Activités / Classes virtuelles (Via HTML)

Table des matières

ACTIVITÉS / CLASSES VIRTUELLES (VIA HTML)
    Activités/Classes virtuelles : activity/create
    Activités/classes virtuelles : activity/edit
    Activités/classes virtuelles : activity/get
    Activités/classes virtuelles : activity/delete
    Activités/classes virtuelles : activity/getlist
    Activités/classes virtuelles : activity/duplicate
    Activités/classes virtuelles : activity/addparticipants
    Activités/classes virtuelles : activity/setparticipants
    Activités/classes virtuelles : activity/getparticipantlist
    Activités/classes virtuelles : activity/getparticipantslogs
    Activités/classes virtuelles : activity/getgroups
    Activités/classes virtuelles : activity/addgroup
    Activités/classes virtuelles : activity/removegroup
    Activités/classes virtuelles : activity/unlinkgroup
    Activités/classes virtuelles : activity/getbranches
    Activités/classes virtuelles : activity/addbranches
    Activités/classes virtuelles : activity/removebranches
    Activités/classes virtuelles : activity/sendinvitation
    Description des codes d’erreurs des méthodes liées aux classes virtuelles

ACTIVITÉS / CLASSES VIRTUELLES (VIA HTML)

Activités/Classes virtuelles : activity/create

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

/activity/create (request) - Requête création d’une classe virtuelle

{
  "title": {
    "texts": [
      {
        "text": "Rencontre préparatoire",
        "languageId": 1
      }
    ]
  },
  "description": {
    "texts": [
      {
        "text": "Rencontre préparatoire au 1er Cycle",
        "languageId": 1
      }
    ]
  },
  "startDate": "2020-10-06T09:00:00",
  "endDate": "2020-10-06T11:00:00",
  "hyperlink": "2dhfwwoh6jqh",
  "coverId": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
  "presenterId": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
  "isPublicAccess": true, 
  "presenceMinutes": 0,
  "playbackAccessType": 1,
  "playbackExpirationDelay": 2,
  "recordingModeBehavior": 2,
  "branches": [
    "y%2fzWArt44RkjiaSYb9j%2bHg%3d%3d",
    "WYAF8HWTyvrqrvtYGbn1vQ%3d%3d"
  ]
}

/activity/create (response) - Retourne l’identifiant de la classe virtuelle créée

{
"id": "7Zi3zYvuHTZ7YLK7TQjdlQ%3d%3d"
}

Activités/classes virtuelles : activity/edit

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

/activity/edit (request) - Requête de modification d’une classe virtuelle

{
"id": "7Zi3zYvuHTZ7YLK7TQjdlQ%3d%3d",
"title": {
"texts": [
{
"text": "Rencontre préparatoire semestrielle",
"languageId": 1
},
{
"text": "Semi-annual preparatory meeting",
"languageId": 2
}
]
},
"startDate": "2020-10-10T09:00:00",
"duration": 120,
"hyperlink": "2dhfwwoh6jqh",
"coverId": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
"isPublicAccess": true
}

/activity/edit (response) - Retourne l’identifiant de la classe virtuelle modifiée

{
"id": "7Zi3zYvuHTZ7YLK7TQjdlQ%3d%3d"
}

Activités/classes virtuelles : activity/get

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

/activity/get (request) - Requête pour l’information sur une classe virtuelle

{
"id": "7Zi3zYvuHTZ7YLK7TQjdlQ%3d%3d"
}

/activity/get (response) – Retourne l’information sur la classe virtuelle

{
  "id": "7Zi3zYvuHTZ7YLK7TQjdlQ%3d%3d",
  "title": {
    "texts": [
      {
        "text": "Rencontre préparatoire",
        "languageId": 1
      }
    ]
  },
  "description": {
    "texts": [
      {
        "text": "Rencontre préparatoire au 1er Cycle",
        "languageId": 1
      }
    ]
  },
  "creatorUserId": "6d7yavtJwLemtOAO2HF5BQ%3d%3d",
  "startDate": "2020-10-06T09:00:00",
  "endDate": "2020-10-06T11:00:00",
  "duration": 120,
  "creationDate": "2020-10-01T09:31:10",
  "hyperlink": "2dhfwwoh6jqh",
  "coverId": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
  "isFromLMS": false,
  "isPublicAccess": true, 
  "presenceMinutes": 0,
  "playbackAccessType": 1,
  "playbackExpirationDelay": 2,
  "recordingModeBehavior": 2,
  "type" : 1,
  "creationDate": "2020-10-06T09:00:00"

}

Activités/classes virtuelles : activity/delete

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

/activity/delete (request) - Requête pour supprimer une classe virtuelle

{
"id": "7Zi3zYvuHTZ7YLK7TQjdlQ%3d%3d"
}

/activity/delete (response) – Retourne l’identifiant de la classe virtuelle supprimée

{
"id": "7Zi3zYvuHTZ7YLK7TQjdlQ%3d%3d"
}

Description des champs

Nom 

Obligatoire

Commentaires/description

id

Identifiant unique de la classe virtuelle.

Obligatoire en édition seulement.

(Type string)

title

      text

         languageId

        

Text : Titre de la classe virtuelle. (Type string)

Obligatoire en création seulement.

languageId : Le titre peut être multilingue : 

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

 (Type Number)

description

      text

         languageId

 

Text : Description de la classe virtuelle. (Type string)

languageId : La description peut être multilingue : 

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

 (Type Number)

startDate

 

Date et heure de début de la rencontre.

Une classe virtuelle créée sans date de début sera de type permanente.

(String YYYY-MM-DDTHH:MM:SSZ)

endDate

 

Date et heure de fin de la rencontre.

(String YYYY-MM-DDTHH:MM:SSZ)

duration

 

Durée de la rencontre, en minutes. S’il est spécifié, ce champ remplacera toute valeur placée comme ‘endDate’.

(Type number)

hyperlink

 

Hyperlien public de la rencontre. Modifie seulement la fin du lien. Par exemple : si on spécifie ‘2dhfwwoh6jqh’, le lien résultant ressemblerait à ‘https://www.domaine.com/2dhfwwoh6jqh’

(Type String)

coverId

 

Identifiant pour le visuel de la rencontre. 

(Type String)

presenterId

Identifiant pour le présentateur de l’activité.

Obligatoire en création seulement.

(Type String)

isPublicAccess

 

Spécifie si la rencontre est publique ou privée. (Type boolean)

state

 

Spécifie l’état (activée ou désactivée) de la classe virtuelle

(Type number)

  • 1 = Active
  • 3 = Inactive

presenceMinutes

 

Permet de déterminer le nombre de minutes requis pour qu’un utilisateur soit considéré comme présent dans le cours. 0 par défaut. 

(Type Number)

playbackAccessType

 

Spécifie le type d’accès aux enregistrements par défaut.

(Type number)

  • 0 = Administrateurs
  • 1 = Participants
  • 2 = Public
  • 3 = Public seulement

 

playbackExpirationDelay

 

Permet de choisir le délai d’expiration pour le visionnement des enregistrements.  

(Type Number)

  • 0 = Aucune expiration (aucune limite de temps) (valeur par défaut)
  • 1 = 1 jour
  • 2 = 7 jours 
  • 3 = 15 jours 
  • 4 = 1 mois 
  • 5 = 3 mois 
  • 6 = 6 mois 
  • 7 = 9 mois 
  • 8 = 1 an 
recordingModeBehavior
Mode d'enregistrement
  • 0 = Aucun
  • 1 = Automatique
  • 2 = Manuel

type

Lecture seule

Type de cette classe virtuelle.

  • 1 = Normal 
  • 2 = Permanente

 

creationDate

Lecture seule

Date et heure de la création de cette classe virtuelle.

(String YYYY-MM-DDTHH:MM:SSZ)

creatorUserId

Lecture seule

Identifiant unique de l’utilisateur ayant créé la classe virtuelle. Celui-ci aura toujours une valeur nulle pour les classes virtuelles créées par cet API.

(Type String)

isFromLMS

Lecture seule

Indique que la classe virtuelle est associée à du contenu de formation du LMS Lära.

(Type Boolean)

branches

 

Une liste d’identifiants de branches. Spécifie à quelles branches administratives doit être associée l’activité

Seulement disponible à la création (activity/create).

Activités/classes virtuelles : activity/getlist

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

/activity/getlist (request) - Requête de liste des classes virtuelles

{
"filterDate": "YYYY-MM-DDTHH:MM:SSZ",
"filterStartDate": "YYYY-MM-DDTHH:MM:SSZ",
"filterEndDate": "YYYY-MM-DDTHH:MM:SSZ" ,
"filterIndex": 2
}

/activity/getlist (response) - Retourne la liste des objets représentant les classes virtuelles

[
{
"id": "7Zi3zYvuHTZ7YLK7TQjdlQ%3d%3d",
"title": {
"texts": [
{
"text": "Rencontre préparatoire",
"languageId": 1
}
]
},
"description": {
"texts": [
{
"text": "Rencontre préparatoire au 1er Cycle",
"languageId": 1
}
]
},
"creatorUserId": "6d7yavtJwLemtOAO2HF5BQ%3d%3d",
"startDate": "2020-10-06T09:00:00",
"endDate": "2020-10-06T11:00:00",
"duration": 120,
"creationDate": "2020-10-01T09:31:10",
"hyperlink": "2dhfwwoh6jqh",
"coverId": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
"isFromLMS": false,
"isPublicAccess": true,
"accessPassword": "7rc8vc",
“type” : 1
},
{
"id": "7Zi3zYvuHTZ7YLK7TQjdlQ%3d%3d",
"title": {
"texts": [
{
"text": "Rencontre préparatoire",
"languageId": 1
}
]
},
"description": {
"texts": [
{
"text": "Rencontre préparatoire au 1er Cycle",
"languageId": 1
}
]
},
"creatorUserId": "6d7yavtJwLemtOAO2HF5BQ%3d%3d",
"startDate": "2020-10-06T09:00:00",
"endDate": "2020-10-06T11:00:00",
"duration": 120,
"creationDate": "2020-10-01T09:31:10",
"hyperlink": "2dhfwwoh6jqh",
"coverId": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
"isFromLMS": false,
"isPublicAccess": true,
"accessPassword": "7rc8vc",
“type” : 1
},
{
"id": "asdasd4656756732YLK7TQjdlQ%3d%3d",
"title": {
"texts": [
{
"text": "Rencontre préparatoire permanente",
"languageId": 1
}
]
},
"creatorUserId": "6d7yavtJwLemtOAO2HF5BQ%3d%3d",
"creationDate": "2020-10-01T09:31:10",
"hyperlink": "2dhfwwoh6jsdfsdfqh",
"coverId": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
"isFromLMS": false,
"isPublicAccess": true,
"accessPassword": "7rc8vc",
“type” : 2
}

]

Description des champs

Nom 

Obligatoire

Commentaires/description

filterDate

 

Filtre par date de création. Permet d’obtenir la liste des rencontres créées depuis une date précise.

(String YYYY-MM-DDTHH:MM:SSZ)

filterStartDate

 

Filtre par date de début de la rencontre. Permet d’obtenir toutes les rencontres qui commencent après une date précise

(Date de début) -String (YYYY-MM-DDTHH:MM:SSZ)

filterEndDate

 

Filtre par date de fin de la rencontre.

Si associé à une date de début, permet d’obtenir toutes les rencontres ayant lieu entre ces dates.

Si utilisé seul, il permet d’obtenir toutes les rencontres qui finissent après une date précise.

(Date de fin) -String (YYYY-MM-DDTHH:MM:SSZ)

filterIndex

 

Le paramètre de filtre par index est optionnel et correspond à une pagination de 200 rencontres. La méthode retourne la liste de 200 objets selon l’index passé comme filtre.

Un filtre par index de 1 retourne les rencontres 1 à 200 et un filtre par index de 2 retourne les utilisateurs de 201 à 400.

filterIncludeDisabled

 

Le paramètre de filtre des activités désactivées est optionnel.
 Par défaut elles ne sont jamais retournées, la valeur 1 permet d’inclure les activités désactivées dans la liste.

Activités/classes virtuelles : activity/duplicate

https://www.domaine.com/lmsapi/activity/duplicate

/activity/duplicate (request) - Requête de duplication d’une classe virtuelle

{
"id": "7Zi3zYvuHTZ7YLK7TQjdlQ%3d%3d",
"title": {
"texts": [
{
"text": "Rencontre préparatoire semestrielle - 2021",
"languageId": 1
},
{
"text": "Semi-annual preparatory meeting - 2021",
"languageId": 2
}
]
},
"startDate": "2021-10-10T09:00:00",
"endDate": "2021-10-10T12:00:00",
"duration": 180,
"includeUsers": false
}

/activity/duplicate (response) - Retourne l’identifiant de la classe virtuelle créée en duplication

{
"id": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d"
}

Description des champs

Nom 

Obligatoire

Commentaires/description

id

Identifiant unique de la classe virtuelle.

(Type string)

title

      text

         languageId

      

Text : Titre de la classe virtuelle dupliquée. (Type string)

languageId : Le titre peut être multilingue : 

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

 (Type Number)

startDate

 

Date et heure de début de la rencontre.

(String YYYY-MM-DDTHH:MM:SSZ)

endDate

 

Date et heure de fin de la rencontre.

(String YYYY-MM-DDTHH:MM:SSZ)

duration

 

Durée de la rencontre, en minutes. S’il est spécifié, ce champ remplacera toute valeur placée comme ‘endDate’.

(Type number)

includeUsers

 

Indique si la classe virtuelle doit conserver les participants de la classe originale. (Seul le présentateur sera conservé lorsque la valeur est false)

(Type Boolean)

Activités/classes virtuelles : activity/addparticipants

https://www.domaine.com/lmsapi/activity/addparticipants

/activity/addparticipants (request) - Requête d’ajout de participants à une classe virtuelle

{
"id": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
"participantList": [
{
"userId": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
"participantType": "1",
},
{
"userId": "6d7yavtJwLemtOAO2HF5BQ%3d%3d",
"participantType": "2",
}
]
}

/activity/addparticipants (response) - Retourne la classe virtuelle dont les participants ont été ajouté

{
"id": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d"
}

Activités/classes virtuelles : activity/removeparticipants

https://www.domaine.com/lmsapi/activity/removeparticipants

/activity/removeparticipants (request) - Requête la désassociation d’utilisateurs d’une classe virtuelle

{
"id": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
"participantList": [
{
"userId": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
},
{
"userId": "6d7yavtJwLemtOAO2HF5BQ%3d%3d",
}
]
}

/activity/addparticipants (response) - Retourne la classe virtuelle dont les participants ont été désassocié

{
"id": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d"
}

Activités/classes virtuelles : activity/setparticipants

https://www.domaine.com/lmsapi/activity/setparticipants

/activity/setparticipants (request) – Requête d’attribution de liste de participant à une classe virtuelle. La liste donnée sera appliquée à la classe virtuelle autant pour enlever des participants que pour en ajouter

{
"id": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
"participantList": [
{
"userId": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
"participantType": "1",
},
{
"userId": "6d7yavtJwLemtOAO2HF5BQ%3d%3d",
"participantType": "2",
}
]
}

/activity/setparticipants (response) - Retourne la classe virtuelle dont la liste de participants a été attribué

{
"id": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d"
}

Activités/classes virtuelles : activity/getparticipantlist

https://www.domaine.com/lmsapi/activity/getparticipantlist

/activity/getparticipantlist (request) - Requête la liste des participants d’une classe virtuelle

{
"id": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d"
}

/activity/getparticipantlist (response) - Retourne la liste des participants d’une classe virtuelle

{
"id": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
"participantList": [
{
"userId": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
"participantType": "1",
"isGuest": true,
},
{
"userId": "6d7yavtJwLemtOAO2HF5BQ%3d%3d",
"participantType": "2",
"isGuest": false,
}
]
}

Activités/classes virtuelles : activity/getparticipantslogs

https://www.domaine.com/lmsapi/activity/getparticipantslogs

/activity/getparticipantslogs (request) - Requête les temps de connexions d’un utilisateur ou de tous les utilisateurs d’une classe virtuelle

{
"id": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
"filterId": "6d7yavtJwLemtOAO2HF5BQ%3d%3d"
}

ATTENTION : 

filterId : est un identifiant d’utilisateur optionnel pour requêter que cet utilisateur. Si le paramètre est omis la liste des participants au complet sera retourné.

/activity/getparticipantslogs (response) - Retourne la liste des participants d’une classe virtuelle incluant les temps de connexions d’un ou de tous les utilisateurs

{
"id": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
"participantList": [
{
"userId": "6d7yavtJwLemtOAO2HF5BQ%3d%3d",
"participantType": "2",
"isGuest": false,
"connectionDuration": 60.5,
"playbackDuration": 0,
}
]
}

Description des champs

Nom 

Obligatoire

Commentaires/description

id

Identifiant unique de la classe virtuelle.

(Type string)

participantList

Liste des participants à ajouter ou modifier.

participantList.userId

Identifiant unique de l’utilisateur à ajouter à la classe virtuelle

(Type string)

participantList.participantType

 

Type de participant à ajouter à la classe virtuelle. Si vide le type participant est pris par défaut.

  • 0 = Participant
  • 1 = Animateur
  • 2 = Hôte

 

 (Type Number)

 

participantList.isGuest

Lecture seule

Indique si l’utilisateur est un utilisateur invité.

 

 (Type Boolean)

 

participantList.connectionDuration

Lecture seule

Nombre de temps en minute de connexion à la classe virtuelle.

 

 (Type Number)

 

participantList.playbackDuration

Lecture seule

Nombre de temps en minute de connexion aux revoir d’une classe virtuelle.

 

 (Type Number)

 

Activités/classes virtuelles : activity/getgroups

https://www.domaine.com/lmsapi/activity/getgroups

/activity/getgroups (request) - Requête la liste des groupes associé à une classe virtuelle

{
"id": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d"
}

/activity/getgroups (response) - Retourne la liste des groupes associé à la classe virtuelle

{
"id": "vBW5xMw1VQ2A8DFaNy22zA",
"name": {
"texts": [{
"text": "Mon groupe",
"languageId": 1
}
]
},
"creationDate": "2018-02-08T15:02:45.73",
"createdByUserID": "%2fUtsC30QAPbKKJCD7cUkJA%3d%3d",
}

ATTENTION : La description des champs peut être retrouvé dans la section Groupes.

Activités/classes virtuelles : activity/addgroup

https://www.domaine.com/lmsapi/activity/addgroup

/activity/addgroup (request) - Requête pour ajouter un groupe à une classe virtuelle

{
"id": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
"groupId": "6d7yavtJwLemtOAO2HF5BQ%3d%3d"
}

/activity/addgroup (response) - Retourne le groupe ajouté à la classe virtuelle

{
"id": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
"groupId": "6d7yavtJwLemtOAO2HF5BQ%3d%3d"
}

Activités/classes virtuelles : activity/removegroup

https://www.domaine.com/lmsapi/activity/removegroup

/activity/removegroup (request) - Requête pour retirer un groupe d’une classe virtuelle

{
"id": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
"groupId": "6d7yavtJwLemtOAO2HF5BQ%3d%3d"
}

/activity/removegroup (response) - Retourne le groupe retiré à la classe virtuelle

{
"id": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
"groupId": "6d7yavtJwLemtOAO2HF5BQ%3d%3d"
}

Activités/classes virtuelles : activity/unlinkgroup

https://www.domaine.com/lmsapi/activity/unlinkgroup

/activity/unlinkgroup (request) - Requête pour délier un groupe à une classe virtuelle. Cette opération ne désassocie pas les utilisateurs du groupe

{
"id": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
"groupId": "6d7yavtJwLemtOAO2HF5BQ%3d%3d"
}

/activity/unlinkgroup (response) - Retourne le groupe délié de la classe virtuelle

{
"id": "vrj0IrWe0HF%2bK9OKGpDF5A%3d%3d",
"groupId": "6d7yavtJwLemtOAO2HF5BQ%3d%3d"
}

Activités/classes virtuelles : activity/getbranches

https://www.domaine.com/lmsapi/activity/getbranches

/activity/getbranches (request) - Requête pour obtenir la liste des branches administratives associées à une activité

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

/activity/getbranches (response) – Retourne la liste des branches associées à l’activité

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

Activités/classes virtuelles : activity/addbranches

https://www.domaine.com/lmsapi/activity/addbranches

/activity/addbranches (request) – Requête pour ajouter des branches administratives à une activité de classe virtuelle

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

/activity/addbranches (response) - Retourne l’identifiant de l’activité à laquelle des branches ont été ajoutées

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

Activités/classes virtuelles : activity/removebranches

https://www.domaine.com/lmsapi/activity/removebranches

/activity/removebranches (request) - Requête pour enlever des branches administratives d’une activité de classe virtuelle

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

/activity/removebranches (response) - Retourne l’identifiant de l’activité de laquelle des branches ont été enlevées

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

Activités/classes virtuelles : activity/sendinvitation

https://www.domaine.com/lmsapi/activity/sendinvitation

/activity/sendinvitation(request) - Requête pour envoyer les invitations à une activité de classe virtuelle

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

/activity/sendinvitation (response) - Retourne l’identifiant de l’activité de laquelle des invitations ont été envoyées

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


Description des codes d’erreurs des méthodes liées aux classes virtuelles

Numéro

Message

Commentaires/description

1700

Required id

Vous devez fournir un identifiant de classe virtuelle.

1701

Invalid id

L’identifiant fourni pour la classe virtuelle est invalide.

1702

End or Duration required

La date de fin ou la durée sont requis.

1703

Hyperlink is not available

L’hyperlien spécifié est déjà utilisé.

1704

Invalid coverId

L’identifiant du visuel de la rencontre est invalide.

1705

Required presenterId

L’identifiant du présentateur de la rencontre est requis lors de la création d’une activité.

1706

Invalid presenterId

L’identifiant du présentateur de la rencontre est invalide.

1707

Required title

Le titre de l’activité est requis lors de la création d’une activité.

1708

Invalid title length

Le titre est invalide, il doit être entre 3 et 100 caractères.

1709

Ending date of the activity must be higher than the start date

La date de fin de l’activité doit être plus haut que la date de début.

1710

Hyperlink is invalid

Le format de l’hyperlien ne convient pas (Il doit contenir uniquement des chiffres et des lettres)

1711

Cannot be deleted

Tous les utilisateurs doivent être déconnectés pour pouvoir supprimer l’activité 

1712

Invalid participantType

Le type de participant est invalide.

1713

Invalid userId

L’identifiant utilisateur est invalide.

1714

Presenter error

Il y a une erreur dans la requête concernant le présenteur.

1715

Invalid filterId

L’identifiant pour filter est invalide.

1716

Required userId

L’identifiant utilisateur est requis.

1717

Invalid DateTime

Spécifier une date de début ou de fin ou une durée n’est pas valide dans le cas d’une duplication d’une activité permanente.

1718

Invalid State

La valeur d’état doit être 1 = Active ou 3 = Inactive.

1719

Activity must have Active state to be duplicated

L’activité doit être active pour être dupliqué.

1720

Invalid playbackAccessType

La valeur pour le type d’accès par défaut pour les enregistrements est invalide.

1721

Invalid playbackExpirationDelay

La valeur d’expiration d’enregistrement par défaut est invalide.

1722

Missing required branches

Le paramètre « branches » est obligatoire.

1723

Invalid branchId

Un identifiant de branche est invalide.

1724

Cannot remove all branches

Impossible de supprimer toutes les branches administratives d’une activité.

1725Cannot add branchesImpossible d'ajouter les branches administratives à une activité, car il y a des branches déjà ajoutées.
1726Cannot remove branchesImpossible de supprimer les branches administratives d'une activité, car il y a des branches qui ne sont pas associées.
1727Required usersUne liste d'utilisateurs est nécessaire pour envoyer des invitations.
1728Invitation not sent

Il y a une erreur dans la requête concernant l'envoi.

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.