Everything you need to integrate AutoSuite into your workflows. REST API, webhooks, SDKs, and comprehensive guides.
Three simple steps to make your first API call.
Log in to AutoSuite → Settings → API & Integrations → Generate Key. Keep it secret — treat it like a password and never commit it to source control.
Use any HTTP client to call the API. Here’s a quick example with cURL:
curl -X GET https://api.safo.ae/v1/jobs \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json"
All responses are JSON. Check the status field in the body. Successful calls return HTTP 200. Errors return the appropriate 4xx or 5xx code with a descriptive message.
Comprehensive endpoint listing for the AutoSuite REST API.
All API requests must be authenticated using a Bearer token in the Authorization header.
Authorization: Bearer eyJhbGciOiJSUzI1NiJ9...
Use our first-party libraries to get up and running even faster.
AutoSuite can POST event payloads to your URL when things happen in real time.
Example payload — job.created
{
"event": "job.created",
"timestamp": "2025-04-15T09:30:00Z",
"data": {
"job_id": "JOB-2847",
"customer": "Ahmed Al-Rashid",
"vehicle": "Toyota Camry 2022",
"status": "open"
}
}
Test your integration safely before going live.
Understand throughput constraints and how to handle error responses.
Our team is ready to help you integrate AutoSuite successfully.