Default Controller
List of actions implemented by default or can be inherited.
Resource
Method | Route | Action |
---|---|---|
GET | /{resourceType}/ | Show resource |
PATCH | /{resourceType}/ | Update resource |
DELETE | /{resourceType}/ | Remove resource |
POST | / | Create resource |
GET | / | List resources |
To-One relationships
Method | Route | Action |
---|---|---|
GET | /{resourceType}/{id}/ | Show related |
GET | /{resourceType}/{id}/relationships/ | Show relationship |
PATCH | /{resourceType}/{id}/relationships/ | Update relationship |
To-Many relationships
Method | Route | Action |
---|---|---|
GET | /{resourceType}/{id}/ | List related |
GET | /{resourceType}/{id}/relationships/ | List relationships |
PATCH | /{resourceType}/{id}/relationships/ | Update relationships |
POST | /{resourceType}/{id}/relationships/ | Create relationships |
DELETE | /{resourceType}/{id}/relationships/ | Remove relationships |