GET api/structures/{id}/users
Récupère les utilisateurs d'une structure
Description de la Requête
Paramètres de l'URI
Nom | Description | Type | Informations complémentaires |
---|---|---|---|
id |
L'identifiant de la structure |
globally unique identifier |
Required |
Paramètres du corps de la requête (BODY)
Aucun.
Description de la réponse
Description de la ressource retournée
La liste des utilisateurs associés à la structure
Collection of UserNom | Description | Type | Informations complémentaires |
---|---|---|---|
id |
L'identifiant unique de l'utilisateur Tourinsoft |
globally unique identifier |
Aucune. |
L'adresse email de l'utilisateur Tourinsoft |
string |
Aucune. |
|
lastname |
Le nom de l'utilisateur |
string |
Aucune. |
firstname |
Le prénom de l'utilisateur |
string |
Aucune. |
type |
Le type d'utilisateur Tourinsoft |
UserTypeEnum |
Aucune. |
structure |
L'identifiant de la structure de l'utilisateur |
globally unique identifier |
Aucune. |
isAdminClient |
Indique si l'utilisateur est un administrateur de la structure racine |
boolean |
Aucune. |
langues |
La liste des langues de l'utilisateur |
Aucune. |
Formats de réponse
application/json, text/json
Sample:
[ { "id": "204724e5-191e-4d28-8a8d-af8152beafd9", "email": "lorem ipsum dolor 2", "lastname": "lorem ipsum dolor 3", "firstname": "lorem ipsum dolor 4", "type": 1, "structure": "003421c3-5918-4d83-a9d0-747b5a8c6d2d", "isAdminClient": true, "langues": [ { "id": "lorem ipsum dolor 1", "libelle": "lorem ipsum dolor 2" }, { "id": "lorem ipsum dolor 1", "libelle": "lorem ipsum dolor 2" } ] }, { "id": "204724e5-191e-4d28-8a8d-af8152beafd9", "email": "lorem ipsum dolor 2", "lastname": "lorem ipsum dolor 3", "firstname": "lorem ipsum dolor 4", "type": 1, "structure": "003421c3-5918-4d83-a9d0-747b5a8c6d2d", "isAdminClient": true, "langues": [ { "id": "lorem ipsum dolor 1", "libelle": "lorem ipsum dolor 2" }, { "id": "lorem ipsum dolor 1", "libelle": "lorem ipsum dolor 2" } ] } ]
application/xml, text/xml
Sample:
<ArrayOfUser xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ApiModels.v3.Users"> <User> <email>lorem ipsum dolor 2</email> <firstname>lorem ipsum dolor 4</firstname> <id>204724e5-191e-4d28-8a8d-af8152beafd9</id> <isAdminClient>true</isAdminClient> <langues xmlns:d3p1="http://schemas.datacontract.org/2004/07/ApiModels.v3.Bordereau"> <d3p1:Langue> <d3p1:Id>lorem ipsum dolor 1</d3p1:Id> <d3p1:Libelle>lorem ipsum dolor 2</d3p1:Libelle> </d3p1:Langue> <d3p1:Langue> <d3p1:Id>lorem ipsum dolor 1</d3p1:Id> <d3p1:Libelle>lorem ipsum dolor 2</d3p1:Libelle> </d3p1:Langue> </langues> <lastname>lorem ipsum dolor 3</lastname> <structure>003421c3-5918-4d83-a9d0-747b5a8c6d2d</structure> <type>1</type> </User> <User> <email>lorem ipsum dolor 2</email> <firstname>lorem ipsum dolor 4</firstname> <id>204724e5-191e-4d28-8a8d-af8152beafd9</id> <isAdminClient>true</isAdminClient> <langues xmlns:d3p1="http://schemas.datacontract.org/2004/07/ApiModels.v3.Bordereau"> <d3p1:Langue> <d3p1:Id>lorem ipsum dolor 1</d3p1:Id> <d3p1:Libelle>lorem ipsum dolor 2</d3p1:Libelle> </d3p1:Langue> <d3p1:Langue> <d3p1:Id>lorem ipsum dolor 1</d3p1:Id> <d3p1:Libelle>lorem ipsum dolor 2</d3p1:Libelle> </d3p1:Langue> </langues> <lastname>lorem ipsum dolor 3</lastname> <structure>003421c3-5918-4d83-a9d0-747b5a8c6d2d</structure> <type>1</type> </User> </ArrayOfUser>
text/csv
Sample:
Identifiant;Email;LastName;FirstName;UserType;StructureId;IsAdminClient;Langues 204724e5-191e-4d28-8a8d-af8152beafd9;lorem ipsum dolor 2;lorem ipsum dolor 3;lorem ipsum dolor 4;Administrateur;003421c3-5918-4d83-a9d0-747b5a8c6d2d;True;System.Collections.Generic.List`1[ApiModels.v3.Bordereau.Langue] 204724e5-191e-4d28-8a8d-af8152beafd9;lorem ipsum dolor 2;lorem ipsum dolor 3;lorem ipsum dolor 4;Administrateur;003421c3-5918-4d83-a9d0-747b5a8c6d2d;True;System.Collections.Generic.List`1[ApiModels.v3.Bordereau.Langue]