Build on the GetAFix API.
Every entity in GetAFix — customers, vehicles, job cards, invoices, inventory — is fully programmable via a clean REST API. OAuth 2.0, webhooks, SDKs and a free sandbox included.
// Create a new job card for a vehicle
const res = await fetch('https://api.getafixapp.com/v1/job-cards', {
method: 'POST',
headers: {
'Authorization': `Bearer ${accessToken}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
vehicle_id: 'veh_01HXZ0...',
customer_id: 'cus_01HXZ0...',
branch_id: 'bra_01HXZ0...',
complaints: [
{ text: 'Brake squeal at low speeds' },
{ text: 'Due for 10,000 km service' }
],
}),
});
const jobCard = await res.json();
// { id: 'job_01HXZ0...', number: 'JC-2026-0001', status: 'open', ... }Everything a builder expects
REST API
Predictable, resource-oriented URLs. JSON request and response bodies. Every entity in GetAFix is addressable.
Webhooks
Subscribe to 40+ events. Signed payloads with automatic retries and replay from the admin console.
OAuth 2.0
Standard OAuth for third-party apps, plus API keys for server-to-server use.
Sandbox
Free-forever sandbox tenant with realistic sample data for testing integrations before going live.
Rate limits & SLAs
Generous rate limits with burst headroom. Enterprise customers get dedicated throughput and 99.9% SLA.
SDKs
Official SDKs for Node.js, Python, Go and Java. Community SDKs for Ruby, PHP and .NET.
What people build on us
Start building
Free sandbox tenant, full docs, SDKs, and a real human to answer your questions.