POST api/utilisateurs/disponibilites
Retourne la disponibilité d'un ou plusieurs utilisateur à la date/heure passée (ou à l'instant T si aucune date n'est fournie).
Un utilisateur est disponible à un instant si :
- Il n'a pas de RDV Business
- Il n'est pas absent
- Il n'a pas d'essai programmé
La route est en POST pour ne pas limiter la nombre d'IDUtilisateur passé (limite dans la longueur de la query string si GET)
Request Information
URI Parameters
None.
Body Parameters
Json : { IDsUtilisateurs: [], date: "" }
ListDisponibiliteRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| IDsUtilisateur |
Liste des IDs utilisateurs |
Collection of integer |
None. |
| Date |
Date pour laquelle on vérifie la disponibilité |
date |
None. |
Request Formats
application/json, text/json
Sample:
{
"IDsUtilisateur": [
1,
2
],
"Date": "2026-09-28T10:36:20.8441728+02:00"
}
application/xml, text/xml
Sample:
<ListDisponibiliteRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SelectUp.APIeSellerREST.Requests">
<Date>2026-09-28T10:36:20.8441728+02:00</Date>
<IDsUtilisateur xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>1</d2p1:int>
<d2p1:int>2</d2p1:int>
</IDsUtilisateur>
</ListDisponibiliteRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Collection of UtilisateurDisponibilite| Name | Description | Type | Additional information |
|---|---|---|---|
| IDUtilisateur | integer |
None. |
|
| EstDisponible | boolean |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"IDUtilisateur": 1,
"EstDisponible": true
},
{
"IDUtilisateur": 1,
"EstDisponible": true
}
]
application/xml, text/xml
Sample:
<ArrayOfUtilisateurDisponibilite xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SelectUp.APIeSellerREST.Models">
<UtilisateurDisponibilite>
<EstDisponible>true</EstDisponible>
<IDUtilisateur>1</IDUtilisateur>
</UtilisateurDisponibilite>
<UtilisateurDisponibilite>
<EstDisponible>true</EstDisponible>
<IDUtilisateur>1</IDUtilisateur>
</UtilisateurDisponibilite>
</ArrayOfUtilisateurDisponibilite>