Formulaires
Récupérer les définitions de formulaires et leurs versions
Retourne tous les formulaires disponibles avec pagination.
Envoyez l'access token sous la forme Authorization: Bearer <token>.
Envoyez l'access token sous la forme Authorization: Bearer <token>.
Nom court du vertical métier, tel qu'il apparaît dans l'URL du back-office.
Page de la vue d'ensemble.
0Pattern: \d+Nombre de résultats par page (max. 100)
10Pattern: -?\d+Récupérer uniquement les formulaires modifiés depuis cette date
""Pattern: \d+Si vrai, les superadmins accèdent à tous les formulaires, y compris les formulaires exclusifs
falsePattern: (true|false)Version de l'API à appliquer. Vaut v1.0 si omise ; une valeur inconnue bascule sur la version la plus récente.
v1.3Valeurs possibles: Liste paginée de formulaires
Access token manquant ou invalide.
GET /{app_short}/structures HTTP/1.1
Host: api.daxium-air.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"next_page": 1,
"required": {
"linked_list_ids": [
1
],
"structure_ids": [
1
]
},
"server_time": 1,
"structures": [
{
"can_have_access_restrictions": true,
"conditions": [
{
"cdt": "text",
"fields": [
"text"
],
"json_format": [
{
"field": "text",
"operator": "text",
"value": "text"
}
],
"name": "text",
"uuid": "123e4567-e89b-12d3-a456-426614174000"
}
],
"created_at": 1,
"deleted_at": 1,
"fields": [
{
"barcodescan": true,
"enable": true,
"externalscan": true,
"label": "text",
"name": "text",
"permissions": {
"editable": {
"type": "constant",
"value": true,
"ids": [
"123e4567-e89b-12d3-a456-426614174000"
]
},
"required": {
"type": "constant",
"value": true,
"ids": [
"123e4567-e89b-12d3-a456-426614174000"
]
},
"visible": {
"type": "constant",
"value": true,
"ids": [
"123e4567-e89b-12d3-a456-426614174000"
]
}
},
"position": 1,
"prefill": true,
"readonly": true,
"required": true,
"richtext": true,
"searchable": true,
"textRecognition": true,
"type": "text"
}
],
"id": 1,
"is_current_user_allowed": true,
"layout": {
"fields": [],
"pages": []
},
"name": "text",
"nb_submissions": 1,
"settings": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"triggers": [
{
"color": "text",
"condition_id": "123e4567-e89b-12d3-a456-426614174000",
"icon": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"label": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"transition_id": "123e4567-e89b-12d3-a456-426614174000",
"type": "text"
}
],
"updated_at": 1,
"version": 1,
"workflow_id": "123e4567-e89b-12d3-a456-426614174000"
}
],
"total_count": 1,
"total_pages": 1,
"workflows": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"start_state": "123e4567-e89b-12d3-a456-426614174000",
"states": [
{
"color": "text",
"end": true,
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
}
],
"transitions": [
{
"from": "123e4567-e89b-12d3-a456-426614174000",
"id": "123e4567-e89b-12d3-a456-426614174000",
"label": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"to": "123e4567-e89b-12d3-a456-426614174000"
}
]
}
]
}Retourne le formulaire dans la version demandée, ou la plus récente si la version est omise.
Envoyez l'access token sous la forme Authorization: Bearer <token>.
Envoyez l'access token sous la forme Authorization: Bearer <token>.
Nom court du vertical métier, tel qu'il apparaît dans l'URL du back-office.
\d+Version du formulaire
""Pattern: \d+Version de l'API à appliquer. Vaut v1.0 si omise ; une valeur inconnue bascule sur la version la plus récente.
v1.3Valeurs possibles: Objet formulaire
Access token manquant ou invalide.
Aucun formulaire avec cet identifiant dans le vertical métier.
GET /{app_short}/structures/{structure_id} HTTP/1.1
Host: api.daxium-air.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"structure": {
"can_have_access_restrictions": true,
"conditions": [
{
"cdt": "text",
"fields": [
"text"
],
"json_format": [
{
"field": "text",
"operator": "text",
"value": "text"
}
],
"name": "text",
"uuid": "123e4567-e89b-12d3-a456-426614174000"
}
],
"created_at": 1,
"deleted_at": 1,
"fields": [
{
"barcodescan": true,
"enable": true,
"externalscan": true,
"label": "text",
"name": "text",
"permissions": {
"editable": {
"type": "constant",
"value": true,
"ids": [
"123e4567-e89b-12d3-a456-426614174000"
]
},
"required": {
"type": "constant",
"value": true,
"ids": [
"123e4567-e89b-12d3-a456-426614174000"
]
},
"visible": {
"type": "constant",
"value": true,
"ids": [
"123e4567-e89b-12d3-a456-426614174000"
]
}
},
"position": 1,
"prefill": true,
"readonly": true,
"required": true,
"richtext": true,
"searchable": true,
"textRecognition": true,
"type": "text"
}
],
"id": 1,
"is_current_user_allowed": true,
"layout": {
"fields": [],
"pages": []
},
"name": "text",
"nb_submissions": 1,
"settings": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"triggers": [
{
"color": "text",
"condition_id": "123e4567-e89b-12d3-a456-426614174000",
"icon": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"label": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"transition_id": "123e4567-e89b-12d3-a456-426614174000",
"type": "text"
}
],
"updated_at": 1,
"version": 1,
"workflow_id": "123e4567-e89b-12d3-a456-426614174000"
},
"server_time": 1
}Limité pour l'instant aux images des champs Logo.
Envoyez l'access token sous la forme Authorization: Bearer <token>.
Envoyez l'access token sous la forme Authorization: Bearer <token>.
Nom court du vertical métier, tel qu'il apparaît dans l'URL du back-office.
\d+[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}Version de l'API à appliquer. Vaut v1.0 si omise ; une valeur inconnue bascule sur la version la plus récente.
v1.3Valeurs possibles: Contenu de l'image
Access token manquant ou invalide.
Aucun fichier de ce nom sur ce formulaire.
GET /{app_short}/structures/{structure_id}/file/{file_id} HTTP/1.1
Host: api.daxium-air.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
binaryMis à jour
Ce contenu vous a-t-il été utile ?

