Requette bsdasris avec siret ne fonctionne plus

Bonjour,

Depuis quelques jours sur l’espace preview la requette bsdasri avec un siret ou un status dans le where ne fonctionne plus, alors qu’elle fonctionne toujours sur l’espace sandbox.

Merci de votre réponse.

Bonjour @LTh,

merci pour ce retour je regarde

Pouvez-vous vérifier la conformité de vos appels avec Introduction | Documentation de l'API Trackdéchets ? Les filtres ont été modifiés pour permettre plus de flexibilité. Les changements ont été documentés ici : Changement importants BSDASRI, BSDA, BSFF et BSVHU du 25 10 2021 · MTES-MCT/trackdechets Wiki · GitHub.

Dans votre cas je pense que vous devez convertir vos filtres de la façon suivante :

AVANT

query {
  bsdasris(
    where: {
      status: <STATUS>
      emitter: { company: { siret: <SIRET>} }
    }
  ) {
    edges {
      node {
        id
      }
    }
  }
}

APRÈS

query {
  bsdasris(
    where: {
      status: { _eq: <STATUS> }
      emitter: { company: { siret: { _eq: <SIRET>} } }
    }
  ) {
    edges {
      node {
        id
      }
    }
  }
}