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 |