# Base Request Structure
Every API request is an http request to URL like *domain + /api/ + api_method.
Example:
curl -X POST https://platform.tpthub.com/api/login \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer eyJ0eXA...HGSlfMZx14" \
--data '{"username":"admin","password":"admin"}'
Further in the documentation the following form will be used to designate an API request:
POST /api/login
{"username": "admin", "password": "admin"}
Request mandatory headers:
Accept: application/jsonfor correct request/response processingAuthorization: Bearer ${JWT_TOKEN}for requests where authorisation is required