#Methods
Methods indicate the desired action to be performed for a given resource.
See: Common parameters explanation
#Get
- Used to retrieve resources, and not to modify it in any way.
- Do not change the state of a resource.
Response codes:
- If a resource is found, the response code is 200.
- If a resource is not found, the response code is 404.
- If an internal server error occurred, the response code is 500.
#Post
- Used to create a new resource into the collection of resources.
Response codes:
- If a resource has been created, and response contains body field, the response code is 200.
- If a resource has been created, but response contains no body field, the response code is 204.
- If a request is incorrect, the response code is 400
- If an internal server error occurred, the response code is 500.
#Put
- Used to update an existing resource.
- If the resource doesn’t exist, the Put method doesn’t create it.
Response codes:
- If a resource has been modified, and response contains body field, the response code is 200.
- If a resource has been modified, but response contains no body field, the response code is 204.
- If a request is incorrect, the response code is 400.
- If a resource doesn’t exist, the response code is 404.
- If an internal server error occurred, the response code is 500.
#Del
- Use to delete a resource.
Response codes:
- If a resource has been deleted, and response contains body field, the response code is 200.
- If a resource has been deleted, but response contains no body field, the response code is 204.
- If a request is incorrect, the response code is 400.
- If a resource doesn’t exist, the response code is 404.
- If an internal server error occurred, the response code is 500.