silverstripe-restfulapi icon indicating copy to clipboard operation
silverstripe-restfulapi copied to clipboard

SilverStripe RESTful API with a default JSON serializer.

Results 36 silverstripe-restfulapi issues
Sort by recently updated
recently updated
newest added

when changing a page, we have to use writeToStage and publish ... when using just 'write' the page will get a modified label in the cms, but the changes will...

The current API error payload doesn't match the ember [json-api specification](http://jsonapi.org/format/#errors). Here's how it currently looks: ``` {message: "Token expired.", code: 3} ``` Here's how it should look: ``` {...

enhancement

Hello, I'm using the authentication and login stuff, which is working fine. However, I need one route to be open to anyone, not just logged in members. `Member: extensions: -...

question

I have created two api Members and I'm using token authentication. Each Member has a unique API Key - super admin API admin users - should be able to GET,...

enhancement
question
documentation

at the moment only `filter()` is used. Implement `filter` and `exclude` and maybe even `substract`. Maybe use: `?filter[]=Column__Modifier:Value&exclude[]=Column__Modifier:Value` Multiple search filters modifiers should also possible like `'FirstName:StartsWith:Not'`

enhancement

Would be good if there was a nice way of passing a page full URL to the json. Currently a page returns the URLSegment, but no full path.

question
documentation

I'm wondering if there are examples of retrieving data that relates to the currently authenticated member (via log in then using token). For my app I want to get list...

I'm trying to access the Member model in the API but am just getting API access denied. All other models are working perfectly fine. See config below: ``` Member: api_access:...

Returning malformed parameters in error-messages opens a door for XSS attacks. If the "model" or "ID" parameter contains malicious code and a developer displays error-messages in his application, there's the...

Add Versioned to query handler via URL param. E.g. https://github.com/crdschurch/SS-CMS/commit/ce6227ecc58f586be116bb3d14e8fda00b580725

enhancement