GET api/users

Récupère tous les utilisateurs visibles en fonction des droits qui vous ont été accordés

Description de la Requête

Paramètres de l'URI

Aucun.

Paramètres du corps de la requête (BODY)

Aucun.

Description de la réponse

Description de la ressource retournée

Liste d'utilisateurs

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

Collection of Langue

Aucune.

Formats de réponse

application/json, text/json

Sample:
[
  {
    "id": "eee95d13-4490-4a02-8ac2-23c77f0013fd",
    "email": "lorem ipsum dolor 2",
    "lastname": "lorem ipsum dolor 3",
    "firstname": "lorem ipsum dolor 4",
    "type": 1,
    "structure": "7829b4cb-85a3-4f06-aba0-26bdf0087c72",
    "isAdminClient": true,
    "langues": [
      {
        "id": "lorem ipsum dolor 1",
        "libelle": "lorem ipsum dolor 2"
      },
      {
        "id": "lorem ipsum dolor 1",
        "libelle": "lorem ipsum dolor 2"
      }
    ]
  },
  {
    "id": "eee95d13-4490-4a02-8ac2-23c77f0013fd",
    "email": "lorem ipsum dolor 2",
    "lastname": "lorem ipsum dolor 3",
    "firstname": "lorem ipsum dolor 4",
    "type": 1,
    "structure": "7829b4cb-85a3-4f06-aba0-26bdf0087c72",
    "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>eee95d13-4490-4a02-8ac2-23c77f0013fd</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>7829b4cb-85a3-4f06-aba0-26bdf0087c72</structure>
    <type>1</type>
  </User>
  <User>
    <email>lorem ipsum dolor 2</email>
    <firstname>lorem ipsum dolor 4</firstname>
    <id>eee95d13-4490-4a02-8ac2-23c77f0013fd</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>7829b4cb-85a3-4f06-aba0-26bdf0087c72</structure>
    <type>1</type>
  </User>
</ArrayOfUser>

text/csv

Sample:
Identifiant;Email;LastName;FirstName;UserType;StructureId;IsAdminClient;Langues
eee95d13-4490-4a02-8ac2-23c77f0013fd;lorem ipsum dolor 2;lorem ipsum dolor 3;lorem ipsum dolor 4;Administrateur;7829b4cb-85a3-4f06-aba0-26bdf0087c72;True;System.Collections.Generic.List`1[ApiModels.v3.Bordereau.Langue]
eee95d13-4490-4a02-8ac2-23c77f0013fd;lorem ipsum dolor 2;lorem ipsum dolor 3;lorem ipsum dolor 4;Administrateur;7829b4cb-85a3-4f06-aba0-26bdf0087c72;True;System.Collections.Generic.List`1[ApiModels.v3.Bordereau.Langue]