Deze API biedt de mogelijkheid aan om een nieuwe kaaiopdracht naar ons toe te sturen.
URL | https://api.asx.be/KAAI/ |
---|---|
METHOD | POST |
Hieronder krijgt u de structuur die gehanteerd wordt als input, inclusief een illustrerend voorbeeld en meer informatie per veld.
U mag zelf de keuze maken of u de gegevens naar ons toestuurt via JSON of XML
Niveau / Veld | Verplicht | Voorbeeld | Omschrijving | |||||
---|---|---|---|---|---|---|---|---|
1 | verwerking | * | CREATE | Er zal een nieuwe opdracht worden aangemaakt zodra alle controles zijn gebeurd | ||||
1 | gebruiker | * | info@ontime.be | Emailadres waarop de API-account werd gedefinieerd. Max 250 karakters |
||||
1 | klantnr | * | 1234 | Dit is het klantennummer bij ON TIME Logistics. numeriek, zonder voorgaande zeroes | ||||
1 | apipswd | * | c40b0c360f3d4959b53b103b25759542 | Paswoord van de API-account | ||||
1 | omgeving | * | TEST | TEST = TEST omgeving LIVE = LIVE omgeving |
||||
1 | verzender | |||||||
2 | contact | * | Ann Flecyn | Naam van de persoon die de opdracht aanmaakt Max 250 karakters |
||||
2 | * | info@ontime.be | Emailadres van de persoon die de opdracht aanmaakt Max 250 karakters |
|||||
2 | referentie | * | dit is een test | Algemene referentie die zal vermeld worden op het factuur Max 30 karakters |
||||
2 | tel | * | 0123546789 | Telefoonnummer van de persoon die de opdracht aanmaakt ZONDER tekens | ||||
2 | prnt | * | CMP | CMP = De documenten zullen door onze koeriers bij u worden opgehaald ASX = De bijlagen zullen onmiddellijk bij ons worden afgeprint |
||||
1 | webhook | Deze optie is enkel nodig indien u de tracking automatisch wenst te ontvangen zodra er een status-verandering is. Voor meer informatie hierover, ga naar de webhook-documentatie |
||||||
2 | functie | URL | Mogelijke waarden: FTP of URL
Indien u kiest voor FTP dient de FTP-connectie ingesteld te worden door onze beheerders |
|||||
2 | url | https://www.urlnaaruwscript | enkel noodzakelijk indien FUNCTIE = URL | |||||
2 | methode | POST | indien FUNCTIE = URL => kies POST of GET
indien FUNCTIE = XML => kies XML of JSON |
|||||
2 | your@email.be | niet verplicht, maar indien er geen connectie kan gemaakt worden met uw webhookfunctie EN dit emailadres is ingesteld, sturen wij u een mail met de status-informatie | ||||||
1 | opdracht | |||||||
2 | datum | * | 2025-01-14 | Datum dat deze opdracht moet worden uitgevoerd Formaat YYYY-MM-DD |
||||
2 | middag | * | AM | AM = Voormiddag (tot 12:00) PM = Namiddag (vanaf 12:00) |
||||
2 | expres | 1 | 1 = Express-behandeling en -facturering 0= GEEN express-behandeling |
|||||
2 | deadline | 16:15 | Uurformaat HH:MM VERPLICHT indien express = 1 |
|||||
2 | bestemming | GIP LO | bestemming voor deze opdracht Mogelijke waarden :
|
|||||
2 | bestemming_ander | ANDERE BESTEMMING | Indien u als bestemming 'ANDERE' heeft geselecteerd, is dit veld verplicht om de andere bestemming te noteren. | |||||
2 | bestemming_adres | SINT ANTONIUSWEG 9 | Straat + nr van de bestemming | |||||
2 | bestemming_postcode | 9130 | Postcode van de bestemming | |||||
2 | bestemming_gemeente | Beveren | Gemeente van de bestemming | |||||
2 | bestemming_contact | naam van de persoon | Contactpersoon van de bestemming | |||||
2 | bestemming_tel | 0478325678 | Telefoonnummer van de bestemming (numeriek) | |||||
2 | instructie | * | AFGEVEN L/V | instructie die moet worden uitgevoerd voor deze opdracht Mogelijke waarden :
|
||||
2 | instructie_ander | ANDERE INSTRUCTIE | Indien u als instructie 'ANDERE' heeft geselecteerd, is dit veld verplicht om de andere instructie te noteren. | |||||
2 | eerstewerk | 1 | 1 = JA, uw opdracht zal binnen de 2 uur worden uitgevoerd 0= Neen |
|||||
2 | army | 0 | Enkel aan te duiden indien het gaat over documenten voor behandeling van legermateriaal van US of Canada 1 = Ja 0= Neen |
|||||
2 | extra | * | 3 | 0 = geen extra taak 1 = gasmeting uitvoeren 2 = fysieke verificatie uitvoeren 3 = fysieke verificatie + gasmeting |
||||
2 | extrainfo | Indien u gasmeting en/of fysieke verificatie heeft ingevuld, dienen één of meerdere velden van onderstaande blok te worden ingevuld. | ||||||
3 | tijdstip | * | 12:00 | verplicht bij gasmeting EN fysieke verificatie | ||||
3 | verificateur | * | verificateur + ref. magazijn | Informatie over de transporteur, verificateur + ref. magazijn verplicht bij gasmeting EN fysieke verificatie |
||||
3 | gsm | (*) | 0478325678 | gsm na kantooruren (numeriek) ENKEL verplicht bij fysieke verificatie |
||||
3 | goederen | (*) | Omschrijving van de goederen | ENKEL verplicht bij gasmeting | ||||
3 | inhoud | * | CONTAINER | Indien gasmeting is geselecteerd, enige mogelijke waarde = CONTAINER
Indien enkel fysieke verificatie, Mogelijke waarden : CONTAINER of STUKGOED |
||||
2 | containers | |||||||
3 | container | Indien 'inhoud = CONTAINER', dient u hier alle containernummers op te sommen | ||||||
4 | containernr | MSKU1234565 | ||||||
2 | documenten | |||||||
3 | document | per document dat moet behandeld worden, kan u een document-tag toevoegen. Minstens 1 document verplicht |
||||||
4 | type | * | IMA | Mogelijke waarden :
|
||||
4 | nummer | * | ABCD1234 | documentnummer | ||||
2 | opmerking | Vrije opmerking | ||||||
1 | bijlagen | |||||||
2 | bijlage | |||||||
3 | naam | bijlage.pdf | Naam van uw bijlage | |||||
3 | bestand | JVBERi0xLjQKJeLjz9MNCjcgMCBvYmo KPDwKL1R5cGUvWE9iamVjdAovU... |
BASE64_encoded |
CREATE info@ontime.be 1234 c40b0c360f3d4959b53b103b25759542 TEST Ann Flecyn info@ontime.be dit is een test 0123456789 CMP 2020-01-27 AM 1 16:15 GIP LO SINT ANTONIUSWEG 9 9130 Beveren Naam van de persoon 0123456789 NAZICHT 0 0 3 12:00 info betreffende deze tag 0498124578 omschrijving van de goederen CONTAINER MSKU1234565 MSKU1296565 IMA IMA123456 T2L T2L123456 TRANSIT TRANS123456 hier mag je schrijven wat je wenst Bijlage.pdf JVBERi0xLjQKJeLjz9MNCjcgMCBvYmoKPDwKL1R5cGUvWE9iamVjdAovU...
Hieronder krijgt u de structuur die gehanteerd wordt als output, inclusief een illustrerend voorbeeld en meer informatie per veld.
Indien u heeft gestuurd met JSON, zal u JSON ontvangen, idem met XML
Niveau / Veld | Voorbeeld | Omschrijving | |||||
---|---|---|---|---|---|---|---|
1 | status | SUCCESS | |||||
1 | remarks | ||||||
2 | remark | Er werd 1 opdracht aangemaakt | Informatieve opmerkingen | ||||
1 | opdrachten | ||||||
2 | opdracht | ||||||
3 | nummer | ASKxxxx | Het opdrachtnummer | ||||
3 | track | https://track.asx.be/xxxxx | Link naar de online trackingpagina | ||||
3 | https://portal.asx.be/pdf/bestelling/?bestelling=zzzzz | Link naar het bestelformulier |
Niveau / Veld | Voorbeeld | Omschrijving | |||||
---|---|---|---|---|---|---|---|
1 | status | ERROR | |||||
1 | remarks | ||||||
2 | remark | foutieve credentials | Oplijsting van de gevonden fouten |
SUCCESS KAAI opdracht succesvol aangemaakt ASKxxxxx https://portal.asx.be/pdf/bestelling/?bestelling=zzzzzzz
ERROR datum kan niet in het verleden liggen bestemming verplicht in te vullen detail-aantal verplicht in te vullen
Via deze functie kan u elke JSON of XML input uitproberen.
OPGELET : Deze functie wordt STEEDS in de TEST omgeving uitgevoerd