Passer au contenu principal
POST
Observations d’attributs

Autorisations

x-api-key
string
header
requis

Clé API d’authentification. Créez-en une ici.

Corps

application/json
website_id
string<uuid>
requis
filters
object
requis

Filtres communs sans competitor_ids pour les attributs qui ne l’acceptent pas : /api/v1/attributes/cumulative concerne uniquement la marque ; /api/v1/attributes/observations choisit les entités via entity_ids. Envoyer competitor_ids est refusé. Utilisez /api/v1/attributes/competitors pour les métriques par concurrent.

entity_ids
string<uuid>[]

Entités à observer : website_id pour votre marque ou ID concurrents de GET /api/v1/competitors. Omettez pour toutes.

Maximum array length: 100
attribute_ids
string<uuid>[]

Attributs pour lesquels renvoyer les observations, issus de GET /api/v1/attributes. Omettez ce champ pour tous les attributs actifs.

Maximum array length: 100
positive
boolean

true pour les observations favorables uniquement, false pour les critiques. Omettez pour les deux.

sort
enum<string>
défaut:intensity

intensity : plus fortes d’abord, non notées en dernier, puis plus récentes. recent : plus récentes d’abord.

Options disponibles:
intensity,
recent
page_num
integer
défaut:0

Numéro de page commençant à zéro.

Plage requise: x >= 0
page_size
integer
défaut:40

Lignes par page.

Plage requise: 1 <= x <= 100

Réponse

Réponse réussie avec une page d’observations

data
object[]
requis
page_num
integer
requis

Numéro de page renvoyé, à partir de zéro.

page_size
integer
requis

Maximum de lignes par page.

has_more
boolean
requis

true si une autre page est disponible.