Liste des endpoints disponibles:

/channels-messages/{id} (GET)

Cette méthode permet de récupérer les informations d'un canal d'un message.

Endpoint: https://social-sb.com/api/v2/channels-messages/{id}

Verb: GET

Paramètres obligatoires:

Paramètres complémentaires:

Aucun

Réponse:

"channel":
{
     "id": "1234",
     "name": "SMS de relance",
     "messageId": "4321",
     "type": "sms",
     "state": "on",
     "createdAt": "2018-06-26 13:31:34",
     "deliveryDelay": "0",
     "deliveryTime": "14:00",
     "deliveryCondition": "no delay",
     "errorCount": "0",
     "toDeliverCount": "0",
     "deliveredCount": "0",
     "readCount": "0",
     "clickedCount": "0"
}

Exemple d'appel PHP :

$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "<https://social-sb.com/api/v2/channels-messages/1234>");
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);

/channels-messages (GET)

Cette méthode permet de récupérer tous les canaux de messages d'un site_id.

Endpoint: http://social-sb.com/api/v2/channels-messages

Verb: GET

Paramètres obligatoires:

Aucun