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 User| Nom | Description | Type | Informations complémentaires |
|---|---|---|---|
| id | globally unique identifier |
Aucune. |
|
| string |
Aucune. |
||
| lastname | string |
Aucune. |
|
| firstname | string |
Aucune. |
|
| type | UserTypeEnum |
Aucune. |
|
| structure | globally unique identifier |
Aucune. |
|
| isAdminClient | boolean |
Aucune. |
|
| langues | Collection of Langue |
Aucune. |
Formats de réponse
application/json, text/json
Sample:
[
{
"id": "66352a13-5cc4-4e94-8762-965f2eb0b4fa",
"email": "lorem ipsum dolor 2",
"lastname": "lorem ipsum dolor 3",
"firstname": "lorem ipsum dolor 4",
"type": 1,
"structure": "eea64714-b2f9-40a6-98e4-7e7cef3bf127",
"isAdminClient": true,
"langues": [
{
"id": "lorem ipsum dolor 1",
"libelle": "lorem ipsum dolor 2"
},
{
"id": "lorem ipsum dolor 1",
"libelle": "lorem ipsum dolor 2"
}
]
},
{
"id": "66352a13-5cc4-4e94-8762-965f2eb0b4fa",
"email": "lorem ipsum dolor 2",
"lastname": "lorem ipsum dolor 3",
"firstname": "lorem ipsum dolor 4",
"type": 1,
"structure": "eea64714-b2f9-40a6-98e4-7e7cef3bf127",
"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>66352a13-5cc4-4e94-8762-965f2eb0b4fa</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>eea64714-b2f9-40a6-98e4-7e7cef3bf127</structure>
<type>1</type>
</User>
<User>
<email>lorem ipsum dolor 2</email>
<firstname>lorem ipsum dolor 4</firstname>
<id>66352a13-5cc4-4e94-8762-965f2eb0b4fa</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>eea64714-b2f9-40a6-98e4-7e7cef3bf127</structure>
<type>1</type>
</User>
</ArrayOfUser>
text/csv
Sample:
Identifiant;Email;LastName;FirstName;UserType;StructureId;IsAdminClient;Langues 66352a13-5cc4-4e94-8762-965f2eb0b4fa;lorem ipsum dolor 2;lorem ipsum dolor 3;lorem ipsum dolor 4;Administrateur;eea64714-b2f9-40a6-98e4-7e7cef3bf127;True;System.Collections.Generic.List`1[ApiModels.v3.Bordereau.Langue] 66352a13-5cc4-4e94-8762-965f2eb0b4fa;lorem ipsum dolor 2;lorem ipsum dolor 3;lorem ipsum dolor 4;Administrateur;eea64714-b2f9-40a6-98e4-7e7cef3bf127;True;System.Collections.Generic.List`1[ApiModels.v3.Bordereau.Langue]