Skip to main content

Input objects

BspaohBrokerWhere

Champs possible pour le filtre sur le courtier.

Arguments

NameDescription

company
CompanyWhere

BspaohDestinationInput

Arguments

NameDescription

company
CompanyInput

Établissement de destination

cap
String

N° de CAP (le cas échéant)

reception
BspaohReceptionInput

Expédition reçue à l'installation de destination

operation
BspaohOperationInput

Réalisation de l'opération (case 11)

customInfo
String

Champ libre

BspaohDestinationWhere

Champs possible pour le filtre sur la destination.

Arguments

NameDescription

company
CompanyWhere

reception
BspaohReceptionWhere

operation
BspaohOperationWhere

customInfo
StringFilter

BspaohEmissionInput

Arguments

NameDescription

detail
BspaohWasteDetailInput

BspaohEmissionWhere

Champs possibles pour le filtre sur l'émission

Arguments

NameDescription

signature
SignatureWhere

BspaohEmitterInput

Arguments

NameDescription

company
CompanyInput

Établissement émetteur

pickupSite
PickupSiteInput

Adresse de collecte

customInfo
String

Champ libre émetteur

emission
BspaohEmissionInput

BspaohEmitterWhere

Champs possible pour le filtre sur l'émetteur.

Arguments

NameDescription

company
CompanyWhere

emission
BspaohEmissionWhere

customInfo
StringFilter

BspaohInput

Arguments

NameDescription

emitter
BspaohEmitterInput

Producteur du déchet

waste
BspaohWasteInput

Description du déchet

transporter
BspaohTransporterInput

Premier transporteur du déchet

destination
BspaohDestinationInput

Installation de destination

BspaohOperationInput

Arguments

NameDescription

code
String

Code D/R

mode
OperationMode

Qualification du traitement final

date
DateTime

Date de réalisation de l'opération

BspaohOperationWhere

Champs possible pour le filtre sur l'opération.

Arguments

NameDescription

code
StringFilter

signature
SignatureWhere

BspaohPackagingAcceptationInput

Arguments

NameDescription

id
String

Identifiant du packaging

acceptation
BspaohPackagingAcceptationStatus

Accepté par le destinataire

BspaohPackagingInput

Arguments

NameDescription

type
BspaohPackagingType!

Type de conditionnement

volume
Int

Volume en litres

containerNumber
String!

Numérotation

quantity
Int!

Nombre de colis associés à ce conditionnement

identificationCodes
[String!]

Codes d'identification utilisés par l'établissement

consistence
BspaohConsistence!

Consistance

BspaohRecepisseInput

Arguments

NameDescription

isExempted
Boolean

Exemption de récépissé (conformément aux dispositions de l'article R.541-50 du code de l'environnement)

BspaohReceptionInput

Arguments

NameDescription

date
DateTime

Date de présentation sur site

detail
BspaohReceptionWasteDetailInput

acceptation
BspaohWasteAcceptationInput

BspaohReceptionWasteDetailInput

Arguments

NameDescription

receivedWeight
BspaohReceptionWasteWeightInput

refusedWeight
BspaohReceptionWasteWeightInput

quantity
Int

Quantité en nombre

BspaohReceptionWasteWeightInput

Arguments

NameDescription

value
Float!

Poids en kilos

BspaohReceptionWhere

Champs possibles pour le filtre sur la réception

Arguments

NameDescription

date
DateFilter

BspaohSignatureInput

Arguments

NameDescription

type
BspaohSignatureType!

Type de signature apposé

date
DateTime

Date de la signature

author
String!

Nom et prénom du signataire

BspaohStatusFilter

Filtre sur le statut

Arguments

NameDescription

_eq
BspaohStatus

_in
[BspaohStatus!]

BspaohTransporterInput

Arguments

NameDescription

company
CompanyInput

Entreprise de transport

customInfo
String

Champ libre

recepisse
BspaohRecepisseInput

Recepissé - Complété par Trackdéchets en fonction des informations renseignées par l'entreprise de transport

transport
BspaohTransportInput

BspaohTransporterWhere

Champs possible pour le filtre sur le transporteur.

Arguments

NameDescription

company
CompanyWhere

transport
BspaohTransportWhere

customInfo
StringFilter

BspaohTransportInput

Arguments

NameDescription

mode
TransportMode

Mode de transport

plates
[String!]

Plaque(s) d'immatriculation - maximum 2

takenOverAt
DateTime

Date de prise en charge

BspaohTransportWhere

Champs possible pour le filtre sur le transport.

Arguments

NameDescription

signature
SignatureWhere

plates
StringNullableListFilter

BspaohWasteAcceptationInput

Arguments

NameDescription

status
WasteAcceptationStatus

Accepté, refusé ou refusé partiellement

refusalReason
String

Raison en cas de refus ou refus partiel

packagings
[BspaohPackagingAcceptationInput!]

Acceptation détaillée des conditionnements

BspaohWasteDetailInput

Arguments

NameDescription

weight
BspaohWasteWeightInput

quantity
Int

Quantité en nombre

BspaohWasteInput

Arguments

NameDescription

type
BspaohType

Type de déchet

code
String

Rubrique Déchet

adr
String

Mention ADR

packagings
[BspaohPackagingInput!]

Conditionnements

BspaohWasteWeightInput

Arguments

NameDescription

value
Float!

Poids en kilos

isEstimate
Boolean!

Type de quantité (réelle ou estimée)

BspaohWhere

Filtres possibles pour la récupération de bordereaux.

Arguments

NameDescription

id
IdFilter

Filtre sur l'ID

isDraft
Boolean

Filtre sur le statut de brouillon.

status
BspaohStatusFilter

Filtre sur le statut

createdAt
DateFilter

Filtre sur la date de création

updatedAt
DateFilter

Filtre sur la date de dernière modification

emitter
BspaohEmitterWhere

Filtre sur le champ emitter.

transporter
BspaohTransporterWhere

Filtre sur le champ transporter.

destination
BspaohDestinationWhere

Filtre sur le champ destination.

_and
[BspaohWhere!]

ET logique

_or
[BspaohWhere!]

OU logique

_not
BspaohWhere

NON logique

BspaohWorkerWhere

Champs possible pour le filtre sur l'entreprise de travaux.

Arguments

NameDescription

company
CompanyWhere

work
BspaohWorkWhere

BspaohWorkWhere

Champs possible pour le filtre sur les travaux.

Arguments

NameDescription

signature
SignatureWhere

CompanyInput

Payload d'un établissement.

Nous vous invitons à construire cet input en récupérant les informations relatives à un établissement à partir de son numéro SIRET via la query searchCompanies(clue: "UN_SIRET").

Dans le cas où le nom ou l'adresse ne correspondent pas aux informations du répertoire SIRENE de l'INSEE, Trackdéchets les corrigera automatiquement. Une erreur sera levée si vous tentez d'ajouter un établissement qui est fermé selon le répertoire SIRENE.

Dans le cas d'une entreprise hors Union Européenne sans SIRET ni numéro de TVA intra-communautaire, autorisé seulement pour la destination ultérieures prévue du BSDD, le champ extraEuropeanId vous permet de renseigner l'identifiant selon le pays d'origine.

Dans le cas d'un navire hors Union Européenne sans SIRET ni numéro de TVA intra-communautaire, autorisé seulement pour les émétteur d'un BSDD, le champ omiNumber vous permet de renseigner l'identifiant selon l'OMI (International Maritime Organization).

Arguments

NameDescription

siret
String

SIRET de l'établissement composé de 14 caractères numériques.

Un établissement visé sur un bordereau en tant que transporteur doit être inscrit sur Trackdéchets avec le profil Transporteur. Un établissement visé sur un bordereau en tant qu'installation de destination doit être inscrit sur Trackdéchets avec un profil d'installation de transit ou de traitement.

vatNumber
String

Numéro de TVA intra-communautaire de l'établissement. À renseigner pour les transporteurs étrangers uniquement.

Un transporteur étranger visé sur un bordereau par son numéro de TVA intra-communautaire doit être inscrit sur Trackdéchets avec le profil Transporteur.

name
String

Nom de l'établissement

address
String

Adresse de l'établissement

contact
String

Nom du contact dans l'établissement

mail
String

Email du contact dans l'établissement

phone
String

Numéro de téléphone de contact dans l'établissement

country
String

Code ISO 3166-1 alpha-2 du pays d'origine de l'entreprise

omiNumber
String

Numéro OMI ou IMO (International Maritime Organization) pour les navires étrangers (sans SIRET). Il est composé des trois lettres IMO suivi d'un nombre de sept chiffres (ex: IMO 1234567).

extraEuropeanId
String

Un identifiant d'établissement hors EU

CompanyWhere

Filtre pour les établissement

Arguments

NameDescription

siret
StringFilter

vatNumber
StringFilter

CreatePdfAccessTokenInput

Arguments

NameDescription

bsdId
ID!

DateFilter

Filtre de date

Arguments

NameDescription

_gte
DateTime

La date de l'enregistrement est supérieure ou égale à la date du filtre

_gt
DateTime

La date de l'enregistrement est strictement supérieure à la date du filtre

_lte
DateTime

La date de l'enregistrement est inférieure ou égale à la date du filtre

_lt
DateTime

La date de l'enregistrement est strictement inférieure à la date du filtre

_eq
DateTime

La date de l'enregistrement est strictement égale à la date du filtre

IdFilter

Filtre pour les identifiants

Arguments

NameDescription

_eq
ID

L'identifiant de l'enregistrement est exactement égale à la valeur du filtre

_in
[ID!]

L'identifiant de l'enregistrement fait partie de la liste du filtre

NumericFilter

Filtre pour les valeurs numériques

Arguments

NameDescription

_gte
Float

_gt
Float

_lte
Float

_lt
Float

_eq
Float

PickupSiteInput

Arguments

NameDescription

name
String

address
String

city
String

postalCode
String

infos
String

SignatureWhere

Filtre pour les signatures

Arguments

NameDescription

date
DateFilter

StringFilter

Filtre pour les chaîne de caractères

Arguments

NameDescription

_eq
String

La chaîne de caractère de l'enregistrement doit correspondre exactement à la valeur du filtre

_in
[String!]

La chaîne de caractère de l'enregistrement existe dans la liste du filtre

_contains
String

La chaîne de caractère de l'enregistrement contient la valeur du filtre

StringNullableListFilter

Filtre pour les listes de chaînes de caractères

Arguments

NameDescription

_in
[String!]

Deprecated: use _hasSome instead

Au moins une valeur existe dans la liste

_eq
[String!]

La liste correspond exactement à la liste fournie. N'est pas implémenté dans la query bsds

_hasSome
[String!]

Au moins une valeur existe dans la liste

_has
String

La valeur est présente dans la liste

_hasEvery
[String!]

Toutes les valeurs existes dans la liste

_itemContains
String

La chaîne de caractère est contenu dans au moins un élément de la liste. N'est impléménté que sur la query bsds