Developers
API-documentatie
Een voorbeeldoverzicht van hoe EA Transport via een REST-API en webhook-events te koppelen is aan boekhoudpakketten en andere systemen. Onderstaande endpoints zijn illustratief en bedoeld als documentatie-preview.
Authenticatie
Elk verzoek wordt geauthenticeerd met een API-sleutel per bedrijf, meegegeven als bearer-token.
curl https://api.ea-transport.nl/v1/orders \ -H "Authorization: Bearer <API-KEY>"
Voorbeeld-endpoints
| Methode | Endpoint | Omschrijving |
|---|---|---|
| POST | /v1/orders | Nieuwe order aanmaken. |
| GET | /v1/orders/:id | Status en details van een order ophalen. |
| GET | /v1/invoices | Openstaande en betaalde facturen ophalen. |
| POST | /v1/sensors | GPS-/temperatuurmeting registreren (zie sensor-webhook). |
Order-statuswaarden
De volgende statussen worden gebruikt in het orderproces — bruikbaar om je eigen integratie op te bouwen.
newpending_finance_reviewon_holdapprovedplannedin_transitdeliveredbilledcancelled
Sensor-webhook
Een echt, werkend endpoint voor GPS-/temperatuursensoren — te configureren met de sensorsleutel uit je bedrijfsinstellingen.
curl -X POST https://app.ea-transport.nl/api/public/sensors \
-H "X-Sensor-Key: <SENSOR-KEY>" \
-H "Content-Type: application/json" \
-d '{"order_id":"...","reading_type":"temperature","value":4.2}'Deze documentatie is een voorbeeldweergave van de API-mogelijkheden. Bekijk technische specificaties.