Läs kontraktet innan du pratar med oss.
En enda endpoint prissätter ett uppdrag. Kontraktet som beskriver den är offentligt och kräver ingen nyckel — eftersom du ska kunna avgöra på egen hand om du vill bygga mot någon.
Kontraktet talar för sig självt
Allt om begäran och svaret — varje fält, dess typ, om det är obligatoriskt, de nästlade strukturerna, utförliga exempel, policyn för utfasning och anropsgränsen — levereras av API:et självt:
curl https://cerrax-portal-api-zenqusyaia-nw.a.run.app/v1Det genereras från samma modeller som validerar din begäran, så det kan inte hamna i otakt med vad endpointen accepterar. Det är också därför den här sidan är kort: allt vi kopierade hit skulle bli en andra kopia, och andra kopior blir inaktuella.
Att prissätta ett uppdrag
Den minsta begäran som ger ett pris:
curl -X POST https://cerrax-portal-api-zenqusyaia-nw.a.run.app/v1/price \
-H "X-Cerrax-Api-Key: <din nyckel>" \
-H "Content-Type: application/json" \
-d '{
"region": "se",
"volumeM3": 32.0,
"distance": { "value": 77, "unit": "km" }
}'Ange distance (ett värde och en enhet – här kilometer) eller båda postnumren. Åtkomst, justeringar, packningsnivå, datum och din egen referens är alla valfria — och fältguiden på /v1 listar varje fält med dess betydelse.
Vad vi lovar, och vad vi inte lovar
- Samma uppdrag ger samma pris. Motorn är deterministisk och versionerad; samma indata och samma motorversion ger alltid samma tal, och varje ändring av motorn publiceras med datum på /kernel/changelog.
- Ett nytt fält är ingen bakåtinkompatibel ändring; ett borttaget fält ger en ny version. Den fullständiga policyn för utfasning, inklusive varseltiden, finns i kontraktet.
- Nyckeln identifierar firman. Det finns inget
moverId-fält att skicka med — du kan inte av misstag prissätta som någon annan. - Ett fält vi inte accepterar avvisas i stället för att ignoreras. En felstavning ger felkod 422 med fältets namn, i stället för ett pris som i tysthet bortsåg från det du skickade.
- När den inte vet, säger den det. Osäkra indata kan skickas vidare till en människa i stället för att ge ett tal. Vi ger dig hellre ett ärligt avslag än en självsäker gissning.
Så får du en nyckel
Nycklar utfärdas per firma, i ett samtal — vi är i ett tidigt skede och vill hellre förstå vad du integrerar än dela ut inloggningsuppgifter i stor skala. Berätta vad du bygger så svarar vi inom en arbetsdag.
Inget av ovanstående kräver någon nyckel. Om det räcker att läsa kontraktet för att du ska se att det här inte passar är det ett bra utfall, och det kostade dig ett enda curl-anrop.
Cerrax i Sverige
- Valuta
- SEK
- Avstånd anges i
- kilometer
En trea på fjärde våningen i Stockholm som flyttar till Uppsala: en flyttbil på cirka 20 kubik, en hiss som är för liten för soffan och en lång bärväg från gatan in på gården. Cerrax räknar fram priset utifrån kubikmetrarna, kilometrarna och tiden som hissen och bärvägen lägger till — var och en på egen rad.
Fordonen den planerar med här:
- Flyttbil ~20 kubik (B-körkort)