Prise en charge de l'API REST

Nous sommes heureux de vous aider pour toute question concernant notre API REST.

Nous avons besoin des informations suivantes pour vous aider au mieux :

  • En-tête de la demande
  • Corps de la demande
  • En-tête de réponse
  • Organe de réponse

Il est plus facile d'obtenir ces valeurs avec "cURL". Utilisez l'un des exemples suivants et adaptez-les à vos besoins. Envoyez-nous ensuite les résultats, y compris votre appel. Pour ce faire, vous pouvez simplement utiliser notre formulaire de demande.

Vous pouvez également nous envoyer les résultats sous un autre format.

Veuillez noter que nous avons besoin de toutes les informations mentionnées ci-dessus dans tous les cas pour le débogage.

Exemples

GET - REST

curl https://rest.cleverreach.com/v2/groups.json -i \N- H "Content-Type of application/json
- H "Content-Type : application/json" \N- H "Content-Type : application/json" \N- H
- H 'Authorization : Bearer YOURACCESSTOKEN'


POST - REST

curl https://rest.cleverreach.com/v2/groups.json -i \N
- X POST \N- \N- H "CONTENT-TYPE : APPLICATION/JSON" \N- \N
- H "Content-Type : application/json" \N- H "Content-Type : application/json" \N- H "Authorization" \N- H
- H 'Authorization : Bearer YOURACCESSTOKEN' \N- d '{"name" : "rest test group"}'.
- d '{"name" : "rest test group"}'


PUT - REST

curl https://rest.cleverreach.com/v2/groups.json/233127 -i \N- X PUT
- X PUT \N- \N- H "CONTENT-TYPE : APPLICATION/JSON
- H "Content-Type : application/json" \N- H "Content-Type : application/json" \N- H
- H 'Authorization : Bearer YOURACCESSTOKEN' \N- d '{"name" : "rest test group renamed"}'.
- d '{"name" : "rest test group renamed"}'


DELETE - REST

curl https://rest.cleverreach.com/v2/groups.json/233127 -i \N- X DELETE \N
- X DELETE \N- \N- H "CONTENT-TYPE : APPLICATION/JSON" -I
- H "Content-Type : application/json" \N- H "Content-Type : application/json" \N- H
- H 'Authorization : Bearer YOURACCESSTOKEN'


Exemple de sortie

HTTP/1.1 200 OK
Cache-Control : no-cache, must-revalidate
Content-Language : en
Content-Type : application/json ; charset=utf-8
Date : Thu, 30 Nov 2017 10:38:00 GMT
Expires : 0
Pragma : no-cache
Serveur : nginx/1.1.19
X-CR-I : api-eu1-i-00f2008cc0d08cf1b D=471506 t=1512038280385313
X-Frame-Options : SAMEORIGIN
X-Powered-By : Luracast Restler v3.0.0rc5
Content-Length : 125
Connexion : keep-alive


{"id":233127, "name" : "rest test group
renamed","stamp":1512038185,"last_mailing":0,"last_changed":1512038185,"isLocked":false}