Schema de l'API GraphQL de demarches-simplifiees.fr
détails des apis
API Endpoints
# Production:
https://www.demarches-simplifiees.fr/api/v2/graphql
Headers
# Create your token in https://www.demarches-simplifiees.fr/profil
Authorization: Bearer <YOUR_TOKEN_HERE>
Queries
demarche
Description
Informations concernant une démarche.
Example
Query
query demarche($number: Int!) {
demarche(number: $number) {
activeRevision {
...RevisionFragment
}
annotationDescriptors {
...ChampDescriptorFragment
}
champDescriptors {
...ChampDescriptorFragment
}
chorusConfiguration {
...ChorusConfigurationFragment
}
dateCreation
dateDepublication
dateDerniereModification
dateFermeture
datePublication
declarative
deletedDossiers {
...DeletedDossierConnectionFragment
}
description
dossiers {
...DossierConnectionFragment
}
draftRevision {
...RevisionFragment
}
groupeInstructeurs {
...GroupeInstructeurFragment
}
id
number
pendingDeletedDossiers {
...DeletedDossierConnectionFragment
}
publishedRevision {
...RevisionFragment
}
revisions {
...RevisionFragment
}
service {
...ServiceFragment
}
state
title
}
}
Variables
{"number": 987}
Response
{
"data": {
"demarche": {
"activeRevision": Revision,
"annotationDescriptors": [ChampDescriptor],
"champDescriptors": [ChampDescriptor],
"chorusConfiguration": ChorusConfiguration,
"dateCreation": ISO8601DateTime,
"dateDepublication": ISO8601DateTime,
"dateDerniereModification": ISO8601DateTime,
"dateFermeture": ISO8601DateTime,
"datePublication": ISO8601DateTime,
"declarative": "accepte",
"deletedDossiers": DeletedDossierConnection,
"description": "xyz789",
"dossiers": DossierConnection,
"draftRevision": Revision,
"groupeInstructeurs": [GroupeInstructeur],
"id": 4,
"number": 987,
"pendingDeletedDossiers": DeletedDossierConnection,
"publishedRevision": Revision,
"revisions": [Revision],
"service": Service,
"state": "brouillon",
"title": "xyz789"
}
}
}
demarcheDescriptor
Response
Returns a DemarcheDescriptor
Arguments
Name | Description |
---|---|
demarche - FindDemarcheInput!
|
La démarche. |
Example
Query
query demarcheDescriptor($demarche: FindDemarcheInput!) {
demarcheDescriptor(demarche: $demarche) {
cadreJuridiqueURL
cadreJuridiqueUrl
dateCreation
dateDepublication
dateDerniereModification
dateFermeture
datePublication
declarative
deliberation {
...FileFragment
}
demarcheURL
demarcheUrl
description
dpoURL
dpoUrl
dureeConservationDossiers
id
logo {
...FileFragment
}
notice {
...FileFragment
}
noticeURL
noticeUrl
number
opendata
revision {
...RevisionFragment
}
service {
...ServiceFragment
}
siteWebURL
siteWebUrl
state
tags
title
zones
}
}
Variables
{"demarche": FindDemarcheInput}
Response
{
"data": {
"demarcheDescriptor": {
"cadreJuridiqueURL": "xyz789",
"cadreJuridiqueUrl": "xyz789",
"dateCreation": ISO8601DateTime,
"dateDepublication": ISO8601DateTime,
"dateDerniereModification": ISO8601DateTime,
"dateFermeture": ISO8601DateTime,
"datePublication": ISO8601DateTime,
"declarative": "accepte",
"deliberation": File,
"demarcheURL": "http://www.test.com/",
"demarcheUrl": "http://www.test.com/",
"description": "xyz789",
"dpoURL": "xyz789",
"dpoUrl": "xyz789",
"dureeConservationDossiers": 123,
"id": "4",
"logo": File,
"notice": File,
"noticeURL": "http://www.test.com/",
"noticeUrl": "http://www.test.com/",
"number": 123,
"opendata": true,
"revision": Revision,
"service": Service,
"siteWebURL": "xyz789",
"siteWebUrl": "abc123",
"state": "brouillon",
"tags": ["xyz789"],
"title": "abc123",
"zones": ["abc123"]
}
}
}
dossier
Description
Informations sur un dossier d’une démarche.
Example
Query
query dossier($number: Int!) {
dossier(number: $number) {
annotations {
...ChampFragment
}
archived
attestation {
...FileFragment
}
avis {
...AvisFragment
}
champs {
...ChampFragment
}
connectionUsager
dateDepot
dateDerniereCorrectionEnAttente
dateDerniereModification
dateDerniereModificationAnnotations
dateDerniereModificationChamps
dateExpiration
datePassageEnConstruction
datePassageEnInstruction
datePrevisionnelleDecisionSVASVR
dateSuppressionParAdministration
dateSuppressionParUsager
dateTraitement
dateTraitementSVASVR
demandeur {
...DemandeurFragment
}
demarche {
...DemarcheDescriptorFragment
}
deposeParUnTiers
geojson {
...FileFragment
}
groupeInstructeur {
...GroupeInstructeurFragment
}
id
instructeurs {
...ProfileFragment
}
messages {
...MessageFragment
}
motivation
motivationAttachment {
...FileFragment
}
nomMandataire
number
pdf {
...FileFragment
}
prefilled
prenomMandataire
revision {
...RevisionFragment
}
state
traitements {
...TraitementFragment
}
usager {
...ProfileFragment
}
}
}
Variables
{"number": 987}
Response
{
"data": {
"dossier": {
"annotations": [Champ],
"archived": false,
"attestation": File,
"avis": [Avis],
"champs": [Champ],
"connectionUsager": "deleted",
"dateDepot": ISO8601DateTime,
"dateDerniereCorrectionEnAttente": ISO8601DateTime,
"dateDerniereModification": ISO8601DateTime,
"dateDerniereModificationAnnotations": ISO8601DateTime,
"dateDerniereModificationChamps": ISO8601DateTime,
"dateExpiration": ISO8601DateTime,
"datePassageEnConstruction": ISO8601DateTime,
"datePassageEnInstruction": ISO8601DateTime,
"datePrevisionnelleDecisionSVASVR": ISO8601Date,
"dateSuppressionParAdministration": ISO8601DateTime,
"dateSuppressionParUsager": ISO8601DateTime,
"dateTraitement": ISO8601DateTime,
"dateTraitementSVASVR": ISO8601DateTime,
"demandeur": Demandeur,
"demarche": DemarcheDescriptor,
"deposeParUnTiers": true,
"geojson": File,
"groupeInstructeur": GroupeInstructeur,
"id": 4,
"instructeurs": [Profile],
"messages": [Message],
"motivation": "xyz789",
"motivationAttachment": File,
"nomMandataire": "abc123",
"number": 123,
"pdf": File,
"prefilled": true,
"prenomMandataire": "abc123",
"revision": Revision,
"state": "accepte",
"traitements": [Traitement],
"usager": Profile
}
}
}
groupeInstructeur
Description
Informations sur un groupe instructeur.
Response
Returns a GroupeInstructeurWithDossiers!
Arguments
Name | Description |
---|---|
number - Int!
|
Numéro du groupe instructeur. |
Example
Query
query groupeInstructeur($number: Int!) {
groupeInstructeur(number: $number) {
closed
deletedDossiers {
...DeletedDossierConnectionFragment
}
dossiers {
...DossierConnectionFragment
}
id
instructeurs {
...ProfileFragment
}
label
number
pendingDeletedDossiers {
...DeletedDossierConnectionFragment
}
}
}
Variables
{"number": 987}
Response
{
"data": {
"groupeInstructeur": {
"closed": false,
"deletedDossiers": DeletedDossierConnection,
"dossiers": DossierConnection,
"id": "4",
"instructeurs": [Profile],
"label": "xyz789",
"number": 987,
"pendingDeletedDossiers": DeletedDossierConnection
}
}
}
Mutations
createDirectUpload
Description
File information required to prepare a direct upload
Response
Returns a CreateDirectUploadPayload
Arguments
Name | Description |
---|---|
input - CreateDirectUploadInput!
|
Parameters for CreateDirectUpload |
Example
Query
mutation createDirectUpload($input: CreateDirectUploadInput!) {
createDirectUpload(input: $input) {
clientMutationId
directUpload {
...DirectUploadFragment
}
}
}
Variables
{"input": CreateDirectUploadInput}
Response
{
"data": {
"createDirectUpload": {
"clientMutationId": "abc123",
"directUpload": DirectUpload
}
}
}
demarcheCloner
Description
Cloner une démarche.
Response
Returns a DemarcheClonerPayload
Arguments
Name | Description |
---|---|
input - DemarcheClonerInput!
|
Parameters for DemarcheCloner |
Example
Query
mutation demarcheCloner($input: DemarcheClonerInput!) {
demarcheCloner(input: $input) {
clientMutationId
demarche {
...DemarcheDescriptorFragment
}
errors {
...ValidationErrorFragment
}
}
}
Variables
{"input": DemarcheClonerInput}
Response
{
"data": {
"demarcheCloner": {
"clientMutationId": "abc123",
"demarche": DemarcheDescriptor,
"errors": [ValidationError]
}
}
}
dossierAccepter
Description
Accepter le dossier.
Response
Returns a DossierAccepterPayload
Arguments
Name | Description |
---|---|
input - DossierAccepterInput!
|
Parameters for DossierAccepter |
Example
Query
mutation dossierAccepter($input: DossierAccepterInput!) {
dossierAccepter(input: $input) {
clientMutationId
dossier {
...DossierFragment
}
errors {
...ValidationErrorFragment
}
}
}
Variables
{"input": DossierAccepterInput}
Response
{
"data": {
"dossierAccepter": {
"clientMutationId": "xyz789",
"dossier": Dossier,
"errors": [ValidationError]
}
}
}
dossierArchiver
Description
Archiver le dossier.
Response
Returns a DossierArchiverPayload
Arguments
Name | Description |
---|---|
input - DossierArchiverInput!
|
Parameters for DossierArchiver |
Example
Query
mutation dossierArchiver($input: DossierArchiverInput!) {
dossierArchiver(input: $input) {
clientMutationId
dossier {
...DossierFragment
}
errors {
...ValidationErrorFragment
}
}
}
Variables
{"input": DossierArchiverInput}
Response
{
"data": {
"dossierArchiver": {
"clientMutationId": "abc123",
"dossier": Dossier,
"errors": [ValidationError]
}
}
}
dossierChangerGroupeInstructeur
Description
Changer le grope instructeur du dossier.
Response
Returns a DossierChangerGroupeInstructeurPayload
Arguments
Name | Description |
---|---|
input - DossierChangerGroupeInstructeurInput!
|
Parameters for DossierChangerGroupeInstructeur |
Example
Query
mutation dossierChangerGroupeInstructeur($input: DossierChangerGroupeInstructeurInput!) {
dossierChangerGroupeInstructeur(input: $input) {
clientMutationId
dossier {
...DossierFragment
}
errors {
...ValidationErrorFragment
}
}
}
Variables
{"input": DossierChangerGroupeInstructeurInput}
Response
{
"data": {
"dossierChangerGroupeInstructeur": {
"clientMutationId": "abc123",
"dossier": Dossier,
"errors": [ValidationError]
}
}
}
dossierClasserSansSuite
Description
Classer le dossier sans suite.
Response
Returns a DossierClasserSansSuitePayload
Arguments
Name | Description |
---|---|
input - DossierClasserSansSuiteInput!
|
Parameters for DossierClasserSansSuite |
Example
Query
mutation dossierClasserSansSuite($input: DossierClasserSansSuiteInput!) {
dossierClasserSansSuite(input: $input) {
clientMutationId
dossier {
...DossierFragment
}
errors {
...ValidationErrorFragment
}
}
}
Variables
{"input": DossierClasserSansSuiteInput}
Response
{
"data": {
"dossierClasserSansSuite": {
"clientMutationId": "abc123",
"dossier": Dossier,
"errors": [ValidationError]
}
}
}
dossierDesarchiver
Description
Désarchiver le dossier.
Response
Returns a DossierDesarchiverPayload
Arguments
Name | Description |
---|---|
input - DossierDesarchiverInput!
|
Parameters for DossierDesarchiver |
Example
Query
mutation dossierDesarchiver($input: DossierDesarchiverInput!) {
dossierDesarchiver(input: $input) {
clientMutationId
dossier {
...DossierFragment
}
errors {
...ValidationErrorFragment
}
}
}
Variables
{"input": DossierDesarchiverInput}
Response
{
"data": {
"dossierDesarchiver": {
"clientMutationId": "abc123",
"dossier": Dossier,
"errors": [ValidationError]
}
}
}
dossierEnvoyerMessage
Description
Envoyer un message à l'usager du dossier.
Response
Returns a DossierEnvoyerMessagePayload
Arguments
Name | Description |
---|---|
input - DossierEnvoyerMessageInput!
|
Parameters for DossierEnvoyerMessage |
Example
Query
mutation dossierEnvoyerMessage($input: DossierEnvoyerMessageInput!) {
dossierEnvoyerMessage(input: $input) {
clientMutationId
errors {
...ValidationErrorFragment
}
message {
...MessageFragment
}
}
}
Variables
{"input": DossierEnvoyerMessageInput}
Response
{
"data": {
"dossierEnvoyerMessage": {
"clientMutationId": "xyz789",
"errors": [ValidationError],
"message": Message
}
}
}
dossierModifierAnnotationAjouterLigne
Response
Arguments
Name | Description |
---|---|
input - DossierModifierAnnotationAjouterLigneInput!
|
Parameters for DossierModifierAnnotationAjouterLigne |
Example
Query
mutation dossierModifierAnnotationAjouterLigne($input: DossierModifierAnnotationAjouterLigneInput!) {
dossierModifierAnnotationAjouterLigne(input: $input) {
annotation {
...RepetitionChampFragment
}
clientMutationId
errors {
...ValidationErrorFragment
}
}
}
Variables
{"input": DossierModifierAnnotationAjouterLigneInput}
Response
{
"data": {
"dossierModifierAnnotationAjouterLigne": {
"annotation": RepetitionChamp,
"clientMutationId": "abc123",
"errors": [ValidationError]
}
}
}
dossierModifierAnnotationCheckbox
Description
Modifier l’annotation au format oui/non.
Response
Returns a DossierModifierAnnotationCheckboxPayload
Arguments
Name | Description |
---|---|
input - DossierModifierAnnotationCheckboxInput!
|
Parameters for DossierModifierAnnotationCheckbox |
Example
Query
mutation dossierModifierAnnotationCheckbox($input: DossierModifierAnnotationCheckboxInput!) {
dossierModifierAnnotationCheckbox(input: $input) {
annotation {
...ChampFragment
}
clientMutationId
errors {
...ValidationErrorFragment
}
}
}
Variables
{"input": DossierModifierAnnotationCheckboxInput}
Response
{
"data": {
"dossierModifierAnnotationCheckbox": {
"annotation": Champ,
"clientMutationId": "abc123",
"errors": [ValidationError]
}
}
}
dossierModifierAnnotationDate
Description
Modifier l’annotation au format date.
Response
Returns a DossierModifierAnnotationDatePayload
Arguments
Name | Description |
---|---|
input - DossierModifierAnnotationDateInput!
|
Parameters for DossierModifierAnnotationDate |
Example
Query
mutation dossierModifierAnnotationDate($input: DossierModifierAnnotationDateInput!) {
dossierModifierAnnotationDate(input: $input) {
annotation {
...ChampFragment
}
clientMutationId
errors {
...ValidationErrorFragment
}
}
}
Variables
{"input": DossierModifierAnnotationDateInput}
Response
{
"data": {
"dossierModifierAnnotationDate": {
"annotation": Champ,
"clientMutationId": "abc123",
"errors": [ValidationError]
}
}
}
dossierModifierAnnotationDatetime
Description
Modifier l’annotation au format date et heure.
Response
Returns a DossierModifierAnnotationDatetimePayload
Arguments
Name | Description |
---|---|
input - DossierModifierAnnotationDatetimeInput!
|
Parameters for DossierModifierAnnotationDatetime |
Example
Query
mutation dossierModifierAnnotationDatetime($input: DossierModifierAnnotationDatetimeInput!) {
dossierModifierAnnotationDatetime(input: $input) {
annotation {
...ChampFragment
}
clientMutationId
errors {
...ValidationErrorFragment
}
}
}
Variables
{"input": DossierModifierAnnotationDatetimeInput}
Response
{
"data": {
"dossierModifierAnnotationDatetime": {
"annotation": Champ,
"clientMutationId": "xyz789",
"errors": [ValidationError]
}
}
}
dossierModifierAnnotationDropDownList
Description
Modifier l’annotation d'un champs de type dropdown list.
Response
Arguments
Name | Description |
---|---|
input - DossierModifierAnnotationDropDownListInput!
|
Parameters for DossierModifierAnnotationDropDownList |
Example
Query
mutation dossierModifierAnnotationDropDownList($input: DossierModifierAnnotationDropDownListInput!) {
dossierModifierAnnotationDropDownList(input: $input) {
annotation {
...ChampFragment
}
clientMutationId
errors {
...ValidationErrorFragment
}
}
}
Variables
{"input": DossierModifierAnnotationDropDownListInput}
Response
{
"data": {
"dossierModifierAnnotationDropDownList": {
"annotation": Champ,
"clientMutationId": "xyz789",
"errors": [ValidationError]
}
}
}
dossierModifierAnnotationIntegerNumber
Description
Modifier l’annotation au format nombre entier.
Response
Arguments
Name | Description |
---|---|
input - DossierModifierAnnotationIntegerNumberInput!
|
Parameters for DossierModifierAnnotationIntegerNumber |
Example
Query
mutation dossierModifierAnnotationIntegerNumber($input: DossierModifierAnnotationIntegerNumberInput!) {
dossierModifierAnnotationIntegerNumber(input: $input) {
annotation {
...ChampFragment
}
clientMutationId
errors {
...ValidationErrorFragment
}
}
}
Variables
{"input": DossierModifierAnnotationIntegerNumberInput}
Response
{
"data": {
"dossierModifierAnnotationIntegerNumber": {
"annotation": Champ,
"clientMutationId": "xyz789",
"errors": [ValidationError]
}
}
}
dossierModifierAnnotationText
Description
Modifier l’annotation au format text.
Response
Returns a DossierModifierAnnotationTextPayload
Arguments
Name | Description |
---|---|
input - DossierModifierAnnotationTextInput!
|
Parameters for DossierModifierAnnotationText |
Example
Query
mutation dossierModifierAnnotationText($input: DossierModifierAnnotationTextInput!) {
dossierModifierAnnotationText(input: $input) {
annotation {
...ChampFragment
}
clientMutationId
errors {
...ValidationErrorFragment
}
}
}
Variables
{"input": DossierModifierAnnotationTextInput}
Response
{
"data": {
"dossierModifierAnnotationText": {
"annotation": Champ,
"clientMutationId": "xyz789",
"errors": [ValidationError]
}
}
}
dossierPasserEnInstruction
Description
Passer le dossier en instruction.
Response
Returns a DossierPasserEnInstructionPayload
Arguments
Name | Description |
---|---|
input - DossierPasserEnInstructionInput!
|
Parameters for DossierPasserEnInstruction |
Example
Query
mutation dossierPasserEnInstruction($input: DossierPasserEnInstructionInput!) {
dossierPasserEnInstruction(input: $input) {
clientMutationId
dossier {
...DossierFragment
}
errors {
...ValidationErrorFragment
}
}
}
Variables
{"input": DossierPasserEnInstructionInput}
Response
{
"data": {
"dossierPasserEnInstruction": {
"clientMutationId": "xyz789",
"dossier": Dossier,
"errors": [ValidationError]
}
}
}
dossierRefuser
Description
Refuser le dossier.
Response
Returns a DossierRefuserPayload
Arguments
Name | Description |
---|---|
input - DossierRefuserInput!
|
Parameters for DossierRefuser |
Example
Query
mutation dossierRefuser($input: DossierRefuserInput!) {
dossierRefuser(input: $input) {
clientMutationId
dossier {
...DossierFragment
}
errors {
...ValidationErrorFragment
}
}
}
Variables
{"input": DossierRefuserInput}
Response
{
"data": {
"dossierRefuser": {
"clientMutationId": "abc123",
"dossier": Dossier,
"errors": [ValidationError]
}
}
}
dossierRepasserEnConstruction
Description
Re-passer le dossier en construction.
Response
Returns a DossierRepasserEnConstructionPayload
Arguments
Name | Description |
---|---|
input - DossierRepasserEnConstructionInput!
|
Parameters for DossierRepasserEnConstruction |
Example
Query
mutation dossierRepasserEnConstruction($input: DossierRepasserEnConstructionInput!) {
dossierRepasserEnConstruction(input: $input) {
clientMutationId
dossier {
...DossierFragment
}
errors {
...ValidationErrorFragment
}
}
}
Variables
{"input": DossierRepasserEnConstructionInput}
Response
{
"data": {
"dossierRepasserEnConstruction": {
"clientMutationId": "xyz789",
"dossier": Dossier,
"errors": [ValidationError]
}
}
}
dossierRepasserEnInstruction
Description
Re-passer le dossier en instruction.
Response
Returns a DossierRepasserEnInstructionPayload
Arguments
Name | Description |
---|---|
input - DossierRepasserEnInstructionInput!
|
Parameters for DossierRepasserEnInstruction |
Example
Query
mutation dossierRepasserEnInstruction($input: DossierRepasserEnInstructionInput!) {
dossierRepasserEnInstruction(input: $input) {
clientMutationId
dossier {
...DossierFragment
}
errors {
...ValidationErrorFragment
}
}
}
Variables
{"input": DossierRepasserEnInstructionInput}
Response
{
"data": {
"dossierRepasserEnInstruction": {
"clientMutationId": "abc123",
"dossier": Dossier,
"errors": [ValidationError]
}
}
}
dossierSupprimerMessage
Description
Supprimer un message.
Response
Returns a DossierSupprimerMessagePayload
Arguments
Name | Description |
---|---|
input - DossierSupprimerMessageInput!
|
Parameters for DossierSupprimerMessage |
Example
Query
mutation dossierSupprimerMessage($input: DossierSupprimerMessageInput!) {
dossierSupprimerMessage(input: $input) {
clientMutationId
errors {
...ValidationErrorFragment
}
message {
...MessageFragment
}
}
}
Variables
{"input": DossierSupprimerMessageInput}
Response
{
"data": {
"dossierSupprimerMessage": {
"clientMutationId": "xyz789",
"errors": [ValidationError],
"message": Message
}
}
}
groupeInstructeurAjouterInstructeurs
Description
Ajouter des instructeurs à un groupe instructeur.
Response
Arguments
Name | Description |
---|---|
input - GroupeInstructeurAjouterInstructeursInput!
|
Parameters for GroupeInstructeurAjouterInstructeurs |
Example
Query
mutation groupeInstructeurAjouterInstructeurs($input: GroupeInstructeurAjouterInstructeursInput!) {
groupeInstructeurAjouterInstructeurs(input: $input) {
clientMutationId
errors {
...ValidationErrorFragment
}
groupeInstructeur {
...GroupeInstructeurFragment
}
warnings {
...WarningMessageFragment
}
}
}
Variables
{"input": GroupeInstructeurAjouterInstructeursInput}
Response
{
"data": {
"groupeInstructeurAjouterInstructeurs": {
"clientMutationId": "abc123",
"errors": [ValidationError],
"groupeInstructeur": GroupeInstructeur,
"warnings": [WarningMessage]
}
}
}
groupeInstructeurCreer
Description
Crée un groupe instructeur.
Response
Returns a GroupeInstructeurCreerPayload
Arguments
Name | Description |
---|---|
input - GroupeInstructeurCreerInput!
|
Parameters for GroupeInstructeurCreer |
Example
Query
mutation groupeInstructeurCreer($input: GroupeInstructeurCreerInput!) {
groupeInstructeurCreer(input: $input) {
clientMutationId
errors {
...ValidationErrorFragment
}
groupeInstructeur {
...GroupeInstructeurFragment
}
warnings {
...WarningMessageFragment
}
}
}
Variables
{"input": GroupeInstructeurCreerInput}
Response
{
"data": {
"groupeInstructeurCreer": {
"clientMutationId": "xyz789",
"errors": [ValidationError],
"groupeInstructeur": GroupeInstructeur,
"warnings": [WarningMessage]
}
}
}
groupeInstructeurModifier
Description
Modifier un groupe instructeur.
Response
Returns a GroupeInstructeurModifierPayload
Arguments
Name | Description |
---|---|
input - GroupeInstructeurModifierInput!
|
Parameters for GroupeInstructeurModifier |
Example
Query
mutation groupeInstructeurModifier($input: GroupeInstructeurModifierInput!) {
groupeInstructeurModifier(input: $input) {
clientMutationId
errors {
...ValidationErrorFragment
}
groupeInstructeur {
...GroupeInstructeurFragment
}
}
}
Variables
{"input": GroupeInstructeurModifierInput}
Response
{
"data": {
"groupeInstructeurModifier": {
"clientMutationId": "xyz789",
"errors": [ValidationError],
"groupeInstructeur": GroupeInstructeur
}
}
}
groupeInstructeurSupprimerInstructeurs
Description
Supprimer des instructeurs d’un groupe instructeur.
Response
Arguments
Name | Description |
---|---|
input - GroupeInstructeurSupprimerInstructeursInput!
|
Parameters for GroupeInstructeurSupprimerInstructeurs |
Example
Query
mutation groupeInstructeurSupprimerInstructeurs($input: GroupeInstructeurSupprimerInstructeursInput!) {
groupeInstructeurSupprimerInstructeurs(input: $input) {
clientMutationId
errors {
...ValidationErrorFragment
}
groupeInstructeur {
...GroupeInstructeurFragment
}
}
}
Variables
{"input": GroupeInstructeurSupprimerInstructeursInput}
Response
{
"data": {
"groupeInstructeurSupprimerInstructeurs": {
"clientMutationId": "abc123",
"errors": [ValidationError],
"groupeInstructeur": GroupeInstructeur
}
}
}
Types
Address
Fields
Field Name | Description |
---|---|
cityCode - String!
|
code INSEE de la commune |
cityName - String!
|
nom de la commune |
departmentCode - String
|
n° de département |
departmentName - String
|
nom de département |
geometry - GeoJSON
|
coordonnées géographique |
label - String!
|
libellé complet de l’adresse |
postalCode - String!
|
code postal |
regionCode - String
|
n° de région |
regionName - String
|
nom de région |
streetAddress - String
|
numéro éventuel et nom de voie ou lieu dit |
streetName - String
|
nom de voie ou lieu dit |
streetNumber - String
|
numéro avec indice de répétition éventuel (bis, ter, A, B) |
type - AddressType!
|
type de résultat trouvé |
Example
{
"cityCode": "abc123",
"cityName": "xyz789",
"departmentCode": "xyz789",
"departmentName": "abc123",
"geometry": GeoJSON,
"label": "xyz789",
"postalCode": "abc123",
"regionCode": "abc123",
"regionName": "xyz789",
"streetAddress": "abc123",
"streetName": "xyz789",
"streetNumber": "xyz789",
"type": "housenumber"
}
AddressChamp
Fields
Field Name | Description |
---|---|
address - Address
|
|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
commune - Commune
|
|
departement - Departement
|
|
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
Example
{
"address": Address,
"champDescriptorId": "abc123",
"commune": Commune,
"departement": Departement,
"id": "4",
"label": "xyz789",
"prefilled": false,
"stringValue": "xyz789",
"updatedAt": ISO8601DateTime
}
AddressChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "xyz789",
"id": "4",
"label": "xyz789",
"required": false,
"type": "address"
}
AddressType
Values
Enum Value | Description |
---|---|
|
numéro « à la plaque » |
|
lieu-dit |
|
numéro « à la commune » |
|
position « à la voie », placé approximativement au centre de celle-ci |
Example
"housenumber"
AnnuaireEducationChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "abc123",
"id": "4",
"label": "xyz789",
"required": true,
"type": "address"
}
Association
Fields
Field Name | Description |
---|---|
dateCreation - ISO8601Date
|
|
dateDeclaration - ISO8601Date
|
|
datePublication - ISO8601Date
|
|
objet - String
|
|
rna - String!
|
|
titre - String!
|
Example
{
"dateCreation": ISO8601Date,
"dateDeclaration": ISO8601Date,
"datePublication": ISO8601Date,
"objet": "xyz789",
"rna": "xyz789",
"titre": "abc123"
}
Avis
Fields
Field Name | Description |
---|---|
attachment - File
|
Utilisez le champ attachments à la place.
|
attachments - [File!]!
|
|
claimant - Profile
|
|
dateQuestion - ISO8601DateTime!
|
|
dateReponse - ISO8601DateTime
|
|
expert - Profile
|
|
id - ID!
|
|
instructeur - Profile!
|
Utilisez le champ claimant à la place.
|
question - String!
|
|
questionAnswer - Boolean
|
|
questionLabel - String
|
|
reponse - String
|
Example
{
"attachment": File,
"attachments": [File],
"claimant": Profile,
"dateQuestion": ISO8601DateTime,
"dateReponse": ISO8601DateTime,
"expert": Profile,
"id": 4,
"instructeur": Profile,
"question": "xyz789",
"questionAnswer": false,
"questionLabel": "xyz789",
"reponse": "abc123"
}
BigInt
Description
Represents non-fractional signed whole numeric values. Since the value may exceed the size of a 32-bit integer, it's encoded as a string.
Example
{}
Boolean
Description
The Boolean
scalar type represents true
or false
.
Example
true
COJOChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "abc123",
"id": 4,
"label": "abc123",
"required": true,
"type": "address"
}
CarteChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
geoAreas - [GeoArea!]!
|
|
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
Example
{
"champDescriptorId": "abc123",
"geoAreas": [GeoArea],
"id": "4",
"label": "xyz789",
"prefilled": false,
"stringValue": "abc123",
"updatedAt": ISO8601DateTime
}
CarteChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "xyz789",
"id": 4,
"label": "xyz789",
"required": true,
"type": "address"
}
Champ
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
Possible Types
Champ Types |
---|
Example
{
"champDescriptorId": "abc123",
"id": 4,
"label": "abc123",
"prefilled": true,
"stringValue": "abc123",
"updatedAt": ISO8601DateTime
}
ChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Possible Types
ChampDescriptor Types |
---|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "abc123",
"id": 4,
"label": "abc123",
"required": false,
"type": "address"
}
CheckboxChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
value - Boolean!
|
Example
{
"champDescriptorId": "abc123",
"id": 4,
"label": "xyz789",
"prefilled": false,
"stringValue": "abc123",
"updatedAt": ISO8601DateTime,
"value": false
}
CheckboxChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "abc123",
"id": 4,
"label": "xyz789",
"required": true,
"type": "address"
}
ChorusConfiguration
Fields
Field Name | Description |
---|---|
centreDeCout - String
|
Le code du centre de cout auquel est rattaché la démarche. |
domaineFonctionnel - String
|
Le code du domaine fonctionnel auquel est rattaché la démarche. |
referentielDeProgrammation - String
|
Le code du référentiel de programmation auquel est rattaché la démarche.. |
Example
{
"centreDeCout": "xyz789",
"domaineFonctionnel": "abc123",
"referentielDeProgrammation": "abc123"
}
Civilite
Values
Enum Value | Description |
---|---|
|
Monsieur |
|
Madame |
Example
"M"
CiviliteChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
value - Civilite
|
Example
{
"champDescriptorId": "abc123",
"id": 4,
"label": "xyz789",
"prefilled": false,
"stringValue": "abc123",
"updatedAt": ISO8601DateTime,
"value": "M"
}
CiviliteChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "xyz789",
"id": 4,
"label": "xyz789",
"required": true,
"type": "address"
}
CnafChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "xyz789",
"id": "4",
"label": "abc123",
"required": false,
"type": "address"
}
Commune
CommuneChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
commune - Commune
|
|
departement - Departement
|
|
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
Example
{
"champDescriptorId": "xyz789",
"commune": Commune,
"departement": Departement,
"id": "4",
"label": "abc123",
"prefilled": true,
"stringValue": "xyz789",
"updatedAt": ISO8601DateTime
}
CommuneChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "abc123",
"id": "4",
"label": "xyz789",
"required": false,
"type": "address"
}
ConnectionUsager
Values
Enum Value | Description |
---|---|
|
Compte supprimé |
|
Connexion via FranceConnect |
|
Connexion via mot de passe |
Example
"deleted"
Coordinates
Description
GeoJSON coordinates
Example
Coordinates
Correction
Fields
Field Name | Description |
---|---|
dateResolution - ISO8601DateTime
|
|
reason - CorrectionReason!
|
Example
{
"dateResolution": ISO8601DateTime,
"reason": "incomplete"
}
CorrectionReason
Values
Enum Value | Description |
---|---|
|
Le dossier est incomplet et nécessite d’être complété |
|
Le dossier n’est pas valide et nécessite une correction |
|
Le dossier doit être mis à jour et revalidé |
Example
"incomplete"
CreateDirectUploadInput
Description
Autogenerated input type of CreateDirectUpload
Fields
Input Field | Description |
---|---|
byteSize - Int!
|
File size (bytes) |
checksum - String!
|
MD5 file checksum as base64 |
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
contentType - String!
|
File content type |
dossierId - ID!
|
Dossier ID |
filename - String!
|
Original file name |
Example
{
"byteSize": 987,
"checksum": "abc123",
"clientMutationId": "xyz789",
"contentType": "xyz789",
"dossierId": 4,
"filename": "xyz789"
}
CreateDirectUploadPayload
Description
Autogenerated return type of CreateDirectUpload.
Fields
Field Name | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
directUpload - DirectUpload!
|
Example
{
"clientMutationId": "xyz789",
"directUpload": DirectUpload
}
DateChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
date - ISO8601Date
|
La valeur du champ formaté en ISO8601 (Date). |
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
value - ISO8601DateTime
|
La valeur du champ formaté en ISO8601 (DateTime). Utilisez le champ date ou le fragment DatetimeChamp à la place.
|
Example
{
"champDescriptorId": "abc123",
"date": ISO8601Date,
"id": "4",
"label": "xyz789",
"prefilled": true,
"stringValue": "abc123",
"updatedAt": ISO8601DateTime,
"value": ISO8601DateTime
}
DateChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "xyz789",
"id": "4",
"label": "abc123",
"required": true,
"type": "address"
}
DatetimeChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
datetime - ISO8601DateTime
|
La valeur du champ formaté en ISO8601 (DateTime). |
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
Example
{
"champDescriptorId": "xyz789",
"datetime": ISO8601DateTime,
"id": "4",
"label": "abc123",
"prefilled": true,
"stringValue": "abc123",
"updatedAt": ISO8601DateTime
}
DatetimeChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "abc123",
"id": 4,
"label": "abc123",
"required": false,
"type": "address"
}
DecimalNumberChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
value - Float
|
Example
{
"champDescriptorId": "xyz789",
"id": "4",
"label": "xyz789",
"prefilled": false,
"stringValue": "abc123",
"updatedAt": ISO8601DateTime,
"value": 123.45
}
DecimalNumberChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "xyz789",
"id": 4,
"label": "abc123",
"required": false,
"type": "address"
}
DeletedDossier
Description
Un dossier supprimé
Fields
Field Name | Description |
---|---|
dateSupression - ISO8601DateTime!
|
Date de suppression. |
id - ID!
|
|
number - Int!
|
Le numéro du dossier qui a été supprimé. |
reason - String!
|
La raison de la suppression du dossier. |
state - DossierState!
|
L’état du dossier supprimé. |
Example
{
"dateSupression": ISO8601DateTime,
"id": 4,
"number": 123,
"reason": "abc123",
"state": "accepte"
}
DeletedDossierConnection
Description
The connection type for DeletedDossier.
Fields
Field Name | Description |
---|---|
edges - [DeletedDossierEdge]
|
A list of edges. |
nodes - [DeletedDossier]
|
A list of nodes. |
pageInfo - PageInfo!
|
Information to aid in pagination. |
Example
{
"edges": [DeletedDossierEdge],
"nodes": [DeletedDossier],
"pageInfo": PageInfo
}
DeletedDossierEdge
Description
An edge in a connection.
Fields
Field Name | Description |
---|---|
cursor - String!
|
A cursor for use in pagination. |
node - DeletedDossier
|
The item at the end of the edge. |
Example
{
"cursor": "abc123",
"node": DeletedDossier
}
Demandeur
Fields
Field Name | Description |
---|---|
id - ID!
|
Possible Types
Demandeur Types |
---|
Example
{"id": "4"}
Demarche
Description
Une démarche
Fields
Field Name | Description |
---|---|
activeRevision - Revision!
|
|
annotationDescriptors - [ChampDescriptor!]!
|
Utilisez le champ activeRevision.annotationDescriptors à la place.
|
champDescriptors - [ChampDescriptor!]!
|
Utilisez le champ activeRevision.champDescriptors à la place.
|
chorusConfiguration - ChorusConfiguration
|
Cadre budgétaire Chorus |
dateCreation - ISO8601DateTime!
|
Date de la création. |
dateDepublication - ISO8601DateTime
|
Date de la dépublication. |
dateDerniereModification - ISO8601DateTime!
|
Date de la dernière modification. |
dateFermeture - ISO8601DateTime
|
Date de la fermeture. |
datePublication - ISO8601DateTime
|
Date de la publication. |
declarative - DossierDeclarativeState
|
Pour une démarche déclarative, état cible des dossiers à valider automatiquement |
deletedDossiers - DeletedDossierConnection!
|
Liste de tous les dossiers supprimés d’une démarche. |
Arguments
|
|
description - String!
|
Description de la démarche. |
dossiers - DossierConnection!
|
Liste de tous les dossiers d’une démarche. |
Arguments
|
|
draftRevision - Revision!
|
|
groupeInstructeurs - [GroupeInstructeur!]!
|
|
Arguments
|
|
id - ID!
|
|
number - Int!
|
Numero de la démarche. |
pendingDeletedDossiers - DeletedDossierConnection!
|
Liste de tous les dossiers en attente de suppression définitive d’une démarche. |
Arguments
|
|
publishedRevision - Revision
|
|
revisions - [Revision!]!
|
|
service - Service
|
|
state - DemarcheState!
|
État de la démarche. |
title - String!
|
Titre de la démarche. |
Example
{
"activeRevision": Revision,
"annotationDescriptors": [ChampDescriptor],
"champDescriptors": [ChampDescriptor],
"chorusConfiguration": ChorusConfiguration,
"dateCreation": ISO8601DateTime,
"dateDepublication": ISO8601DateTime,
"dateDerniereModification": ISO8601DateTime,
"dateFermeture": ISO8601DateTime,
"datePublication": ISO8601DateTime,
"declarative": "accepte",
"deletedDossiers": DeletedDossierConnection,
"description": "xyz789",
"dossiers": DossierConnection,
"draftRevision": Revision,
"groupeInstructeurs": [GroupeInstructeur],
"id": 4,
"number": 987,
"pendingDeletedDossiers": DeletedDossierConnection,
"publishedRevision": Revision,
"revisions": [Revision],
"service": Service,
"state": "brouillon",
"title": "xyz789"
}
DemarcheClonerInput
Description
Autogenerated input type of DemarcheCloner
Fields
Input Field | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
demarche - FindDemarcheInput!
|
La démarche |
title - String
|
Le titre de la nouvelle démarche. |
Example
{
"clientMutationId": "abc123",
"demarche": FindDemarcheInput,
"title": "abc123"
}
DemarcheClonerPayload
Description
Autogenerated return type of DemarcheCloner.
Fields
Field Name | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
demarche - DemarcheDescriptor
|
|
errors - [ValidationError!]
|
Example
{
"clientMutationId": "abc123",
"demarche": DemarcheDescriptor,
"errors": [ValidationError]
}
DemarcheDescriptor
Description
Une démarche (métadonnées) Ceci est une version abrégée du type Demarche
, qui n’expose que les métadonnées. Cela évite l’accès récursif aux dossiers.
Fields
Field Name | Description |
---|---|
cadreJuridiqueURL - String
|
URL du cadre juridique qui justifie le droit de collecter les données demandées dans la démarche |
cadreJuridiqueUrl - String
|
Utilisez le champ cadreJuridiqueURL à la place.
|
dateCreation - ISO8601DateTime!
|
Date de la création. |
dateDepublication - ISO8601DateTime
|
Date de la dépublication. |
dateDerniereModification - ISO8601DateTime!
|
Date de la dernière modification. |
dateFermeture - ISO8601DateTime
|
Date de la fermeture. |
datePublication - ISO8601DateTime
|
Date de la publication. |
declarative - DossierDeclarativeState
|
Pour une démarche déclarative, état cible des dossiers à valider automatiquement |
deliberation - File
|
fichier contenant le cadre juridique |
demarcheURL - URL
|
URL pour commencer la démarche |
demarcheUrl - URL
|
Utilisez le champ demarcheURL à la place.
|
description - String!
|
Description de la démarche. |
dpoURL - String
|
URL ou email pour contacter le Délégué à la Protection des Données (DPO) |
dpoUrl - String
|
Utilisez le champ dpoURL à la place.
|
dureeConservationDossiers - Int!
|
Durée de conservation des dossiers en mois. |
id - ID!
|
|
logo - File
|
|
notice - File
|
notice explicative de la démarche |
noticeURL - URL
|
|
noticeUrl - URL
|
Utilisez le champ noticeURL à la place.
|
number - Int!
|
Numero de la démarche. |
opendata - Boolean!
|
|
revision - Revision!
|
|
service - Service
|
|
siteWebURL - String
|
URL où les usagers trouvent le lien vers la démarche |
siteWebUrl - String
|
Utilisez le champ siteWebURL à la place.
|
state - DemarcheState!
|
État de la démarche. |
tags - [String!]!
|
mots ou expressions attribués à la démarche pour décrire son contenu et la retrouver |
title - String!
|
Titre de la démarche. |
zones - [String!]!
|
ministère(s) ou collectivité(s) qui mettent en oeuvre la démarche |
Example
{
"cadreJuridiqueURL": "abc123",
"cadreJuridiqueUrl": "abc123",
"dateCreation": ISO8601DateTime,
"dateDepublication": ISO8601DateTime,
"dateDerniereModification": ISO8601DateTime,
"dateFermeture": ISO8601DateTime,
"datePublication": ISO8601DateTime,
"declarative": "accepte",
"deliberation": File,
"demarcheURL": "http://www.test.com/",
"demarcheUrl": "http://www.test.com/",
"description": "abc123",
"dpoURL": "abc123",
"dpoUrl": "xyz789",
"dureeConservationDossiers": 123,
"id": "4",
"logo": File,
"notice": File,
"noticeURL": "http://www.test.com/",
"noticeUrl": "http://www.test.com/",
"number": 987,
"opendata": false,
"revision": Revision,
"service": Service,
"siteWebURL": "xyz789",
"siteWebUrl": "xyz789",
"state": "brouillon",
"tags": ["abc123"],
"title": "xyz789",
"zones": ["xyz789"]
}
DemarcheState
Values
Enum Value | Description |
---|---|
|
Brouillon |
|
Close |
|
Dépubliée |
|
Publiée |
Example
"brouillon"
Departement
DepartementChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
departement - Departement
|
|
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
Example
{
"champDescriptorId": "xyz789",
"departement": Departement,
"id": "4",
"label": "abc123",
"prefilled": true,
"stringValue": "abc123",
"updatedAt": ISO8601DateTime
}
DepartementChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
options - [Departement!]
|
List des departements. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "xyz789",
"id": "4",
"label": "xyz789",
"options": [Departement],
"required": false,
"type": "address"
}
DgfipChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "xyz789",
"id": 4,
"label": "abc123",
"required": true,
"type": "address"
}
DirectUpload
Description
Represents direct upload credentials
Example
{
"blobId": 4,
"headers": "abc123",
"signedBlobId": "4",
"url": "abc123"
}
Dossier
Description
Un dossier
Fields
Field Name | Description |
---|---|
annotations - [Champ!]!
|
|
Arguments
|
|
archived - Boolean!
|
|
attestation - File
|
L’URL de l’attestation au format PDF. |
avis - [Avis!]!
|
|
Arguments
|
|
champs - [Champ!]!
|
|
Arguments
|
|
connectionUsager - ConnectionUsager!
|
|
dateDepot - ISO8601DateTime!
|
Date de dépôt. |
dateDerniereCorrectionEnAttente - ISO8601DateTime
|
Date de la dernière demande de correction qui n’a pas encore été traitée par l’usager. |
dateDerniereModification - ISO8601DateTime!
|
Date de la dernière modification. |
dateDerniereModificationAnnotations - ISO8601DateTime!
|
Date de la dernière modification des annotations. |
dateDerniereModificationChamps - ISO8601DateTime!
|
Date de la dernière modification des champs. |
dateExpiration - ISO8601DateTime
|
Date d’expiration. |
datePassageEnConstruction - ISO8601DateTime!
|
Date du dernier passage en construction. |
datePassageEnInstruction - ISO8601DateTime
|
Date du dernier passage en instruction. |
datePrevisionnelleDecisionSVASVR - ISO8601Date
|
Date prévisionnelle de décision automatique par le SVA/SVR. |
dateSuppressionParAdministration - ISO8601DateTime
|
Date de la suppression par l’administration. |
dateSuppressionParUsager - ISO8601DateTime
|
Date de la suppression par l’usager. |
dateTraitement - ISO8601DateTime
|
Date du dernier traitement. |
dateTraitementSVASVR - ISO8601DateTime
|
Date du traitement automatique par le SVA/SVR. |
demandeur - Demandeur!
|
|
demarche - DemarcheDescriptor!
|
|
deposeParUnTiers - Boolean
|
|
geojson - File
|
L’URL du GeoJSON contenant les données cartographiques du dossier. |
groupeInstructeur - GroupeInstructeur!
|
|
id - ID!
|
|
instructeurs - [Profile!]!
|
|
messages - [Message!]!
|
|
Arguments
|
|
motivation - String
|
|
motivationAttachment - File
|
|
nomMandataire - String
|
|
number - Int!
|
Le numero du dossier. |
pdf - File
|
L’URL du dossier au format PDF. |
prefilled - Boolean!
|
|
prenomMandataire - String
|
|
revision - Revision!
|
Utilisez le champ demarche.revision à la place.
|
state - DossierState!
|
L’état du dossier. |
traitements - [Traitement!]!
|
|
usager - Profile!
|
Profile de l'usager déposant le dossier |
Example
{
"annotations": [Champ],
"archived": true,
"attestation": File,
"avis": [Avis],
"champs": [Champ],
"connectionUsager": "deleted",
"dateDepot": ISO8601DateTime,
"dateDerniereCorrectionEnAttente": ISO8601DateTime,
"dateDerniereModification": ISO8601DateTime,
"dateDerniereModificationAnnotations": ISO8601DateTime,
"dateDerniereModificationChamps": ISO8601DateTime,
"dateExpiration": ISO8601DateTime,
"datePassageEnConstruction": ISO8601DateTime,
"datePassageEnInstruction": ISO8601DateTime,
"datePrevisionnelleDecisionSVASVR": ISO8601Date,
"dateSuppressionParAdministration": ISO8601DateTime,
"dateSuppressionParUsager": ISO8601DateTime,
"dateTraitement": ISO8601DateTime,
"dateTraitementSVASVR": ISO8601DateTime,
"demandeur": Demandeur,
"demarche": DemarcheDescriptor,
"deposeParUnTiers": true,
"geojson": File,
"groupeInstructeur": GroupeInstructeur,
"id": "4",
"instructeurs": [Profile],
"messages": [Message],
"motivation": "xyz789",
"motivationAttachment": File,
"nomMandataire": "abc123",
"number": 123,
"pdf": File,
"prefilled": false,
"prenomMandataire": "abc123",
"revision": Revision,
"state": "accepte",
"traitements": [Traitement],
"usager": Profile
}
DossierAccepterInput
Description
Autogenerated input type of DossierAccepter
Fields
Input Field | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
disableNotification - Boolean
|
Désactiver l’envoi de l’email de notification après l’opération. Default = false |
dossierId - ID!
|
Dossier ID |
instructeurId - ID!
|
Instructeur qui prend la décision sur le dossier. |
justificatif - ID
|
|
motivation - String
|
Example
{
"clientMutationId": "abc123",
"disableNotification": false,
"dossierId": "4",
"instructeurId": 4,
"justificatif": "4",
"motivation": "abc123"
}
DossierAccepterPayload
Description
Autogenerated return type of DossierAccepter.
Fields
Field Name | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
dossier - Dossier
|
|
errors - [ValidationError!]
|
Example
{
"clientMutationId": "xyz789",
"dossier": Dossier,
"errors": [ValidationError]
}
DossierArchiverInput
Description
Autogenerated input type of DossierArchiver
Example
{
"clientMutationId": "abc123",
"dossierId": "4",
"instructeurId": 4
}
DossierArchiverPayload
Description
Autogenerated return type of DossierArchiver.
Fields
Field Name | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
dossier - Dossier
|
|
errors - [ValidationError!]
|
Example
{
"clientMutationId": "xyz789",
"dossier": Dossier,
"errors": [ValidationError]
}
DossierChangerGroupeInstructeurInput
Description
Autogenerated input type of DossierChangerGroupeInstructeur
Example
{
"clientMutationId": "abc123",
"dossierId": 4,
"groupeInstructeurId": 4
}
DossierChangerGroupeInstructeurPayload
Description
Autogenerated return type of DossierChangerGroupeInstructeur.
Fields
Field Name | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
dossier - Dossier
|
|
errors - [ValidationError!]
|
Example
{
"clientMutationId": "abc123",
"dossier": Dossier,
"errors": [ValidationError]
}
DossierClasserSansSuiteInput
Description
Autogenerated input type of DossierClasserSansSuite
Fields
Input Field | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
disableNotification - Boolean
|
Désactiver l’envoi de l’email de notification après l’opération. Default = false |
dossierId - ID!
|
Dossier ID |
instructeurId - ID!
|
Instructeur qui prend la décision sur le dossier. |
justificatif - ID
|
|
motivation - String!
|
Example
{
"clientMutationId": "xyz789",
"disableNotification": false,
"dossierId": 4,
"instructeurId": "4",
"justificatif": "4",
"motivation": "xyz789"
}
DossierClasserSansSuitePayload
Description
Autogenerated return type of DossierClasserSansSuite.
Fields
Field Name | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
dossier - Dossier
|
|
errors - [ValidationError!]
|
Example
{
"clientMutationId": "xyz789",
"dossier": Dossier,
"errors": [ValidationError]
}
DossierConnection
Description
The connection type for Dossier.
Fields
Field Name | Description |
---|---|
edges - [DossierEdge]
|
A list of edges. |
nodes - [Dossier]
|
A list of nodes. |
pageInfo - PageInfo!
|
Information to aid in pagination. |
Example
{
"edges": [DossierEdge],
"nodes": [Dossier],
"pageInfo": PageInfo
}
DossierDeclarativeState
Values
Enum Value | Description |
---|---|
|
Accepté |
|
En instruction |
Example
"accepte"
DossierDesarchiverInput
Description
Autogenerated input type of DossierDesarchiver
Example
{
"clientMutationId": "xyz789",
"dossierId": "4",
"instructeurId": 4
}
DossierDesarchiverPayload
Description
Autogenerated return type of DossierDesarchiver.
Fields
Field Name | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
dossier - Dossier
|
|
errors - [ValidationError!]
|
Example
{
"clientMutationId": "xyz789",
"dossier": Dossier,
"errors": [ValidationError]
}
DossierEdge
DossierEnvoyerMessageInput
Description
Autogenerated input type of DossierEnvoyerMessage
Fields
Input Field | Description |
---|---|
attachment - ID
|
|
body - String!
|
|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
correction - CorrectionReason
|
Préciser qu’il s’agit d’une demande de correction. Le dossier repasssera en construction. |
dossierId - ID!
|
|
instructeurId - ID!
|
Example
{
"attachment": "4",
"body": "xyz789",
"clientMutationId": "abc123",
"correction": "incomplete",
"dossierId": 4,
"instructeurId": "4"
}
DossierEnvoyerMessagePayload
Description
Autogenerated return type of DossierEnvoyerMessage.
Fields
Field Name | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
errors - [ValidationError!]
|
|
message - Message
|
Example
{
"clientMutationId": "xyz789",
"errors": [ValidationError],
"message": Message
}
DossierLinkChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
dossier - Dossier
|
|
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
Example
{
"champDescriptorId": "abc123",
"dossier": Dossier,
"id": 4,
"label": "abc123",
"prefilled": true,
"stringValue": "xyz789",
"updatedAt": ISO8601DateTime
}
DossierLinkChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "abc123",
"id": "4",
"label": "abc123",
"required": false,
"type": "address"
}
DossierModifierAnnotationAjouterLigneInput
Description
Autogenerated input type of DossierModifierAnnotationAjouterLigne
Example
{
"annotationId": "4",
"clientMutationId": "xyz789",
"dossierId": "4",
"instructeurId": 4
}
DossierModifierAnnotationAjouterLignePayload
Description
Autogenerated return type of DossierModifierAnnotationAjouterLigne.
Fields
Field Name | Description |
---|---|
annotation - RepetitionChamp
|
|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
errors - [ValidationError!]
|
Example
{
"annotation": RepetitionChamp,
"clientMutationId": "xyz789",
"errors": [ValidationError]
}
DossierModifierAnnotationCheckboxInput
Description
Autogenerated input type of DossierModifierAnnotationCheckbox
Example
{
"annotationId": "4",
"clientMutationId": "abc123",
"dossierId": "4",
"instructeurId": "4",
"value": false
}
DossierModifierAnnotationCheckboxPayload
Description
Autogenerated return type of DossierModifierAnnotationCheckbox.
Fields
Field Name | Description |
---|---|
annotation - Champ
|
|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
errors - [ValidationError!]
|
Example
{
"annotation": Champ,
"clientMutationId": "xyz789",
"errors": [ValidationError]
}
DossierModifierAnnotationDateInput
Description
Autogenerated input type of DossierModifierAnnotationDate
Fields
Input Field | Description |
---|---|
annotationId - ID!
|
Annotation ID |
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
dossierId - ID!
|
Dossier ID |
instructeurId - ID!
|
Instructeur qui demande la modification. |
value - ISO8601Date!
|
Example
{
"annotationId": 4,
"clientMutationId": "abc123",
"dossierId": "4",
"instructeurId": 4,
"value": ISO8601Date
}
DossierModifierAnnotationDatePayload
Description
Autogenerated return type of DossierModifierAnnotationDate.
Fields
Field Name | Description |
---|---|
annotation - Champ
|
|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
errors - [ValidationError!]
|
Example
{
"annotation": Champ,
"clientMutationId": "xyz789",
"errors": [ValidationError]
}
DossierModifierAnnotationDatetimeInput
Description
Autogenerated input type of DossierModifierAnnotationDatetime
Fields
Input Field | Description |
---|---|
annotationId - ID!
|
Annotation ID |
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
dossierId - ID!
|
Dossier ID |
instructeurId - ID!
|
Instructeur qui demande la modification. |
value - ISO8601DateTime!
|
Example
{
"annotationId": "4",
"clientMutationId": "xyz789",
"dossierId": 4,
"instructeurId": 4,
"value": ISO8601DateTime
}
DossierModifierAnnotationDatetimePayload
Description
Autogenerated return type of DossierModifierAnnotationDatetime.
Fields
Field Name | Description |
---|---|
annotation - Champ
|
|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
errors - [ValidationError!]
|
Example
{
"annotation": Champ,
"clientMutationId": "xyz789",
"errors": [ValidationError]
}
DossierModifierAnnotationDropDownListInput
Description
Autogenerated input type of DossierModifierAnnotationDropDownList
Example
{
"annotationId": "4",
"clientMutationId": "abc123",
"dossierId": 4,
"instructeurId": "4",
"value": "xyz789"
}
DossierModifierAnnotationDropDownListPayload
Description
Autogenerated return type of DossierModifierAnnotationDropDownList.
Fields
Field Name | Description |
---|---|
annotation - Champ
|
|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
errors - [ValidationError!]
|
Example
{
"annotation": Champ,
"clientMutationId": "abc123",
"errors": [ValidationError]
}
DossierModifierAnnotationIntegerNumberInput
Description
Autogenerated input type of DossierModifierAnnotationIntegerNumber
Example
{
"annotationId": "4",
"clientMutationId": "abc123",
"dossierId": "4",
"instructeurId": 4,
"value": 987
}
DossierModifierAnnotationIntegerNumberPayload
Description
Autogenerated return type of DossierModifierAnnotationIntegerNumber.
Fields
Field Name | Description |
---|---|
annotation - Champ
|
|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
errors - [ValidationError!]
|
Example
{
"annotation": Champ,
"clientMutationId": "xyz789",
"errors": [ValidationError]
}
DossierModifierAnnotationTextInput
Description
Autogenerated input type of DossierModifierAnnotationText
Example
{
"annotationId": "4",
"clientMutationId": "xyz789",
"dossierId": 4,
"instructeurId": "4",
"value": "abc123"
}
DossierModifierAnnotationTextPayload
Description
Autogenerated return type of DossierModifierAnnotationText.
Fields
Field Name | Description |
---|---|
annotation - Champ
|
|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
errors - [ValidationError!]
|
Example
{
"annotation": Champ,
"clientMutationId": "xyz789",
"errors": [ValidationError]
}
DossierPasserEnInstructionInput
Description
Autogenerated input type of DossierPasserEnInstruction
Fields
Input Field | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
disableNotification - Boolean
|
Désactiver l’envoi de l’email de notification après l’opération. Default = false |
dossierId - ID!
|
Dossier ID |
instructeurId - ID!
|
Instructeur qui prend la décision sur le dossier. |
Example
{
"clientMutationId": "abc123",
"disableNotification": false,
"dossierId": 4,
"instructeurId": "4"
}
DossierPasserEnInstructionPayload
Description
Autogenerated return type of DossierPasserEnInstruction.
Fields
Field Name | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
dossier - Dossier
|
|
errors - [ValidationError!]
|
Example
{
"clientMutationId": "abc123",
"dossier": Dossier,
"errors": [ValidationError]
}
DossierRefuserInput
Description
Autogenerated input type of DossierRefuser
Fields
Input Field | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
disableNotification - Boolean
|
Désactiver l’envoi de l’email de notification après l’opération. Default = false |
dossierId - ID!
|
Dossier ID |
instructeurId - ID!
|
Instructeur qui prend la décision sur le dossier. |
justificatif - ID
|
|
motivation - String!
|
Example
{
"clientMutationId": "xyz789",
"disableNotification": false,
"dossierId": 4,
"instructeurId": "4",
"justificatif": 4,
"motivation": "abc123"
}
DossierRefuserPayload
Description
Autogenerated return type of DossierRefuser.
Fields
Field Name | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
dossier - Dossier
|
|
errors - [ValidationError!]
|
Example
{
"clientMutationId": "abc123",
"dossier": Dossier,
"errors": [ValidationError]
}
DossierRepasserEnConstructionInput
Description
Autogenerated input type of DossierRepasserEnConstruction
Fields
Input Field | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
disableNotification - Boolean
|
Désactiver l’envoi de l’email de notification après l’opération. Default = false |
dossierId - ID!
|
Dossier ID |
instructeurId - ID!
|
Instructeur qui prend la décision sur le dossier. |
Example
{
"clientMutationId": "xyz789",
"disableNotification": true,
"dossierId": "4",
"instructeurId": 4
}
DossierRepasserEnConstructionPayload
Description
Autogenerated return type of DossierRepasserEnConstruction.
Fields
Field Name | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
dossier - Dossier
|
|
errors - [ValidationError!]
|
Example
{
"clientMutationId": "xyz789",
"dossier": Dossier,
"errors": [ValidationError]
}
DossierRepasserEnInstructionInput
Description
Autogenerated input type of DossierRepasserEnInstruction
Fields
Input Field | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
disableNotification - Boolean
|
Désactiver l’envoi de l’email de notification après l’opération. Default = false |
dossierId - ID!
|
Dossier ID |
instructeurId - ID!
|
Instructeur qui prend la décision sur le dossier. |
Example
{
"clientMutationId": "xyz789",
"disableNotification": true,
"dossierId": "4",
"instructeurId": "4"
}
DossierRepasserEnInstructionPayload
Description
Autogenerated return type of DossierRepasserEnInstruction.
Fields
Field Name | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
dossier - Dossier
|
|
errors - [ValidationError!]
|
Example
{
"clientMutationId": "abc123",
"dossier": Dossier,
"errors": [ValidationError]
}
DossierState
Values
Enum Value | Description |
---|---|
|
Accepté |
|
En construction |
|
En instruction |
|
Refusé |
|
Classé sans suite |
Example
"accepte"
DossierSupprimerMessageInput
DossierSupprimerMessagePayload
Description
Autogenerated return type of DossierSupprimerMessage.
Fields
Field Name | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
errors - [ValidationError!]
|
|
message - Message
|
Example
{
"clientMutationId": "xyz789",
"errors": [ValidationError],
"message": Message
}
DropDownListChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
options - [String!]
|
List des options d’un champ avec selection. |
otherOption - Boolean
|
La selection contien l’option "Autre". |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "abc123",
"id": 4,
"label": "abc123",
"options": ["abc123"],
"otherOption": true,
"required": true,
"type": "address"
}
Effectif
EmailChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "abc123",
"id": 4,
"label": "xyz789",
"required": true,
"type": "address"
}
EngagementJuridique
EngagementJuridiqueChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
engagementJuridique - EngagementJuridique
|
Montant engagé et payé de l'EJ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
Example
{
"champDescriptorId": "abc123",
"engagementJuridique": EngagementJuridique,
"id": "4",
"label": "abc123",
"prefilled": false,
"stringValue": "abc123",
"updatedAt": ISO8601DateTime
}
EngagementJuridiqueChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "abc123",
"id": "4",
"label": "xyz789",
"required": true,
"type": "address"
}
Entreprise
Fields
Field Name | Description |
---|---|
attestationFiscaleAttachment - File
|
|
attestationSocialeAttachment - File
|
|
capitalSocial - BigInt
|
capital social de l’entreprise. -1 si inconnu. |
codeEffectifEntreprise - String
|
|
dateCreation - ISO8601Date
|
|
effectifAnnuel - Effectif
|
effectif moyen d’une année |
effectifMensuel - Effectif
|
effectif pour un mois donné |
enseigne - String
|
|
etatAdministratif - EntrepriseEtatAdministratif
|
|
formeJuridique - String
|
|
formeJuridiqueCode - String
|
|
inlineAdresse - String!
|
|
nom - String
|
|
nomCommercial - String!
|
|
numeroTvaIntracommunautaire - String
|
|
prenom - String
|
|
raisonSociale - String!
|
|
siren - String!
|
|
siretSiegeSocial - String!
|
Example
{
"attestationFiscaleAttachment": File,
"attestationSocialeAttachment": File,
"capitalSocial": {},
"codeEffectifEntreprise": "xyz789",
"dateCreation": ISO8601Date,
"effectifAnnuel": Effectif,
"effectifMensuel": Effectif,
"enseigne": "xyz789",
"etatAdministratif": "Actif",
"formeJuridique": "xyz789",
"formeJuridiqueCode": "xyz789",
"inlineAdresse": "abc123",
"nom": "abc123",
"nomCommercial": "xyz789",
"numeroTvaIntracommunautaire": "xyz789",
"prenom": "xyz789",
"raisonSociale": "abc123",
"siren": "xyz789",
"siretSiegeSocial": "xyz789"
}
EntrepriseEtatAdministratif
Values
Enum Value | Description |
---|---|
|
L'entreprise est en activité |
|
L'entreprise a cessé son activité |
Example
"Actif"
Epci
EpciChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
departement - Departement
|
|
epci - Epci
|
|
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
Example
{
"champDescriptorId": "abc123",
"departement": Departement,
"epci": Epci,
"id": "4",
"label": "abc123",
"prefilled": true,
"stringValue": "xyz789",
"updatedAt": ISO8601DateTime
}
EpciChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "xyz789",
"id": 4,
"label": "abc123",
"required": false,
"type": "address"
}
ExplicationChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
collapsibleExplanationEnabled - Boolean
|
|
collapsibleExplanationText - String
|
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"collapsibleExplanationEnabled": false,
"collapsibleExplanationText": "abc123",
"description": "xyz789",
"id": 4,
"label": "abc123",
"required": false,
"type": "address"
}
ExpressionReguliereChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "abc123",
"id": 4,
"label": "abc123",
"required": false,
"type": "address"
}
File
Example
{
"byteSize": 987,
"byteSizeBigInt": {},
"checksum": "xyz789",
"contentType": "xyz789",
"createdAt": ISO8601DateTime,
"filename": "abc123",
"url": "http://www.test.com/"
}
FindDemarcheInput
Float
Description
The Float
scalar type represents signed double-precision fractional values as specified by IEEE 754.
Example
123.45
GeoArea
Fields
Field Name | Description |
---|---|
description - String
|
|
geometry - GeoJSON!
|
|
id - ID!
|
|
source - GeoAreaSource!
|
Possible Types
GeoArea Types |
---|
Example
{
"description": "xyz789",
"geometry": GeoJSON,
"id": 4,
"source": "cadastre"
}
GeoAreaSource
Values
Enum Value | Description |
---|---|
|
Parcelle cadastrale |
|
Sélection utilisateur |
Example
"cadastre"
GeoJSON
Fields
Field Name | Description |
---|---|
coordinates - Coordinates!
|
|
type - String!
|
Example
{
"coordinates": Coordinates,
"type": "abc123"
}
GroupeInstructeur
Description
Un groupe instructeur
Fields
Field Name | Description |
---|---|
closed - Boolean!
|
L’état du groupe instructeur. |
id - ID!
|
|
instructeurs - [Profile!]!
|
|
label - String!
|
Libellé du groupe instructeur. |
number - Int!
|
Le numero du groupe instructeur. |
Example
{
"closed": false,
"id": "4",
"instructeurs": [Profile],
"label": "abc123",
"number": 123
}
GroupeInstructeurAjouterInstructeursInput
Description
Autogenerated input type of GroupeInstructeurAjouterInstructeurs
Fields
Input Field | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
groupeInstructeurId - ID!
|
Groupe instructeur ID. |
instructeurs - [ProfileInput!]!
|
Instructeurs à ajouter. |
Example
{
"clientMutationId": "xyz789",
"groupeInstructeurId": 4,
"instructeurs": [ProfileInput]
}
GroupeInstructeurAjouterInstructeursPayload
Description
Autogenerated return type of GroupeInstructeurAjouterInstructeurs.
Fields
Field Name | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
errors - [ValidationError!]
|
|
groupeInstructeur - GroupeInstructeur
|
|
warnings - [WarningMessage!]
|
Example
{
"clientMutationId": "abc123",
"errors": [ValidationError],
"groupeInstructeur": GroupeInstructeur,
"warnings": [WarningMessage]
}
GroupeInstructeurAttributes
Description
Attributs pour l’ajout d'un groupe instructeur.
Fields
Input Field | Description |
---|---|
closed - Boolean
|
L’état du groupe instructeur. Default = false |
instructeurs - [ProfileInput!]
|
Instructeurs à ajouter. Default = [] |
label - String!
|
Libelle du groupe instructeur. |
Example
{
"closed": false,
"instructeurs": [ProfileInput],
"label": "abc123"
}
GroupeInstructeurCreerInput
Description
Autogenerated input type of GroupeInstructeurCreer
Fields
Input Field | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
demarche - FindDemarcheInput!
|
Demarche ID ou numéro. |
groupeInstructeur - GroupeInstructeurAttributes!
|
Groupes instructeur à ajouter. |
Example
{
"clientMutationId": "abc123",
"demarche": FindDemarcheInput,
"groupeInstructeur": GroupeInstructeurAttributes
}
GroupeInstructeurCreerPayload
Description
Autogenerated return type of GroupeInstructeurCreer.
Fields
Field Name | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
errors - [ValidationError!]
|
|
groupeInstructeur - GroupeInstructeur
|
|
warnings - [WarningMessage!]
|
Example
{
"clientMutationId": "xyz789",
"errors": [ValidationError],
"groupeInstructeur": GroupeInstructeur,
"warnings": [WarningMessage]
}
GroupeInstructeurModifierInput
Description
Autogenerated input type of GroupeInstructeurModifier
Example
{
"clientMutationId": "xyz789",
"closed": false,
"groupeInstructeurId": "4",
"label": "abc123"
}
GroupeInstructeurModifierPayload
Description
Autogenerated return type of GroupeInstructeurModifier.
Fields
Field Name | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
errors - [ValidationError!]
|
|
groupeInstructeur - GroupeInstructeur
|
Example
{
"clientMutationId": "xyz789",
"errors": [ValidationError],
"groupeInstructeur": GroupeInstructeur
}
GroupeInstructeurSupprimerInstructeursInput
Description
Autogenerated input type of GroupeInstructeurSupprimerInstructeurs
Fields
Input Field | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
groupeInstructeurId - ID!
|
Groupe instructeur ID. |
instructeurs - [ProfileInput!]!
|
Instructeurs à supprimer. |
Example
{
"clientMutationId": "abc123",
"groupeInstructeurId": 4,
"instructeurs": [ProfileInput]
}
GroupeInstructeurSupprimerInstructeursPayload
Description
Autogenerated return type of GroupeInstructeurSupprimerInstructeurs.
Fields
Field Name | Description |
---|---|
clientMutationId - String
|
A unique identifier for the client performing the mutation. |
errors - [ValidationError!]
|
|
groupeInstructeur - GroupeInstructeur
|
Example
{
"clientMutationId": "xyz789",
"errors": [ValidationError],
"groupeInstructeur": GroupeInstructeur
}
GroupeInstructeurWithDossiers
Description
Un groupe instructeur avec ses dossiers
Fields
Field Name | Description |
---|---|
closed - Boolean!
|
L’état du groupe instructeur. |
deletedDossiers - DeletedDossierConnection!
|
Liste de tous les dossiers supprimés d’un groupe instructeur. |
Arguments
|
|
dossiers - DossierConnection!
|
Liste de tous les dossiers d’un groupe instructeur. |
Arguments
|
|
id - ID!
|
|
instructeurs - [Profile!]!
|
|
label - String!
|
Libellé du groupe instructeur. |
number - Int!
|
Le numero du groupe instructeur. |
pendingDeletedDossiers - DeletedDossierConnection!
|
Liste de tous les dossiers en attente de suppression définitive d’un groupe instructeur. |
Arguments
|
Example
{
"closed": false,
"deletedDossiers": DeletedDossierConnection,
"dossiers": DossierConnection,
"id": "4",
"instructeurs": [Profile],
"label": "abc123",
"number": 987,
"pendingDeletedDossiers": DeletedDossierConnection
}
HeaderSectionChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "xyz789",
"id": 4,
"label": "abc123",
"required": true,
"type": "address"
}
ID
Description
The ID
scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as "4"
) or integer (such as 4
) input value will be accepted as an ID.
Example
4
ISO8601Date
Description
An ISO 8601-encoded date
Example
ISO8601Date
ISO8601DateTime
Description
An ISO 8601-encoded datetime
Example
ISO8601DateTime
IbanChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "xyz789",
"id": "4",
"label": "abc123",
"required": false,
"type": "address"
}
Int
Description
The Int
scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.
Example
987
IntegerNumberChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
value - BigInt
|
Example
{
"champDescriptorId": "abc123",
"id": 4,
"label": "xyz789",
"prefilled": true,
"stringValue": "xyz789",
"updatedAt": ISO8601DateTime,
"value": {}
}
IntegerNumberChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "abc123",
"id": 4,
"label": "abc123",
"required": true,
"type": "address"
}
LinkedDropDownListChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
primaryValue - String
|
|
secondaryValue - String
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
Example
{
"champDescriptorId": "xyz789",
"id": "4",
"label": "xyz789",
"prefilled": false,
"primaryValue": "abc123",
"secondaryValue": "abc123",
"stringValue": "xyz789",
"updatedAt": ISO8601DateTime
}
LinkedDropDownListChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
options - [String!]
|
List des options d’un champ avec selection. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "abc123",
"id": "4",
"label": "abc123",
"options": ["xyz789"],
"required": true,
"type": "address"
}
MesriChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "xyz789",
"id": 4,
"label": "abc123",
"required": false,
"type": "address"
}
Message
Fields
Field Name | Description |
---|---|
attachment - File
|
Utilisez le champ attachments à la place.
|
attachments - [File!]!
|
|
body - String!
|
|
correction - Correction
|
|
createdAt - ISO8601DateTime!
|
|
discardedAt - ISO8601DateTime
|
|
email - String!
|
|
id - ID!
|
Example
{
"attachment": File,
"attachments": [File],
"body": "xyz789",
"correction": Correction,
"createdAt": ISO8601DateTime,
"discardedAt": ISO8601DateTime,
"email": "abc123",
"id": "4"
}
MultipleDropDownListChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
values - [String!]!
|
Example
{
"champDescriptorId": "abc123",
"id": "4",
"label": "abc123",
"prefilled": false,
"stringValue": "abc123",
"updatedAt": ISO8601DateTime,
"values": ["xyz789"]
}
MultipleDropDownListChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
options - [String!]
|
List des options d’un champ avec selection. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "abc123",
"id": "4",
"label": "abc123",
"options": ["abc123"],
"required": false,
"type": "address"
}
NumberChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "abc123",
"id": 4,
"label": "xyz789",
"required": false,
"type": "address"
}
PageInfo
Description
Information about pagination in a connection.
Fields
Field Name | Description |
---|---|
endCursor - String
|
When paginating forwards, the cursor to continue. |
hasNextPage - Boolean!
|
When paginating forwards, are there more items? |
hasPreviousPage - Boolean!
|
When paginating backwards, are there more items? |
startCursor - String
|
When paginating backwards, the cursor to continue. |
Example
{
"endCursor": "xyz789",
"hasNextPage": false,
"hasPreviousPage": true,
"startCursor": "abc123"
}
ParcelleCadastrale
Fields
Field Name | Description |
---|---|
codeArr - String!
|
Utilisez le champ prefixe à la place.
|
codeCom - String!
|
Utilisez le champ commune à la place.
|
codeDep - String!
|
Utilisez le champ commune à la place.
|
commune - String!
|
|
description - String
|
|
feuille - Int!
|
L’information n’est plus disponible. |
geometry - GeoJSON!
|
|
id - ID!
|
|
nomCom - String!
|
Utilisez le champ commune à la place.
|
numero - String!
|
|
prefixe - String!
|
|
section - String!
|
|
source - GeoAreaSource!
|
|
surface - String!
|
|
surfaceIntersection - Float!
|
L’information n’est plus disponible. |
surfaceParcelle - Float!
|
Utilisez le champ surface à la place.
|
Example
{
"codeArr": "xyz789",
"codeCom": "xyz789",
"codeDep": "xyz789",
"commune": "xyz789",
"description": "xyz789",
"feuille": 987,
"geometry": GeoJSON,
"id": "4",
"nomCom": "xyz789",
"numero": "xyz789",
"prefixe": "abc123",
"section": "xyz789",
"source": "cadastre",
"surface": "abc123",
"surfaceIntersection": 987.65,
"surfaceParcelle": 987.65
}
Pays
PaysChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
id - ID!
|
|
label - String!
|
Libellé du champ. |
pays - Pays
|
|
prefilled - Boolean!
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
Example
{
"champDescriptorId": "xyz789",
"id": "4",
"label": "abc123",
"pays": Pays,
"prefilled": false,
"stringValue": "abc123",
"updatedAt": ISO8601DateTime
}
PaysChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
options - [Pays!]
|
List des pays. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "abc123",
"id": "4",
"label": "xyz789",
"options": [Pays],
"required": false,
"type": "address"
}
PersonneMorale
Fields
Field Name | Description |
---|---|
address - Address!
|
|
adresse - String!
|
Utilisez le champ address.label à la place.
|
association - Association
|
|
codeInseeLocalite - String!
|
Utilisez le champ address.city_code à la place.
|
codePostal - String!
|
Utilisez le champ address.postal_code à la place.
|
complementAdresse - String
|
Utilisez le champ address à la place.
|
entreprise - Entreprise
|
|
id - ID!
|
|
libelleNaf - String!
|
|
localite - String!
|
Utilisez le champ address.city_name à la place.
|
naf - String
|
|
nomVoie - String
|
Utilisez le champ address.street_name à la place.
|
numeroVoie - String
|
Utilisez le champ address.street_number à la place.
|
siegeSocial - Boolean!
|
|
siret - String!
|
|
typeVoie - String
|
Utilisez le champ address.street_address à la place.
|
Example
{
"address": Address,
"adresse": "xyz789",
"association": Association,
"codeInseeLocalite": "xyz789",
"codePostal": "xyz789",
"complementAdresse": "abc123",
"entreprise": Entreprise,
"id": 4,
"libelleNaf": "abc123",
"localite": "abc123",
"naf": "xyz789",
"nomVoie": "xyz789",
"numeroVoie": "abc123",
"siegeSocial": false,
"siret": "xyz789",
"typeVoie": "xyz789"
}
PersonneMoraleIncomplete
PersonnePhysique
Fields
Field Name | Description |
---|---|
civilite - Civilite
|
|
dateDeNaissance - ISO8601Date
|
|
email - String
|
Email du bénéficiaire (dans le cas d'un dossier déposé par et pour l'usager connecté, l'email est celui de l'usager connecté. Dans le cas d'un dossier déposé pour un bénéficiaire, l'email est celui du bénéficiaire, s'il a été renseigné) |
id - ID!
|
|
nom - String!
|
|
prenom - String!
|
Example
{
"civilite": "M",
"dateDeNaissance": ISO8601Date,
"email": "xyz789",
"id": 4,
"nom": "xyz789",
"prenom": "xyz789"
}
PhoneChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "xyz789",
"id": "4",
"label": "abc123",
"required": false,
"type": "address"
}
PieceJustificativeChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
file - File
|
Utilisez le champ files à la place.
|
files - [File!]!
|
|
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
Example
{
"champDescriptorId": "xyz789",
"file": File,
"files": [File],
"id": "4",
"label": "xyz789",
"prefilled": false,
"stringValue": "xyz789",
"updatedAt": ISO8601DateTime
}
PieceJustificativeChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
fileTemplate - File
|
Modèle de la pièce justificative. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "xyz789",
"fileTemplate": File,
"id": 4,
"label": "abc123",
"required": true,
"type": "address"
}
PoleEmploiChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "abc123",
"id": "4",
"label": "abc123",
"required": true,
"type": "address"
}
Profile
ProfileInput
RNA
RNAChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
commune - Commune
|
|
departement - Departement
|
|
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
rna - RNA
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
Example
{
"champDescriptorId": "abc123",
"commune": Commune,
"departement": Departement,
"id": 4,
"label": "abc123",
"prefilled": true,
"rna": RNA,
"stringValue": "xyz789",
"updatedAt": ISO8601DateTime
}
RNAChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "xyz789",
"id": 4,
"label": "xyz789",
"required": true,
"type": "address"
}
RNF
RNFChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
commune - Commune
|
|
departement - Departement
|
|
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
rnf - RNF
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
Example
{
"champDescriptorId": "xyz789",
"commune": Commune,
"departement": Departement,
"id": 4,
"label": "xyz789",
"prefilled": true,
"rnf": RNF,
"stringValue": "xyz789",
"updatedAt": ISO8601DateTime
}
RNFChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "xyz789",
"id": "4",
"label": "abc123",
"required": true,
"type": "address"
}
Region
RegionChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
region - Region
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
Example
{
"champDescriptorId": "abc123",
"id": "4",
"label": "abc123",
"prefilled": true,
"region": Region,
"stringValue": "abc123",
"updatedAt": ISO8601DateTime
}
RegionChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
options - [Region!]
|
List des regions. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "abc123",
"id": 4,
"label": "xyz789",
"options": [Region],
"required": true,
"type": "address"
}
RepetitionChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
champs - [Champ!]!
|
Utilisez le champ rows à la place.
|
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
rows - [Row!]!
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
Example
{
"champDescriptorId": "xyz789",
"champs": [Champ],
"id": 4,
"label": "abc123",
"prefilled": true,
"rows": [Row],
"stringValue": "xyz789",
"updatedAt": ISO8601DateTime
}
RepetitionChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. |
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "xyz789",
"id": 4,
"label": "xyz789",
"required": false,
"type": "address"
}
Revision
Fields
Field Name | Description |
---|---|
annotationDescriptors - [ChampDescriptor!]!
|
|
champDescriptors - [ChampDescriptor!]!
|
|
dateCreation - ISO8601DateTime!
|
Date de la création. |
datePublication - ISO8601DateTime
|
Date de la publication. |
id - ID!
|
Example
{
"annotationDescriptors": [ChampDescriptor],
"champDescriptors": [ChampDescriptor],
"dateCreation": ISO8601DateTime,
"datePublication": ISO8601DateTime,
"id": "4"
}
Row
SelectionUtilisateur
Fields
Field Name | Description |
---|---|
description - String
|
|
geometry - GeoJSON!
|
|
id - ID!
|
|
source - GeoAreaSource!
|
Example
{
"description": "abc123",
"geometry": GeoJSON,
"id": 4,
"source": "cadastre"
}
Service
Fields
Field Name | Description |
---|---|
id - ID!
|
|
nom - String!
|
nom du service qui met en oeuvre la démarche |
organisme - String!
|
nom de l'organisme qui met en oeuvre la démarche |
siret - String
|
n° siret du service qui met en oeuvre la démarche |
typeOrganisme - TypeOrganisme!
|
type d'organisme qui met en oeuvre la démarche |
Example
{
"id": "4",
"nom": "abc123",
"organisme": "xyz789",
"siret": "xyz789",
"typeOrganisme": "administration_centrale"
}
SiretChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
etablissement - PersonneMorale
|
|
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
Example
{
"champDescriptorId": "xyz789",
"etablissement": PersonneMorale,
"id": "4",
"label": "xyz789",
"prefilled": false,
"stringValue": "xyz789",
"updatedAt": ISO8601DateTime
}
SiretChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "abc123",
"id": "4",
"label": "xyz789",
"required": false,
"type": "address"
}
String
Description
The String
scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.
Example
"abc123"
TextChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
value - String
|
Example
{
"champDescriptorId": "xyz789",
"id": "4",
"label": "xyz789",
"prefilled": false,
"stringValue": "xyz789",
"updatedAt": ISO8601DateTime,
"value": "xyz789"
}
TextChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "xyz789",
"id": "4",
"label": "xyz789",
"required": false,
"type": "address"
}
TextareaChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "abc123",
"id": "4",
"label": "xyz789",
"required": false,
"type": "address"
}
TitreIdentiteChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
filled - Boolean!
|
|
grantType - TitreIdentiteGrantType!
|
|
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
Example
{
"champDescriptorId": "abc123",
"filled": true,
"grantType": "france_connect",
"id": "4",
"label": "abc123",
"prefilled": false,
"stringValue": "xyz789",
"updatedAt": ISO8601DateTime
}
TitreIdentiteChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "xyz789",
"id": "4",
"label": "xyz789",
"required": false,
"type": "address"
}
TitreIdentiteGrantType
Values
Enum Value | Description |
---|---|
|
Françe Connect |
|
Pièce justificative |
Example
"france_connect"
Traitement
Fields
Field Name | Description |
---|---|
dateTraitement - ISO8601DateTime!
|
|
emailAgentTraitant - String
|
|
id - ID!
|
|
motivation - String
|
|
state - DossierState!
|
Example
{
"dateTraitement": ISO8601DateTime,
"emailAgentTraitant": "xyz789",
"id": "4",
"motivation": "abc123",
"state": "accepte"
}
TypeDeChamp
Values
Enum Value | Description |
---|---|
|
Adresse |
|
Annuaire de l’éducation |
|
Carte |
|
Case à cocher seule |
|
Civilité |
|
Données de la Caisse nationale des allocations familiales |
|
Accréditation Paris 2024 |
|
Communes |
|
Date |
|
Date et Heure |
|
Nombre décimal |
|
Départements |
|
Données de la Direction générale des Finances publiques |
|
Lien vers un autre dossier |
|
Choix simple |
|
Adresse électronique |
|
Translation missing: fr.activerecord.attributes.type_de_champ.type_champs.engagement_juridique |
|
EPCI |
|
Explication |
|
Expression régulière |
|
Titre de section |
|
Numéro Iban |
|
Nombre entier |
|
Deux menus déroulants liés |
|
Données du Ministère de l’Enseignement Supérieur, de la Recherche et de l’Innovation |
|
Choix multiple |
|
Nombre |
|
Pays |
|
Téléphone |
|
Pièce justificative |
|
Situation Pôle emploi |
|
Régions |
|
Bloc répétable |
|
RNA (Répertoire national des associations) |
|
RNF (Répertoire national des fondations) |
|
Numéro Siret |
|
Texte court |
|
Texte long |
|
Titre identité |
|
Oui/Non |
Example
"address"
TypeOrganisme
Values
Enum Value | Description |
---|---|
|
Administration centrale |
|
Association |
|
Autre |
|
Collectivité territoriale |
|
Établissement d’enseignement |
|
Opérateur d’État |
|
Service déconcentré de l’État |
Example
"administration_centrale"
URL
Description
A valid URL, transported as a string
Example
"http://www.test.com/"
ValidationError
Description
Éreur de validation
Fields
Field Name | Description |
---|---|
message - String!
|
A description of the error |
Example
{"message": "abc123"}
WarningMessage
Description
Message d’alerte
Fields
Field Name | Description |
---|---|
message - String!
|
La description de l’alerte |
Example
{"message": "xyz789"}
YesNoChamp
Fields
Field Name | Description |
---|---|
champDescriptorId - String!
|
L'identifiant du champDescriptor de ce champ |
id - ID!
|
|
label - String!
|
Libellé du champ. |
prefilled - Boolean!
|
|
stringValue - String
|
La valeur du champ sous forme texte. |
updatedAt - ISO8601DateTime!
|
Date de dernière modification du champ. |
value - Boolean
|
Example
{
"champDescriptorId": "xyz789",
"id": "4",
"label": "xyz789",
"prefilled": true,
"stringValue": "abc123",
"updatedAt": ISO8601DateTime,
"value": false
}
YesNoChampDescriptor
Fields
Field Name | Description |
---|---|
champDescriptors - [ChampDescriptor!]
|
Description des champs d’un bloc répétable. Utilisez le champ RepetitionChampDescriptor.champ_descriptors à la place.
|
description - String
|
Description du champ. |
id - ID!
|
|
label - String!
|
Libellé du champ. |
required - Boolean!
|
Est-ce que le champ est obligatoire ? |
type - TypeDeChamp!
|
Type de la valeur du champ. Utilisez le champ __typename à la place.
|
Example
{
"champDescriptors": [ChampDescriptor],
"description": "abc123",
"id": "4",
"label": "xyz789",
"required": false,
"type": "address"
}