Liste des endpoints disponibles:
<aside> ⚠️ Les créations et mises à jour se font via les APIv1. (documentation)
</aside>
Cette méthode permet de récupérer les valeurs d'une commande précise.
Endpoint: http://social-sb.com/api/v2/orders/{orderId}
Verb: GET
Paramètres obligatoires:
Paramètres complémentaires:
Aucun
Réponse :
"order": {
"id": "654321",
"createdAt": "2018-05-19 07:33:44",
"updatedAt": "2018-05-31 08:33:26",
"amount": "54.00",
"customerId": "123456",
"orderId": "aaaaa123bbbbb",
"facturationNumber": null,
"status": "10",
"startService": "2019-01-21",
"endService": "2019-01-29",
"tags": ["tag1","tag2","tag3"],
"attributes": [
["attr1-groupe1","attr2-groupe1"],
["attr1-groupe2","attr2-groupe2"]
]
}
Exemple d'appel PHP :
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "<https://social-sb.com/api/v2/orders/aaaaa123bbbbb>");
curl_setopt($curl, CURLOPT_USERPWD, "cle_publique:cle_privee"); // À remplacer par les clés d'API publique et privée dans votre back office, menu "Paramétrage > Tracker" en bas de page
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$curl_return = curl_exec($curl);
var_dump($curl_return);
curl_close($curl);
Permet de récupérer toutes les commandes pour un site_id.
Endpoint: http://social-sb.com/api/v2/orders