Swagger UI¶
Interactive API Documentation¶
Our API documentation is available in multiple formats for your convenience.
OpenAPI Specification¶
You can download our OpenAPI specification file: - OpenAPI 3.0 Specification
Interactive Documentation¶
For the best experience, we recommend using one of these tools:
- Swagger Editor: Copy the OpenAPI specification and paste it into Swagger Editor
- Swagger UI: Use the specification with any Swagger UI instance
- Postman: Import the OpenAPI specification into Postman
API Endpoints Overview¶
Our API provides the following main endpoints:
Authentication¶
POST /auth/login
- Authenticate userPOST /auth/refresh
- Refresh access tokenPOST /auth/logout
- Logout user
Shipments¶
GET /api/v1/shipments
- List shipmentsPOST /api/v1/shipments
- Create shipmentGET /api/v1/shipments/{id}
- Get shipment detailsPUT /api/v1/shipments/{id}
- Update shipmentDELETE /api/v1/shipments/{id}
- Delete shipment
Users¶
GET /api/v1/users
- List usersPOST /api/v1/users
- Create userGET /api/v1/users/{id}
- Get user detailsPUT /api/v1/users/{id}
- Update userDELETE /api/v1/users/{id}
- Delete user
Testing the API¶
You can test our API endpoints using:
- cURL examples - See our cURL examples
- JavaScript SDK - See our JavaScript examples
- Python SDK - See our Python examples
- Postman Collection - See our Postman collection
Rate Limits¶
Please be aware of our rate limits when testing the API.
Support¶
If you encounter any issues with the API, please check our FAQ or contact support.
Last update:
July 14, 2025
Created: July 14, 2025
Created: July 14, 2025