Formations et événements (Lära)

Table des matières

FORMATIONS ET ÉVÉNEMENTS
    Formations et événements : workspace/get
    Formations et événements : workspace/getlist
    Formations et événements : workspace/search
    Formations et événements : workspace/gettypes
    Formations et événements : workspace/create
    Formations et événements : workspace/edit
    Formations et événements : workspace/delete
    Formations et événements : workspace/getequivalences
    Formations et événements : workspace/geturl
    Formations et événements : workspace/getadminbranches
    Formations et événements : workspace/addadminbranches
    Formations et événements : workspace/removeadminbranches
    Description des codes d’erreurs de formation et événements

FORMATIONS ET ÉVÉNEMENTS

Formations et événements : workspace/get

https://www.domaine.com/lmsapi/workspace/get

/workspace/get (request) - Requête d’une formation ou événement par son identifiant

{
"id": "vBW5xMw1VQ2A8DFaNy22zA%3d%3d" (Obligatoire)
}

/workspace/get (response) - Retourne un objet représentant une formation ou événement

 {
"id": "vBW5xMw1VQ2A8DFaNy22zA%3d%3d",
"websiteId": "vBW5xMw1VQ2A8DFaNy22zA%3d%3d",
"creationDate": "2016-11-16T14:52:27.353",
"name": "Ma formation",
"categoryId": "",
"coverId": "",
"visibilityType": 0,
"maxParticipants": 0,
"minParticipants": 0,
"type": "vBW5xMw1VQ2A8DFaNy22zA%3d%3d",
"providerId" : "Mw1VQ2A8DFaNy22zA%3d%3d",
"language": 1,
"description": "",
"shortDescription": "",
"subscriptionType": 0,
"startDate": "0001-01-01T00:00:00",
"endDate": "0001-01-01T00:00:00",
"isOverBookingSubscription": true,
"authorizationType": 0,
"enrolmentType": 0,
"externalLink": "monURL",
"catalogLink": "UrlToPublicCatalog",
"keywords": "mot,clef,formation",
"showAvailableSubscriptions": true,
"certificateId": "",
"credits": 0.0,
"nbUsersSubbed": -1,
"nbUsersQueue": -1,
"instanceDaysAvailable": 365,
"instanceDaysToComplete": 180,
"isAutodeclaration": true,
"accreditationNumber": "12345-e",
"autodeclarationStartDate": "0001-01-01T00:00:00",
"autodeclarationEndDate": "0001-01-01T00:00:00",
"autodeclarationOrganization": "",
"autodeclarationApprovalRequired": true,
"autodeclarationProofUpload": true,
"autodeclarationProofRequired": true,
"autodeclarationSolemnDeclaration": true,
"lastModificationDate": "0001-01-01T00:00:00",
"taxEnabled": true,
"taxCountryId": 123,
"taxStateId": 321,
"customFields": {
"Champ1": "Snow",
"Test": ""
}

}

Description des champs

Nom 

Obligatoire

Commentaires/description

id

Il s’agit de l’identifiant unique de la base de données. Ce paramètre doit être vide lorsque la méthode WorkspaceCreate est utilisée, mais obligatoire pour appeler WorkspaceEdit. (Type string)

websiteId

 

Il s’agit de l’identifiant unique utilisé lors de l’accès aux pages du portail.

creationDate

 

Date de création du workspace, (seulement en get) type string (YYYY-MM-DDTHH:MM:SSZ)

type

Identifiant unique du type de la formation ou de l’événement. Référez-vous à la page d’édition du type désiré pour récupérer cet identifiant ou à workspace/gettypes

name

Nom de la formation/événement tel qu’affiché dans le portail (Type string entre 5 et 250 caractères)

 

language

 

Langue de la formation ou de l’événement

  • 1 = Français (Canada) 
  • 2 = Anglais
  • 3 = Français (France)
  • 4 = Espagnol

 (Type Number)

categoryId

 

L’identifiant de la catégorie à laquelle votre item formation ou événement est associé. Votre item ne peut être associé qu’à une seule catégorie (Type String).

coverId

 

L’identifiant du visuel de votre formation. Votre item ne peut être associé qu’à un seul visuel (Type String).

providerId

 

L’identifiant du fournisseur de service auquel votre item formation ou événement est associé. Votre item ne peut être associé qu’à un seul fournisseur de service (Type String). En create, le fournisseur de service par défaut est 

visibilityType 

Type de visibilité dans les catalogues

  • 0 = PublicVisibility = public, visiteurs non authentifiés
  • 1 = AuthenticatedVisibility = utilisateurs authentifiés
  • 2 = SubscribedVisibility = utilisateurs inscrits seulement
  • 3 = MaskedVisibility = masqué 

(Type Number)

maxParticipants

Nombre maximal d’utilisateurs qui peuvent d’inscrire (si la file d’attente n’est pas activée) 

(Type Number)

Valeur 0 correspond à aucun maximum

minParticipants

Nombre minimal d’utilisateurs inscrit pour que la formation ait lieu.

(Type Number)

Valeur 0 correspond à aucun minimum

description

 

Description de la formation, ceci sera affiché dans le catalogue et dans la formation. (Type string)

shortDescription

 

Courte description de la formation, ceci sera affiché dans le catalogue.

(Type string)

subscriptionType

Détermine si l’événement ou la formation acceptent les inscriptions : 

  • 0 = Ouvert aux inscriptions (valeur par défaut) 
  • 1 = Fermé 
  • 2 = Ouvert aux inscriptions pour une période spécifique

startDate

 

 

Cette valeur est obligatoire si le SubscriptionType spécifique (2) est sélectionné. Il détermine la plage de début d’acceptation des inscriptions.

(Type date YYYY-MM-DDTHH:MM:SSZ)

endDate

 

Cette valeur est obligatoire si le SubscriptionType spécifique (2) est sélectionné. Il détermine la plage de fin de l’acceptation des inscriptions. 

(Type date YYYY-MM-DDTHH:MM:SSZ)

isOverBookingSubscription

Booléen - ceci active la file d’attente. La valeur par défaut est à false. 

authorizationType

Types d’autorisations acceptées :

  • 0 = Approbation par un administrateur
  • 1 = Automatique

enrolmentType

 

Types d’inscriptions acceptées : 

  • Auto-inscription
  • Manuelle  (administrative)
  • Externe 

externalLink

 

URL de redirection appliqué sur le lien « m’inscrire » pour rediriger l’utilisateur vers un site externe pour l’inscription. Maximum 250 caractères.

catalogLink

 

URL vers la page du catalogue public pour cette formation. Le URL donné pointe sur le portail par défaut. 

 

(Seulement en get)

keywords

 

Mots clefs de recherche de formation. Maximum 250 caractères.

showAvailableSubscriptions

Booléen - Par défaut cette valeur est à « false ». Affiche le nombre de places disponibles et totales dans le catalogue lorsque les utilisateurs s’inscrivent. 

certificateId

 

 

Identifiant du certificat associé à la formation où l’événement. Il est décerné automatiquement selon les critères de complétion du workspace. (Type String)

credits

 

Nombre de crédit associé à la réussite de cette formation. 

Type Number

nbUsersSubbed

 

Valeur seulement disponible en GET permettant d’obtenir le nombre d’utilisateurs inscrits pour l’ensemble des sessions de la formation ou de l’événement

Type Number

nbUsersQueue

 

Valeur seulement disponible en GET permettant d’obtenir le nombre d’utilisateurs en file d’attente pour l’ensemble des sessions de la formation ou de l’événement

Type Number

 

instanceDaysAvailable

Détermine le nombre de jours après l’inscription d’un utilisateur où ce dernier a accès au contenu.

Cette valeur peut être redéfinie pour chaque session.

Valeur 0 correspond à toujours accessible

instanceDaysToComplete

Détermine le nombre de jours maximal après l’inscription d’un utilisateur où ce dernier doit avoir complété le contenu.

Cette valeur peut être redéfinie pour chaque session.

Valeur 0 correspond à aucune date limite de complétion

isAutodeclaration

 

Détermine si le Workspace peut servir de modèle pour autodéclarer une accréditation.

Type Boolean

accreditationNumber

 

Détermine le numéro d’accréditation lors d’une Autodéclaration

Obligatoire si isAutodeclaration est à True seulement

autodeclarationStartDate

 

Détermine la date limite inférieure pour autodéclarer ce workspace comme une accréditation.

(Type date YYYY-MM-DDTHH:MM:SSZ)

autodeclarationEndDate

 

Détermine la date limite supérieure pour autodéclarer ce workspace comme une accréditation.

(Type date YYYY-MM-DDTHH:MM:SSZ)

autodeclarationOrganization

 

Détermine le nom de l’organisation par défaut à afficher lors d’une nouvelle autodéclaration.

autodeclarationApprovalRequired

 

Détermine si l’autodéclaration doit être approuvée par un administrateur

autodeclarationProofUpload

 

Détermine si l’autodéclaration permet le téléversement de pièces justificatives

autodeclarationProofRequired

 

Détermine si l’autodéclaration exige le téléversement de pièces justificatives

autodeclarationSolemnDeclaration

 

Détermine si l’autodéclaration exige une déclaration solennelle de la part de l’utilisateur avant d’être soumise

catalogId

 

Seulement à la création de formation/événement.

Identifiant du catalogue auquel on veut ajouter cette formation/événement.

lastModificationDate

 

Date de la dernière modification de la formation

Ne peut être modifié. Disponible sur get et getlist.

customFields

 

Champs sur mesure reliés à la formation/événement.

taxEnabled

 

Indique si les taxes sont activées sur la formation/événement.

(Type Boolean)

taxCountryId

 

Chiffre indiquant le pays de la formation/événement

 Type Number (Voir Annexe 3 : Pays et États/Provinces)

taxStateId

 

Chiffre indiquant l'état de la formation/événement. 

Type Number (Voir Annexe 3 : Pays et États/Provinces)

Formations et événements : workspace/getlist

https://www.domaine.com/lmsapi/workspace/getlist

/workspace/getlist (request) - Requête de la liste de l’ensemble des formations et événements

{
"filterDate": “YYYY-MM-DDTHH:MM:SSZ”,
"filterEditDate": “YYYY-MM-DDTHH:MM:SSZ”
}

Le paramètre de filtre filterDate est optionnel et correspond à la date de création de l’élément. La méthode retourne la liste des objets qui ont été créés après la date passée comme filtre. 

(Date de création minimale) -String (YYYY-MM-DDTHH:MM:SSZ)

Le paramètre optionnel de filtre filterEditDate quant à lui, correspond à la date de dernière modification de l’élément. La méthode retourne la liste des objets qui ont été modifiés après la date passée comme filtre.

Une modification apportée à une formation peut correspondre à :

  • Modification des paramètres administratifs de la formation;
  • Ajout, retrait de catalogues;
  • Ajout, retrait d’équivalences;

 (Date de dernière modification) -String (YYYY-MM-DDTHH:MM:SSZ) 

/workspace/getlist (response) - Retourne une liste d'objets représentant chacune des formations ou événements

Formations et événements : workspace/search

https://www.domaine.com/lmsapi/workspace/search

/workspace/search (request) - Requête d’une formation ou événement par un ou plusieurs champs

{
"websiteId": "vBW5xMw1VQ2A8DFaNy22zA%3d%3d"
}

ATTENTION : les valeurs de recherches sont cumulées. Par exemple, si l’on cherche un nom et un type, il retournera uniquement les enregistrements correspondants aux deux critères (« AND »).

/workspace/search (response) - Retourne un objet représentant une formation ou événement

{
"id": "vBW5xMw1VQ2A8DFaNy22zA%3d%3d",
"websiteId": "vBW5xMw1VQ2A8DFaNy22zA%3d%3d",
"creationDate": "2016-11-16T14:52:27.353",
"name": "Ma formation",
"categoryId": "",
"coverId": "",
"visibilityType": 0,
"maxParticipants": 0,
"minParticipants": 0,
"type": "vBW5xMw1VQ2A8DFaNy22zA%3d%3d",
"providerId" : "Mw1VQ2A8DFaNy22zA%3d%3d",
"language": 1,
"description": "",
"shortDescription": "",
"subscriptionType": 0,
"startDate": "0001-01-01T00:00:00",
"endDate": "0001-01-01T00:00:00",
"isOverBookingSubscription": true,
"authorizationType": 0,
"enrolmentType": 0,
"externalLink": "monURL",
"catalogLink": "UrlToPublicCatalog",
"keywords": "mot,clef,formation",
"showAvailableSubscriptions": true,
"certificateId": "",
"credits": 0.0,
"nbUsersSubbed": -1,
"nbUsersQueue": -1,
"instanceDaysAvailable": 365,
"instanceDaysToComplete": 180,
"isAutodeclaration": true,
"accreditationNumber": "12345-e",
"autodeclarationStartDate": "0001-01-01T00:00:00",
"autodeclarationEndDate": "0001-01-01T00:00:00",
"autodeclarationOrganization": "",
"autodeclarationApprovalRequired": true,
"autodeclarationProofUpload": true,
"autodeclarationProofRequired": true,
"autodeclarationSolemnDeclaration": true,
"lastModificationDate": "0001-01-01T00:00:00",
"customFields": {
"Champ1": "Snow",
"Test": ""
}

}

Formations et événements : workspace/gettypes

https://www.domaine.com/lmsapi/workspace/gettypes

/workspace/gettypes (request) - Requête de la liste de l’ensemble des types de formations/événements

ATTENTION : La méthode ne requiert aucun paramètre.

/workspace/getypes (response) - Retourne une liste d'objets représentant des types de formations et événements

[
{
"id": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
"name": {
"texts": [{
"text": "Test Nom",
"languageId": 1
}
]
},
"description": {
"texts": [{
"text": "Test Description",
"languageId": 1
}
]
},
"type": 0,
"isDefault": true,
"iconType": 0,
"isActive": true
}
]

Formations et événements : workspace/create

https://www.domaine.com/lmsapi/workspace/create

/workspace/create (request) - Requête de création d'une formation ou événement

{
"id": "vBW5xMw1VQ2A8DFaNy22zA%3d%3d",
"name": "Ma formation",
"categoryId": null,
"coverId": null,
"visibilityType": 0,
"maxParticipants": 0,
"minParticipants": 0,
"type": "O%252f9dsKKECyJSUWkOK37D8g%253d%253d",
"providerId" : "Mw1VQ2A8DFaNy22zA%3d%3d",
"language": 1,
"description": "",
"shortDescription": "",
"subscriptionType": 0,
"startDate": "0001-01-01T00:00:00",
"endDate": "0001-01-01T00:00:00",
"isOverBookingSubscription": true,
"authorizationType": 0,
"enrolmentType": 0,
"externalLink": “monURL”,
"keywords": “mot,clef,formation”,
"showAvailableSubscriptions": true,
"certificateId": 0,
"credits": 0.0,
“isAutodeclaration”: true,
“accreditationNumber”, “12345-a”,
“autodeclarationEndDate”: "0001-01-01T00:00:00",
“catalogId”: "O%252f9dsKKECyJSUWkOK37D8g%253d%253d",
"customFields": {
"Champ1": "Snow",
"Test": ""
}
}

/workspace/create (response) - Retourne l'identifiant de la formation ou l’événement créé

{
"id": "vBW5xMw1VQ2A8DFaNy22zA%3d%3d"
}

Formations et événements : workspace/edit

https://www.domaine.com/lmsapi/workspace/edit

/workspace/edit (request) - Requête d'édition d'une formation ou événement

{
"id": "vBW5xMw1VQ2A8DFaNy22zA%3d%3d",
"name": "Ma formation",
"categoryId": null,
"coverId": null,
"visibilityType": 0,
"maxParticipants": 0,
"minParticipants": 0,
"type": "O%252f9dsKKECyJSUWkOK37D8g%253d%253d",
"providerId" : "Mw1VQ2A8DFaNy22zA%3d%3d",
"language": 1,
"description": "",
"shortDescription": "",
"subscriptionType": 0,
"startDate": "0001-01-01T00:00:00",
"endDate": "0001-01-01T00:00:00",
"isOverBookingSubscription": true,
"authorizationType": 0,
"enrolmentType": 0,
"externalLink": "monURL",
"keywords": "mot,clef,formation",
"showAvailableSubscriptions": true,
"certificateId": 0,
"credits": 0.0,
"isAutodeclaration”: true,
"accreditationNumber", "12345-a",
"autodeclarationEndDate": "0001-01-01T00:00:00",
"instanceDaysAvailable", 365,
"instanceDaysToComplete", 180,
"customFields": {
"Champ1": "Snow",
"Test": ""
}

}

ATTENTION : En édition, seule la valeur Id est obligatoire.

/workspace/edit (response) - Retourne l'identifiant de la formation ou événement modifié

{
"id": "vBW5xMw1VQ2A8DFaNy22zA%3d%3d"
}

Formations et événements : workspace/delete

https://www.domaine.com/lmsapi/workspace/delete

/workspace/delete (request) - Requête de suppression d'une formation ou événement

{
"id": "vBW5xMw1VQ2A8DFaNy22zA%3d%3d"
}

ATTENTION : La valeur id est obligatoire pour cette méthode. 

 /workspace/delete (response) - Retourne l'identifiant de la formation ou événement supprimé

{
"id": "vBW5xMw1VQ2A8DFaNy22zA%3d%3d"
}

Formations et événements : workspace/getequivalences

https://www.domaine.com/lmsapi/workspace/getequivalences

/workspace/getequivalences (request) - Requête de la liste des formations ou événements en équivalence

{
"id": "vBW5xMw1VQ2A8DFaNy22zA%3d%3d"
}

ATTENTION : La valeur id est obligatoire pour cette méthode.

 /workspace/getequivalences (response) - Retourne la liste des formations ou événements en équivalence

[
{
"id": "vBW5xMw1VQ2A8DFaNy22zA%3d%3d",
"equivalenceId": "AcLsGid1Op46%2bB3ap%2bwoeA%3d%3d",
"credits": 4.0
},
{
"id": "vBW5xMw1VQ2A8DFaNy22zA%3d%3d",
"equivalenceId": "uXKrQaur%2fIQ7aFslJTtZVg%3d%3d",
"credits": 2.0
},
{
"id": "vBW5xMw1VQ2A8DFaNy22zA%3d%3d",
"equivalenceId": "paIkOU7nZFfUhMSPlj5iPg%3d%3d",
"credits": 3.0
}
]

Description des champs (response)

Nom 

Commentaires/description

id

Il s’agit de l’identifiant unique de la base de données de la formation/événement sur laquelle une équivalence est associée. 

(Type string)

equivalenceId

L’identifiant unique de la base de données de la formation/événement en équivalence. 

(Type string)

credits

Nombre de crédits en équivalence associé à la réussite de cette formation/événement. 

(Type Number)

Formations et événements : workspace/geturl

https://www.domaine.com/lmsapi/workspace/geturl

/workspace/geturl (request) - Requête de la liste des url de catalogue public pour cette formation ou événement

{
"id": "vBW5xMw1VQ2A8DFaNy22zA%3d%3d",
"filterId" : "aoflemrnQ2A8DFaNy22zA%3d%3d"
}

ATTENTION : La valeur id est obligatoire pour cette méthode. 

ATTENTION : La valeur filterId (optionel) est un identifiant de portail pour ne recevoir que l’url de cette formation pour ce portail spécifique

/workspace/geturl (response) - Retourne la liste des url de catalogue public pour cette formation ou événement

[
{
"portalId": "vBW5xMw1VQ2A8DFaNy22zA%3d%3d",
"url": "UrlPourLePortail"
},
{
"portalId": "h89s6rd8hVQ2A8DFaNy22zA%3d%3d",
"url": "UrlPourLePortail"
}
]

Formations et événements : workspace/getadminbranches

https://www.domaine.com/lmsapi/workspace/getadminbranches

/workspace/getadminbranches (request) - Requête pour obtenir la liste des branches administratives associées à une formation ou événement

{
  "id": "68a9Y6p%2bhVsJJBRcIMOo0w%3d%3d"
}

/workspace/getadminbranches (response) - Retourne la liste des branches associées à la formation ou événement

[
  "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
    "6d7yavtJwLemtOAO2HF5BQ%3d%3d"
]

Formations et événements : workspace/addadminbranches

https://www.domaine.com/lmsapi/workspace/addadminbranches

/workspace/addadminbranches (request) - Requête pour ajouter des branches administratives à une formation ou événement

{
  "id": "68a9Y6p%2bhVsJJBRcIMOo0w%3d%3d",
  branches: [
    "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
    "6d7yavtJwLemtOAO2HF5BQ%3d%3d"
  ]
}

/workspace/addadminbranches (response) - Retourne l'identifiant de la formation ou événement auquel les branches ont été ajoutées

{
  "id": "68a9Y6p%2bhVsJJBRcIMOo0w%3d%3d"
}

Formations et événements : workspace/removeadminbranches

https://www.domaine.com/lmsapi/workspace/removeadminbranches

/workspace/removeadminbranches (request) - Requête pour enlever des branches administratives d'une formation ou événement

{
  "id": "68a9Y6p%2bhVsJJBRcIMOo0w%3d%3d",
  branches: [
    "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
    "6d7yavtJwLemtOAO2HF5BQ%3d%3d"
  ]
}

/workspace/removeadminbranches (response) - Retourne l'identifiant de la formation ou événement auquel les branches ont été enlevées

{
  "id": "68a9Y6p%2bhVsJJBRcIMOo0w%3d%3d"
}


Description des codes d’erreurs de formation et événements

Numéro

Message

Commentaires/description

400

Required id

Vous devez fournir un identifiant pour la formation et événement.

401

Invalid id

L’identifiant fourni pour la formation et événement est invalide.

402

Required type

Vous devez fournir un identifiant pour le type de la formation et événement.

403

Invalid type

L’identifiant fourni pour le type de la formation et événement n’est pas valide.

404

Required name

Vous devez fournir un nom pour la formation et événement.

405

Invalid name length

Le nom fourni pour la formation et événement doit contenir entre 5 à 250 caractères inclusivement. 

406

Required minParticipants

Vous devez fournir une quantité minimum de participant.

407

Invalid minParticipants

La quantité minimum de participant fourni doit être supérieure ou égale à 0.

408

Required maxParticipants

Vous devez fournir une quantité maximum de participant.

409

Invalid maxParticipants

La quantité maximum de participant fourni doit être supérieure ou égale à 0.

410

Required subscriptionType

Vous devez fournir le type d’inscription.

411

Required isOverBookingSubscription

Vous devez fournir "True" ou "False".

412

Required authorizationType

Vous devez fournir le type d’autorisation des inscriptions.

413

Required visibilityType

Vous devez fournir le type de visibilité de la formation.

414

Required showAvailableSubscriptions

Vous devez fournir "True" ou "False".

415

Required accreditationNumber

Si l’autodéclaration est activée, vous devez fournir un numéro d’accréditation.

416

Invalid accreditationNumber length

Le numéro d’accréditation fourni est invalide.

417

Required autodeclarationOrganization

Lorsque l’autodéclaration est activée, vous devez fournir un nom d’organisation.

418

Invalid autodeclarationOrganization length

La longueur du nom de l’organisation fourni pour l’autodéclaration doit contenir entre 3 et 250 caractères inclusivement.

419

Invalid instanceDaysAvailable

Le nombre de jour fourni pour la disponibilité de la formation et événement est invalide.

420

Invalid instanceDaysToComplete

Le nombre de jour fourni pour compléter la formation est invalide.

421

Invalid providerId

L’identifiant fourni pour le fournisseur est invalide.

422

Certificate requires providerId

Lorsque vous fournissez un identifiant de certificat, vous devez fournir un identifiant pour le fournisseur.

423

Invalid certificateId

L’identifiant fourni pour le certificat est invalide.

424

Invalid catalogId

L’identifiant fourni pour le catalogue est invalide.

425

Invalid coverId

L’identifiant fourni pour le choix du visuel est invalide.

426

Required externalLink

Si le type d’inscription accepté est externe, vous devez fournir un lien de redirection.

427

Invalid externalLink length

Si le type d’inscription accepté est externe, le lien de redirection fourni doit contenir entre 5 et 250 caractères inclusivement.

428

Invalid keywords length

La liste de mots clés doit contenir un maximum de 250 caractères inclusivement.

429

Invalid workspaceType ID

L’identifiant fourni pour le type de formation et événement est invalide.

430

Autodeclaration not enabled

Vous devez autoriser l’autodéclaration afin de pouvoir modifier ses paramètres.

431

Invalid shortDescription Length

La description courte doit contenir un maximum de 200 caractères inclusivement.

432

Invalid filterId

L’identifiant donnée pour effectuer le filtre est invalide.

433

Invalid public id

L’identifiant public fourni pour la formation et événement est invalide.

434Missing required branches
Le paramètre « branches » est obligatoire.
435Invalid branchId
Un identifiant de branche est invalide.
436Cannot remove all branches
Impossible de supprimer toutes les branches administratives d’une formation.
437Cannot add branchesImpossible d'ajouter les branches administratives à une formation, car il y a des branches déjà ajoutées.
438Cannot remove branchesImpossible de supprimer les branches administratives d'une formation, car il y a des branches qui ne sont pas associées.

Cette réponse a-t-elle été utile ? Oui Non

Envoyer vos commentaires
Nous sommes désolés de ne pas avoir pu répondre à votre question. Aidez-nous à améliorer cet article grâce à vos commentaires.