GET api/structures/{id}/users

Récupère les utilisateurs d'une structure

Description de la Requête

Paramètres de l'URI

NomDescriptionTypeInformations 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
NomDescriptionTypeInformations complémentaires
id

globally unique identifier

Aucune.

email

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]