Pour en savoir plus sur la fiche Analytique dans sPAIEctacle : la fiche Analytique
La table des Analytiques est disponible en consultation, ajout ou modification.
{
"code_societe": "SocA",
"compte_analytique": "923SPT",
"libelle_analytique": "Bas les masques",
"numero_objet": "",
"type_analytique": "",
"activation": true,
"code_analytique": "D6B001DBF02F40F38318E2096E45929D"
}
PUT - Créer un analytique
PUT/ analytiques
La réponse retournera l’ensemble des informations.
La réponse retournera également des métadonnées :
{
"__meta": {
"date_maj": "2021-05-15T12:34:56.789Z",
"source": "api"
}
}
GET - Consulter un analytique
L’identifiant à passer en paramètre est le code analytique.
GET /analytiques/D6B001DBF02F40F38318E2096E45929D
POST - Mettre à jour un analytique
L’identifiant à passer en paramètre est le code analytique.
POST/ analytiques/D6B001DBF02F40F38318E2096E45929D
GET - Synchroniser les analytiques
On initialise une synchronisation avec la route
GET /analytiques/?from=init.
L’intégralité des analytiques sera alors récupérée.
Par la suite, on demande les analytiques créés ou modifiés depuis le dernier timestamp renvoyé par la dernière requête.
Exemple :
GET /analytiques/?from=2021-05-15T12:34:56.789Z
Les lignes renvoyées sont triées par timestamp. Le timestamp d’un numéros d’objet se trouve dans __meta.date_maj.
Le nombre de lignes renvoyées par requête est limité à 200 maximum (valeur par défaut). On peut limiter à tout nombre entre 1 et 200 en ajoutant le paramètre {limit}=[nombre].
Exemple :
GET /analytiques/?from=2021-05-15T12:34:56.789Z&limit=50
Pour récupérer la suite des lignes, il faut passer le paramètre {from} avec comme valeur le timestamp de la dernière ligne de la requête précédente.