Cette API permet de nous envoyer un nouvel ordre de distribution.
URL | https://api.asx.be/DISTRI/ |
---|---|
METHOD | POST |
Vous trouverez ci-dessous la structure utilisée comme entrée, ainsi qu'un exemple illustratif et des informations complémentaires pour chaque champ.
Vous pouvez choisir de nous envoyer les données via JSON ou XML.
Niveau/champ | Obligatoire | Exemple | Description | ||||
---|---|---|---|---|---|---|---|
1 | verwerking | * | CREATE | Une nouvelle commande sera créée une fois que toutes les vérifications auront été effectuées | |||
1 | gebruiker | * | info@ontime.be | Adresse électronique sur laquelle le compte API a été défini. 250 caractères maximum |
|||
1 | klantnr | * | K01234 | Il s'agit du numéro de client DISTRI chez ON TIME Logistics. Numérique, précédé d'un |
|||
1 | apipswd | * | c40b0c360f3d4959b53b103b25759542 | Mot de passe du compte API | |||
1 | omgeving | * | TEST | TEST = Environnement TEST LIVE = Environnement LIVE |
|||
1 | verzender | ||||||
2 | contact | * | Ann Flecyn | Nom de la personne qui crée l'ordre 250 caractères maximum |
|||
2 | * | info@ontime.be | L'adresse électronique de la personne qui crée la commande 250 caractères maximum |
||||
2 | referentie | * | dit is een test | Référence générale qui sera mentionnée sur la facture 30 caractères maximum |
|||
2 | tel | * | 0123546789 | Numéro de téléphone de la personne qui crée la commande SANS caractères | |||
1 | webhook | Cette option n'est nécessaire que si vous souhaitez recevoir le suivi automatiquement dès qu'il y a un changement de statut. Pour plus d'informations à ce sujet, consultez la documentation sur les webhooks. |
|||||
2 | functie | URL | Valeurs possibles: FTP de URL
Si vous choisissez FTP, la connexion FTP doit être établie par nos administrateurs. |
||||
2 | url | https://www.urlnaaruwscript | n'est nécessaire que si FUNCTIE = URL | ||||
2 | methode | POST | Si FUNCTIE = URL => sélectionner POST de GET
Si FUNCTIE = XML => sélectionner XML de JSON |
||||
2 | your@email.be | pas obligatoire, mais si aucune connexion ne peut être établie avec votre fonction webhook ET que cette adresse e-mail est définie, nous vous enverrons un e-mail contenant des informations sur l'état de la situation. | |||||
1 | opdracht | ||||||
2 | rembours_bedrag | 123.45 | Contre remboursement (si nécessaire) | ||||
2 | rembours_munt | EUR | Monnaie de Rebours. Si vous souhaitez récupérer les devises spécifiques à votre numéro de client, utilisez l'API devises : Cliquez ici. |
||||
2 | neutraal | * | 0 | S'il s'agit d'une livraison neutre, utilisez |
|||
1 | ophalen | ||||||
2 | datum | 2025-02-05 | Date à laquelle cette commande doit être REÇUE Format AAAA-MM-JJ Si vous n'indiquez pas cette date, cet ordre sera exécuté dès que possible. |
||||
2 | bedrijf | * | Ontime Logistics | nom de l'entreprise 250 caractères maximum |
|||
2 | contact | * | Jean-Claude Van Den Berghe | nom de la personne de contact au sein de l'entreprise 250 caractères maximum |
|||
2 | straat | * | Kattendijkdok | Nom de la rue 250 caractères maximum |
|||
2 | huisnr | * | 5A | Numéro de maison + numéro de bus | |||
2 | adres2 | Possibilité d'une deuxième ligne d'adresse 250 caractères maximum |
|||||
2 | postcode | * | 2000 | 4 caractères maximum | |||
2 | gemeente | * | Antwerpen | 250 caractères maximum | |||
2 | tel | * | 0471334455 | Numéro de téléphone SANS caractères | |||
2 | land | BE |
S'il n'est pas rempli = BE Si vous souhaitez récupérer les pays spécifiques à votre numéro de client, utilisez l'API pays : Cliquez ici. |
||||
2 | info_chauffeur | Ici, vous pouvez fournir des informations supplémentaires au conducteur | |||||
2 | uren | ||||||
3 | maandag | 09:00-12:00-13:00-17:00 | Indiquez les heures d'ouverture de cette adresse de ramassage le LUNDI: Du matin - au matin - de l'après-midi - à l'après-midi Format : hh:mm-hh:mm-hh:mm-hh:mm Si vous ne l'indiquez pas, la valeur par défaut sera :09:00-12:00-13:00-17:00 |
||||
3 | dinsdag | 09:00-12:00-13:00-17:00 | Indiquez les heures d'ouverture de cette adresse de ramassage le MARDI | ||||
3 | woensdag | 09:00-12:00-13:00-17:00 | Veuillez indiquer les heures d'ouverture de cette adresse de ramassage le MERCREDI | ||||
3 | donderdag | 09:00-12:00-13:00-17:00 | Veuillez indiquer les heures d'ouverture de cette adresse de ramassage le JEUDI | ||||
3 | vrijdag | 09:00-12:00-13:00-17:00 | Veuillez indiquer les heures d'ouverture de cette adresse de ramassage le VENDREDI | ||||
3 | zaterdag | 09:00-12:00-13:00-17:00 | Veuillez indiquer les heures d'ouverture de cette adresse de ramassage le SAMEDI | ||||
2 | confirm_load | ann@test.be; jan@test.com |
Si vous avez besoin d'une confirmation pour l'encaissement avant l'exécution de l'ordre, Saisir l'adresse électronique à laquelle la demande de confirmation doit être envoyée La commande ne sera exécutée que SI elle est confirmée. Possibilité d'envoyer plusieurs courriels, séparés par des ; |
||||
1 | leveren | ||||||
2 | datum | 2025-02-05 | Date à laquelle ce commandement doit être LIVRÉ Format AAAA-MM-JJ Si vous n'indiquez pas cette date, cet ordre sera exécuté dès que possible. |
||||
2 | bedrijf | * | Ontime Logistics | nom de l'entreprise 250 caractères maximum |
|||
2 | contact | * | Jean-Claude Van Den Berghe | nom de la personne de contact au sein de l'entreprise 250 caractères maximum |
|||
2 | straat | * | Kattendijkdok | Nom de la rue 250 caractères maximum |
|||
2 | huisnr | * | 5A | Numéro de maison + numéro de bus | |||
2 | adres2 | Possibilité d'une deuxième ligne d'adresse 250 caractères maximum |
|||||
2 | postcode | * | 2000 | 4 caractères maximum | |||
2 | gemeente | * | Antwerpen | 250 caractères maximum | |||
2 | tel | * | 0471334455 | Numéro de téléphone SANS caractères | |||
2 | land | BE |
S'il n'est pas rempli = BE Si vous souhaitez récupérer les pays spécifiques à votre numéro de client, utilisez l'API pays : Cliquez ici. |
||||
2 | info_chauffeur | Ici, vous pouvez fournir des informations supplémentaires au conducteur | |||||
2 | track_email | Si vous indiquez ici une adresse électronique valide, celle-ci sera utilisée pour envoyer les | |||||
2 | uren | ||||||
3 | maandag | 09:00-12:00-13:00-17:00 | Indiquez les heures d'ouverture de cette adresse de livraison le LUNDI: Du matin - au matin - de l'après-midi - à l'après-midi Format : hh:mm-hh:mm-hh:mm-hh:mm Si vous ne l'indiquez pas, la valeur par défaut sera :09:00-12:00-13:00-17:00 |
||||
3 | dinsdag | 09:00-12:00-13:00-17:00 | Saisissez les heures d'ouverture de cette adresse de livraison le MARDI | ||||
3 | woensdag | 09:00-12:00-13:00-17:00 | Saisissez les heures d'ouverture de cette adresse de livraison le MERCREDI | ||||
3 | donderdag | 09:00-12:00-13:00-17:00 | Indiquez les heures d'ouverture de cette adresse de livraison le JEUDI | ||||
3 | vrijdag | 09:00-12:00-13:00-17:00 | Indiquez les heures d'ouverture de cette adresse de livraison le VENDREDI | ||||
3 | zaterdag | 09:00-12:00-13:00-17:00 | Indiquez les heures d'ouverture de cette adresse de livraison le SAMEDI | ||||
1 | neutraal | Obligatoire si commande->neutre = 1 | |||||
2 | bedrijf | nom de l'entreprise 250 caractères maximum |
|||||
2 | contact | nom de la personne de contact au sein de l'entreprise 250 caractères maximum |
|||||
2 | straat | Nom de la rue 250 caractères maximum |
|||||
2 | huisnr | Numéro de maison + numéro de bus | |||||
2 | adres2 | Possibilité d'une deuxième ligne d'adresse 250 caractères maximum |
|||||
2 | postcode | 4 caractères maximum | |||||
2 | gemeente | 250 caractères maximum | |||||
2 | tel | Numéro de téléphone SANS caractères | |||||
2 | land |
S'il n'est pas rempli = BE Si vous souhaitez récupérer les pays spécifiques à votre numéro de client, utilisez l'API pays : Cliquez ici. |
|||||
1 | goederen | ||||||
2 | goed | ||||||
3 | product | * | COLLI 30-60kg - 0.4 - 0 - 60 | Utilisez ici la Si vous souhaitez récupérer les produits spécifiques à votre numéro de client, utilisez l'API produits. : Cliquez ici. |
|||
3 | aantal | * | 3 | Nombre de documents/colis à traiter pour cette mission Champ numérique |
|||
3 | volume | 0.4 | Si la valeur Si vous ne précisez rien, les valeurs Pour les colis et les marchandises en longueur : longueur x largeur x hauteur en mètres. Pour les marchandises sur palettes : remplir par emplacement de palette occupé (1m³ = 1 emplacement d'europalette avec une surface au sol de 1,20m x 0,80m). |
||||
3 | gewicht | 60 | Si la valeur Si vous ne précisez rien, les valeurs |
||||
3 | lengte | 5 | Si la valeur Si vous ne précisez rien, les valeurs Pour les marchandises d'une longueur supérieure à 1,5 mètre : indiquez toujours la longueur en mètres. C'est ainsi que nous planifions votre transport sur le véhicule adapté. |
||||
3 | barcode | ABCDEF123456001|ABCDEF123456002|ABCDEF123456003 | En option, vous pouvez inclure vos propres codes-barres. Si vous le souhaitez, il doit y avoir ici autant de codes-barres que le nombre que vous introduisez dans le bon Les codes-barres se distinguent par un Dans notre exemple, il s'agit de 3 codes-barres. Si vous ne fournissez pas de codes-barres, nous créerons nos propres codes-barres. |
CREATE info@ontime.be K01234 c40b0c360f3d4959b53b103b25759542 TEST Jean-Claude Van Den Berghe info@ontime.be dit is een test 123456798 0 2020-01-07 Ontime Logistics Jean-Claude Van Den Berghe 963214785 Kattendijkdok 5A 2000 Antwerpen BE opgepast voor de hond 09:00-12:00-13:00-17:00 09:00-12:00-13:00-17:00 09:00-12:00-00:00-00:00 09:00-12:00-13:00-17:00 09:00-12:00-13:00-17:00 00:00-00:00-00:00-00:00 2020-01-07 Ontime Logistics Jean-Claude Van Den Berghe 963214785 Kattendijkdok 5A 2000 Antwerpen BE opgepast voor de hond naam@bedrijf.com 09:00-12:00-13:00-17:00 09:00-12:00-13:00-17:00 09:00-12:00-00:00-00:00 09:00-12:00-13:00-17:00 09:00-12:00-13:00-17:00 00:00-00:00-00:00-00:00 Ontime Logistics Jean-Claude Van Den Berghe 963214785 Kattendijkdok 5A 2000 Antwerpen BE COLLI 30-60kg - 0.4 - 0 - 60 7 50 5 5
CREATE info@ontime.be K01234 c40b0c360f3d4959b53b103b25759542 TEST Jean-Claude Van Den Berghe info@ontime.be dit is een test 123456798 0 2020-01-07 Ontime Logistics Jean-Claude Van Den Berghe 963214785 Kattendijkdok 5A 2000 Antwerpen BE opgepast voor de hond 09:00-12:00-13:00-17:00 09:00-12:00-13:00-17:00 09:00-12:00-00:00-00:00 09:00-12:00-13:00-17:00 09:00-12:00-13:00-17:00 00:00-00:00-00:00-00:00 2020-01-07 Ontime Logistics Jean-Claude Van Den Berghe 963214785 Kattendijkdok 5A 2000 Antwerpen BE opgepast voor de hond naam@bedrijf.com 09:00-12:00-13:00-17:00 09:00-12:00-13:00-17:00 09:00-12:00-00:00-00:00 09:00-12:00-13:00-17:00 09:00-12:00-13:00-17:00 00:00-00:00-00:00-00:00 Ontime Logistics Jean-Claude Van Den Berghe 963214785 Kattendijkdok 5A 2000 Antwerpen BE COLLI 30-60kg - 0.4 - 0 - 60 7 50 5 5 TEST 3 ABCDEF123456001|ABCDEF123456002|ABCDEF123456003
Vous trouverez ci-dessous la structure utilisée en sortie, ainsi qu'un exemple illustratif et des informations complémentaires pour chaque champ.
Si vous envoyez avec JSON, vous recevrez JSON, idem avec XML.
Niveau/champ | Exemple | Description | |||||
---|---|---|---|---|---|---|---|
1 | status | SUCCESS | |||||
1 | remarks | ||||||
2 | remark | Er werd 1 opdracht aangemaakt | Commentaires informatifs | ||||
1 | opdrachten | ||||||
2 | opdracht | ||||||
3 | nummer | xxxxxxx | Le numéro de commande | ||||
3 | track | https://track.asx.be/xxxxx | Lien vers la page de suivi en ligne | ||||
3 | tracknr | DSTRAPIxxxxx | Le numéro de suivi unique. Vous pouvez utiliser ce numéro dans notre fonctionnalité en ligne https://track.asx.be ou dans l'API de suivi. |
||||
3 | https://portal.asx.be/pdf/bestelling/?bestel=DSTRAPIxxxxx | Lien vers le formulaire de commande | |||||
3 | label | https://portal.asx.be/pdf/bestelling/?etiket=DSTRAPIxxxxx | Lien vers les étiquettes |
Niveau/champ | Exemple | Description | |||||
---|---|---|---|---|---|---|---|
1 | status | ERROR | |||||
1 | remarks | ||||||
2 | remark | foutieve credentials | Liste des erreurs trouvées |
SUCCESS Er werd 1 opdracht aangemaakt xxxxx DSTRAPIxxxxx https://portal.asx.be/pdf/bestelling/?bestel=DSTRAPIxxxxx
ERROR datum kan niet in het verleden liggen bedrijf verplicht in te vullen aantal verplicht in te vullen
Grâce à cette fonction, vous pouvez tester n'importe quelle entrée JSON ou XML.
ATTENTION : Cette fonction est TOUJOURS exécutée dans l'environnement TEST.