REST API Reference
Use API keys to automate provisioning, assignments, and reporting workflows.
Base URL: https://www.itassettracker.com/v1
Authentication
Pass your API token using the bearer header on every request.
curl -X GET "https://www.itassettracker.com/v1/assets" -H "Authorization: Bearer sk_live_xxx" -H "Content-Type: application/json"
Rate Limits
- Standard: 120 requests per minute
- Burst: 30 requests in 10 seconds
- Webhook retries: Up to 5 attempts
Core Endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET | /assets | List assets with filters and pagination. |
| POST | /assets | Create a new hardware or software asset record. |
| POST | /assets/:id/assign | Assign an asset to a user and log handoff metadata. |
| POST | /assets/:id/return | Mark an asset returned with condition and next state. |
| GET | /reports/inventory | Generate inventory summaries for audits and finance. |