SonetSuite API

Services, accès & documentation

SonetSuite, met à disposition de ses partenaires une API leur permettant un pilotage de leurs contenus et ceux de leurs clients. Ces contenus peuvent être visibles sur l'ensemble des plateformes éditées;

Plateforme & domaine

La plateforme cible des appels à l'API SonetSuite est comme suit :

https://sn1.io

Utiliser les API

Bad Requests

400 : URI ou service erronée ou absente

HTTPS 400 Bad Request
Content-Type: application/json;charset=UTF-8
Cache-Control: no-store
Pragma: no-cache

ResponseBody :
{
  "error": 400,
  "description": "unknown_service"
}

401 : Identifiant client et/ou clé secrète erroné

HTTPS 401 Forbidden
Content-Type: application/json;charset=UTF-8
Cache-Control: no-store
Pragma: no-cache

ResponseBody :
{
  "error": 401,
  "description": "unauthorized"
}

403 : Access token absent, érroné ou expiré

HTTPS 403 Unauthorized
Content-Type: application/json;charset=UTF-8
Cache-Control: no-store
Pragma: no-cache


ResponseBody :
{
  "error": 403,
  "description": "invalid_token_or_expired"
}

Internal errors

204 : Entité inconnue

HTTPS 204 Unknown
Content-Type: application/json;charset=UTF-8
Cache-Control: no-store
Pragma: no-cache


ResponseBody :
{
  "error": 204,
  "description": "unknown_item"
}

409 : Conflit ou doublon

HTTPS 409 Conflict
Content-Type: application/json;charset=UTF-8
Cache-Control: no-store
Pragma: no-cache


ResponseBody :
{
  "error": 409,
  "description": "conflict_or_duplicate"
}