Tracking Colis
Suivez l'état d'un colis en temps réel
Endpoint
GET
https://casatawsil.com/api/track.php?code=CODE_COLIS
Paramètres
| Paramètre | Requis | Description |
|---|---|---|
| code | Obligatoire | Code de suivi du colis |
Réponse JSON
[ { "Etat": "Expédié", "Date_Evenement": 1610824063 }, { "Etat": "Prêt pour expédition", "Date_Evenement": 1610819137 }, { "Etat": "Nouveau", "Date_Evenement": 1610816442 } ]
Réponses
200 — Succès
Tableau JSON des événements de suivi
Parameters code is missing
Le paramètre
code est absent de la requête
Parameters code is empty
Le paramètre
code est vide
Code doesn't exist
Aucun colis trouvé pour ce code
Ajout Colis
Créez un nouveau colis depuis votre boutique
Endpoint
GET
https://casatawsil.com/api/addcolis.php?tk=TOKEN&sk=SECRET_KEY&fullname=NOM&phone=TEL&city=VILLE&address=ADRESSE&price=PRIX&product=PRODUIT&qty=QTE¬e=NOTE&change=0&openpackage=1
Paramètres
| Paramètre | Requis | Description |
|---|---|---|
| tk | Obligatoire | Token — voir Mon Profil |
| sk | Obligatoire | Clé secrète — voir Mon Profil |
| fullname | Obligatoire | Nom complet du destinataire |
| phone | Obligatoire | Numéro de téléphone |
| city | Obligatoire | Ville (voir endpoint Villes) |
| address | Obligatoire | Adresse complète |
| price | Obligatoire | Contre-remboursement en MAD |
| product | Obligatoire | Produit(s) séparés par virgule |
| qty | Obligatoire | Quantité(s) séparées par virgule |
| note | Optionnel | Note interne |
| change | Optionnel | 0 = Non / 1 = Échange |
| openpackage | Optionnel | 0 = Non / 1 = Ouverture autorisée |
Réponses
Package added successfully
Le colis a été créé avec succès
Some parameters are missing
Un ou plusieurs paramètres obligatoires sont absents
Some parameters are empty
Les paramètres ne doivent pas être vides
This account doesn't exist or it is disabled
Compte inexistant ou désactivé
Liste des Colis
Récupérez l'ensemble de vos colis
Endpoint
GET
https://casatawsil.com/api/colislist.php?tk=TOKEN&sk=SECRET_KEY
Paramètres
| Paramètre | Requis | Description |
|---|---|---|
| tk | Obligatoire | Token — voir Mon Profil |
| sk | Obligatoire | Clé secrète — voir Mon Profil |
Réponses
List of packages
Tableau JSON de tous vos colis avec leurs états
Some parameters are missing
Token ou clé secrète manquant(e)
This account doesn't exist or it is disabled
Compte inexistant ou désactivé
Liste des Villes
Villes desservies et frais de livraison
Endpoint
GET
https://casatawsil.com/api/cities.php
Cet endpoint est public — aucune authentification requise.
Paramètres
| Paramètre | Requis | Description |
|---|---|---|
| Aucun paramètre requis | ||
Réponses
List of cities and fees
Tableau JSON des villes avec leurs frais de livraison
Modification État Colis
Mise à jour de l'état — réservé aux livreurs
Endpoint
GET
https://casatawsil.com/api/editstate.php?tk=TOKEN&sk=SECRET_KEY&code=CODE_COLIS&state=ETAT&datereported=DD/MM/YYYY&phone=PHONE_LIVREUR¬e=NOTE
Paramètres
| Paramètre | Requis | Description |
|---|---|---|
| tk | Obligatoire | Token — voir Mon Profil |
| sk | Obligatoire | Clé secrète — voir Mon Profil |
| code | Obligatoire | Code de suivi du colis |
| state | Obligatoire | Nouvel état à appliquer |
| datereported | Obligatoire | Date au format DD/MM/YYYY |
| phone | Obligatoire | Numéro de téléphone du livreur |
| note | Optionnel | Commentaire additionnel |
Réponses
Package updated successfully
L'état du colis a été mis à jour
Some parameters are missing
Un ou plusieurs paramètres obligatoires manquants
This package doesn't belong to this account
Vous n'êtes pas autorisé à modifier ce colis