Skip to main content

Queries

allWastes

Type: AllWasteConnection!

Registre exhaustif. Registre qui n'est pas réglementaire et qui est indépendant des autres registres. Il permet d'exporter un nombre d'informations conséquent sur l'ensemble des bordereaux sur lesquels un acteur a été visé à partir du moment où l'enlèvement a été signé. Dans cet export, les bordereaux sont triés par date d'enlèvement du déchet.

Arguments

NameDescription

sirets
[String!]!

Liste d'établissements à inclure dans le registre de déchets exhaustifs

where
WasteRegistryWhere

Filtres additionnels sur les dates d'expédition / réception, le code déchet, l'opération de traitement, etc

after
ID

Pagination croissante avec first et after

first
Int

Pagination croissante avec first et after

before
ID

Pagination décroissante avec last et before

last
Int

Pagination décroissante avec last et before

companyInfos

Type: CompanyPublic!

Renvoie des informations autorisées à la diffusion publique sur un établissement Les informations proviennent de l'INSEE (Sirene) ou de la base européenne VIES pour les numéros de TVA intracommunautaires (entreprises hors France) ainsi que de la base des installations classées pour la protection de l'environnement (ICPE)

Arguments

NameDescription

siret
String

SIRET de l'établissement, supporte aussi un numéro TVA intracommunautaire

clue
String

Autre identifiant, par ex. numéro TVA intracommunautaire

ecoOrganismes

Type: [EcoOrganisme!]!

Renvoie la liste des éco-organismes

incomingWastes

Type: IncomingWasteConnection!

Registre entrant. Registre réglementaire, les déchets apparaissent à partir du moment où l'enlèvement a été signé et sont triés par date de réception du déchet. https://www.legifrance.gouv.fr/jorf/article_jo/JORFARTI000043884574

Arguments

NameDescription

sirets
[String!]!

Liste d'établissements à inclure dans le registre de déchets entrants

where
WasteRegistryWhere

Filtres additionnels sur les dates d'expédition / réception, le code déchet, l'opération de traitement, etc

first
Int

Pagination croissante avec first et after

after
ID

Pagination croissante avec first et after

last
Int

Pagination décroissante avec last et before

before
ID

Pagination décroissante avec last et before

managedWastes

Type: ManagedWasteConnection!

Registre de gestion. Registre réglementaire, les déchets apparaissent à partir du moment où l'enlèvement a été signé et sont triés par date d'enlèvement du déchet (la date d'acquisition ou de début de gestion du déchet n'apparaissant pas sur les bordereaux de suivi de déchet, il n'est pas possible de trier le registre suivant cette date). https://www.legifrance.gouv.fr/jorf/article_jo/JORFARTI000043884599

Arguments

NameDescription

sirets
[String!]!

Liste d'établissements à inclure dans le registre de déchets gérés

where
WasteRegistryWhere

Filtres additionnels sur les dates d'expédition / réception, le code déchet, l'opération de traitement, etc

after
ID

Pagination croissante avec first et after

first
Int

Pagination croissante avec first et after

before
ID

Pagination décroissante avec last et before

last
Int

Pagination décroissante avec last et before

me

Type: User!

Renvoie les informations sur l'utilisateur authentifié

membershipRequest

Type: MembershipRequest!

Récupère une demande de rattachement effectuée par l'utilisateur courant à partir de l'identifiant de cette demande ou du SIRET de l'établissement auquel l'utilisateur a demandé à être rattaché. L'un ou l'autre des paramètres (id ou siret) doit être être passé mais pas les deux. Cette query permet notamment de suivre l'état d'avancement de la demande de rattachement (en attente, accepté, refusé)

Arguments

NameDescription

id
ID

siret
String

myCompanies

Type: CompanyPrivateConnection!

Liste paginée des établissements de l'utilisateur authentifié triée par ordre alphabétique du nom usuel et par défaut par date de création de l'établissement

Arguments

NameDescription

first
Int

Pagination croissante avec first et after

after
ID

Pagination croissante avec first et after

last
Int

Pagination décroissante avec last et before

before
ID

Pagination décroissante avec last et before

search
String

USAGE INTERNE - Filtre par nom, siret ou numéro de TVA - chaîne comprise entre 3 et 30 caractères

myCompaniesCsv

Type: FileDownload

Export CSV de la liste des établissements de l'utilisateur authentifié et de tous les utilisateurs appartenant à ces établissements (une ligne par établissement et par utilisateur)

myCompaniesXls

Type: FileDownload

Export Excel de la liste des établissements de l'utilisateur authentifié et de tous les utilisateurs appartenant à ces établissements (une ligne par établissement et par utilisateur)

outgoingWastes

Type: OutgoingWasteConnection!

Registre sortant. Registre réglementaire, les déchets apparaissent à partir du moment où l'enlèvement a été signé et sont triés par date d'enlèvement du déchet. https://www.legifrance.gouv.fr/jorf/article_jo/JORFARTI000043884583

Arguments

NameDescription

sirets
[String!]!

Liste d'établissements à inclure dans le registre de déchets entrants

where
WasteRegistryWhere

Filtres additionnels sur les dates d'expédition / réception, le code déchet, l'opération de traitement, etc

after
ID

Pagination croissante avec first et after

first
Int

Pagination croissante avec first et after

before
ID

Pagination décroissante avec last et before

last
Int

Pagination décroissante avec last et before

registryDownloadSignedUrl

Type: SignedUrlResponse!

Renvoie un lien permettant de témécharger un fichier du registre

Arguments

NameDescription

importId
String!

target
RegistryDownloadTarget!

registryImport

Type: RegistryImport!

Permet de consulter uniquement les imports que l'on a réalisé

Arguments

NameDescription

id
ID!

registryImports

Type: RegistryImportConnection!

Liste des imports de registre

Arguments

NameDescription

after
ID

(Optionnel) PAGINATION Permet en conjonction avec first de paginer "en avant" (des bordereaux les plus récents aux bordereaux les plus anciens) Curseur après lequel les bordereaux doivent être retournés Attend un identifiant (propriété id) de BSD Défaut à vide, pour retourner les bordereaux les plus récents Le BSD précisé dans le curseur ne fait pas partie du résultat

first
Int

(Optionnel) PAGINATION Permet en conjonction avec cursorAfter de paginer "en avant" (des bordereaux les plus récents aux bordereaux les plus anciens) Nombre de bordereaux retournés après le cursorAfter Défaut à 50, maximum à 500

before
ID

(Optionnel) PAGINATION Permet en conjonction avec last de paginer "en arrière" (des bordereaux les plus anciens aux bordereaux les plus récents) Curseur avant lequel les bordereaux doivent être retournés Attend un identifiant (propriété id) de BSD Défaut à vide, pour retourner les bordereaux les plus anciens Le BSD précisé dans le curseur ne fait pas partie du résultat

last
Int

(Optionnel) PAGINATION Nombre de bordereaux retournés avant le cursorBefore Défaut à 50, maximum à 500

siret
String

SIRET de l'établissement dont je veux visualiser les imports

ownImportsOnly
Boolean

Permet de limiter aux imports que j'ai réalisés

registryUploadSignedUrl

Type: SignedUrlResponse!

Renvoie un lien permettant de téléverser un registre au format CSV ou Excel

Arguments

NameDescription

fileName
String!

searchCompanies

Type: [CompanySearchResult!]!

Effectue une recherche floue sur la base SIRENE et enrichie avec des informations provenant de Trackdéchets Si vous envoyez un numéro de SIRET ou de TVA la recherche renverra un seul item idendique à celui de la requête companyInfos (ignorant alors le champ department).

Arguments

NameDescription

clue
String!

Champ utilisé pour faire une recherche floue sur le nom de l'établissement, ex: 'Boulangerie Dupont', ou sur le numéro de SIRET ou TVA intracommunautaire

department
String

(Optionnel) Filtre les résultats par numéro de département français

allowForeignCompanies
Boolean

(Optionnel) Filtre les résultats étrangers uniquement, si 'clue' est un numéro de TVA intra-communautaire non-français et allowForeignCompanies, alors aucun résultat ne sera retourné

transportedWastes

Type: TransportedWasteConnection!

Registre de transport. Registre réglementaire, les déchets apparaissent à partir du moment où l'enlèvement a été signé et sont triés par date d'enlèvement du déchet. https://www.legifrance.gouv.fr/jorf/article_jo/JORFARTI000043884592

Arguments

NameDescription

sirets
[String!]!

Liste d'établissements à inclure dans le registre de déchets collectés

where
WasteRegistryWhere

Filtres additionnels sur les dates d'expédition / réception, le code déchet, l'opération de traitement, etc

after
ID

Pagination croissante avec first et after

first
Int

Pagination croissante avec first et after

before
ID

Pagination décroissante avec last et before

last
Int

Pagination décroissante avec last et before

wastesRegistryCsv

Type: FileDownload!

Renvoie un lien permettant de télécharger un registre au format CSV

Arguments

NameDescription

registryType
WasteRegistryType!

Type de registre de déchets

sirets
[String!]!

Liste d'établissements à inclure dans le registre de déchets

where
WasteRegistryWhere

Filtres additionnels sur les dates d'expédition / réception, le code déchet, l'opération de traitement, etc

wastesRegistryXls

Type: FileDownload!

Renvoie un lien permettant de télécharger un registre au format Excel

Arguments

NameDescription

registryType
WasteRegistryType!

Type de registre de déchets

sirets
[String!]!

Liste d'établissements à inclure dans le registre de déchets

where
WasteRegistryWhere

Filtres additionnels sur les dates d'expédition / réception, le code déchet, l'opération de traitement, etc