Formations et événements
Une « Formation » ou un « Événement » sont représentés par des tuiles au catalogue et peuvent émettre une attestation lorsqu'une de leur sessions est complétée. Elles sont nommées « workspace » dans l'API. |
Formations et événements : Workspace/get
Permet d'obtenir des informations sur une formation existantante. |
Requête
Exemple de contenu d'appel de requête des informations sur une formation :
{ "id": "vBW5xMw1VQ2A8DFaNy22zA%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique de la formation. |
Réponse
Exemple du contenu d'appel de réponse de requête des informations sur une formation :
{ "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, "needAdminApproval": true, "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, "autodeclarationPrice": 15.5, "lastModificationDate": "0001-01-01T00:00:00", "taxEnabled": true, "taxCountryId": 123, "taxStateId": 321, "isPlannedActivityDisplayInCatalog": true, "isCreditCategorySplitManually": false, "canDeclareMultipleTimes": false, "autodeclarationPresenceActivitiesRequired": true, "customFields": { "Champ1": "Snow", "Test": "" } }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | 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 | X | 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 | X | 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
(Type Number) |
categoryId |
| L’identifiant de la catégorie à laquelle votre item formation ou événement est associé. Si plusieurs catégories sont déjà définies, celles-ci seront effacées pour ne conserver que cette catégorie. Retourne l'identifiant de la première catégorie associée. (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 | X | Type de visibilité dans les catalogues
(Type Number) |
maxParticipants | X | 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 | X | 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 | X | Détermine si l’événement ou la formation acceptent les inscriptions :
|
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 | X | Booléen - ceci active la file d’attente. La valeur par défaut est à false. |
authorizationType | X | Types d’autorisations acceptées :
|
needAdminApproval | Booléen - Par défaut cette valeur est à « false ». Cette valeur definie si la formation nécessite de définir un approbateur lors de l'inscription | |
enrolmentType |
| Types d’inscriptions acceptées :
|
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 | X | 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. Ne peut pas être spécifié si la formation ou l'événement possède déjà plusieurs catégories. 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 | X | 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 | X | 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 |
autodeclarationPrice | Indique le prix de l'autodéclaration. Laisser vide si l'autodéclaration est désactivée ou gratuite. Type : décimal | |
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) |
isPlannedActivityDisplayInCatalog | Permet d'afficher les activités planifiées ou non dans le catalogue. | |
categories | Liste des catégories pouvant catégoriser la formation ou l'événement. Le nombre de crédits que vaut la formation ou l'événement peut être défini pour chaque catégories associées. | |
isCreditCategorySplitManually | Détermine si la répartition des crédits dans les différentes catégories est gérée manuellement ou pas | |
canDeclareMultipleTimes | Détermine si la formation peut être autodéclarée plusieurs fois par le même utilisateur (Dans un contexte de programme ou de règlement) | |
autodeclarationPresenceActivitiesRequired | Détermine si l’autodéclaration exige la saisie d'activités ou d'ateliers. Par défaut cette valeur est à « true» lorsque le champ isAutodeclaration est à « true». (Type Boolean) |
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.
Type: 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;
Type: String (YYYY-MM-DDTHH:MM:SSZ)
Note: Au moment de la création, la date de modification sera aussi mise à jour au même moment.
/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, "needAdminApproval": true, "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, "autodeclarationPrice": 15.5, "lastModificationDate": "0001-01-01T00:00:00", "canDeclareMultipleTimes": false, "autodeclarationPresenceActivitiesRequired": false, "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,
"autodeclarationPrice": 15.5,
"providerId": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d"
}
]
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
{ "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, "needAdminApproval": true, "enrolmentType": 0, "externalLink": “monURL”, "keywords": “mot,clef,formation”, "showAvailableSubscriptions": true, "certificateId": 0, “isAutodeclaration”: true, “accreditationNumber”, “12345-a”, “autodeclarationStartDate”: "0001-01-01T00:00:00", “autodeclarationEndDate”: "0001-01-01T00:00:00", “catalogId”: "O%252f9dsKKECyJSUWkOK37D8g%253d%253d", "canDeclareMultipleTimes": false, "autodeclarationPresenceActivitiesRequired": false, "categories": [ { "id": "uprlbtvuqNuwmncYPu1ljg%3d%3d", "credits": 1 }, { "id": "ZP8QuKCp1lvGwyjiTn8SPw%3d%3d", "credits": 2 } ], "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, "needAdminApproval": true, "enrolmentType": 0, "externalLink": "monURL", "keywords": "mot,clef,formation", "showAvailableSubscriptions": true, "certificateId": 0, "isAutodeclaration”: true, "accreditationNumber", "12345-a", "autodeclarationEndDate": "0001-01-01T00:00:00", "instanceDaysAvailable", 365, "instanceDaysToComplete", 180, "canDeclareMultipleTimes": false, "autodeclarationPresenceActivitiesRequired": false, "categories": [ { "id": "uprlbtvuqNuwmncYPu1ljg%3d%3d", "credits": 1 }, { "id": "ZP8QuKCp1lvGwyjiTn8SPw%3d%3d", "credits": 2 } ], "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. |
434 | Missing required branches | Le paramètre « branches » est obligatoire. |
435 | Invalid branchId | Un identifiant de branche est invalide. |
436 | Cannot remove all branches | Impossible de supprimer toutes les branches administratives d’une formation. |
437 | Cannot add branches | Impossible d'ajouter les branches administratives à une formation, car il y a des branches déjà ajoutées. |
438 | Cannot remove branches | Impossible de supprimer les branches administratives d'une formation, car il y a des branches qui ne sont pas associées. |
439 | Invalid language | La valeur fournie pour la langue invalide. |
440 | Cannot specify both categoryId and categories | Impossible de spécifier à la fois l'identifiant de la catégorie et les catégories |
441 | Cannot change overall credits when there are multiple categories | Impossible de changer le total de crédits quand il y a plusieurs catégories |
442 | Invalid Category Id | La valeur de l'identifiant de la catégorie est invalide |
443 | Invalid Authorization Type | La valeur fournie pour le type d'autorisation ne concorde pas avec les renseignements fournis |
444 | Invalid AutodeclarationPrice | La valeur du prix de l'autodéclaration est invalide |
445 | Cannot edit AutodeclarationPresenceActivitiesRequired from the moment a self-declaration is in the training | Impossible de modifier l'option des activités de présence requises des autodéclarations à partir du moment où il y a une autodéclaration dans la formation |