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

L'identifiant unique de l'utilisateur Tourinsoft

globally unique identifier

Aucune.

email

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]