HTTP Request Guide
Understand how to construct and execute HTTP requests against the Back Office API.
Request Methods
- GET: Retrieve resources
- POST: Create new resources
- PUT: Update existing resources
- DELETE: Remove resources
Headers
All requests must include:
Authorization: Bearer {access_token}
Content-Type: application/json
Query Parameters
Many endpoints support pagination and filtering:
limit: Number of items to return (default: 20, max: 100)offset: Number of items to skip (default: 0)status: Filter by status fieldstartDate: Filter by start dateendDate: Filter by end date
Response Format
Successful responses return JSON with appropriate HTTP status codes:
- 200: OK (GET, PUT)
- 201: Created (POST)
- 400: Bad Request
- 401: Unauthorized
- 404: Not Found
- 500: Internal Server Error