HHorixa

Gebouwd voor developers

Horixa is API-first: alles wat de applicatie kan, kan de REST API ook. De endpoint-structuur (/api/v2/…) volgt gangbare conventies en voelt direct vertrouwd als je eerder met Nederlandse projectsoftware-API's werkte. Automatiseer met webhooks of koppel externe pakketten zonder beperkingen.

Authenticatie

Maak in Horixa een API-key aan met precies de scopes die je nodig hebt (zoals crm:read of hours:write) en stuur die mee als Bearer-token:

curl https://horixa.nl/api/v2/crm/organization \
  -H "Authorization: Bearer hx_live_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"

Rate limit: 120 requests per minuut per key, met standaard X-RateLimit-* headers.

Endpoints (eerste release)

GET/api/v2/crm/organizationLijst organisaties
POST/api/v2/crm/organizationMaak organisatie
GET/api/v2/crm/organization/{id}Organisatie op id
GET/api/v2/crm/personLijst personen
POST/api/v2/crm/personMaak persoon
GET/api/v2/projects/projectLijst projecten
POST/api/v2/projects/projectMaak project
GET/api/v2/hours/hoursLijst uren
POST/api/v2/hours/hoursSchrijf uren
GET/api/v2/invoices/invoiceLijst facturen
GET/api/v2/invoices/invoice/{id}Factuur incl. regels
GET/api/v2/sales/salesLijst verkoopkansen
GET/api/v2/hrm/leaveLijst verlofaanvragen

De volledige, altijd actuele specificatie: openapi.json (OpenAPI 3.1). Elke release breidt de API uit tot alle modules volledig gedekt zijn.

Webhooks

Abonneer je op events zoals hours.created of organization.created. Elke levering is ondertekend met een X-Horixa-Signature HMAC-header en wordt bij fouten automatisch opnieuw geprobeerd met exponential backoff.

Vragen over de API of een koppeling bouwen?

Neem contact op