- Démarrage
- Authentification
- Étendues et autorisations
- API de gestion de plate-forme
- Limites de débit d'API pour Identity Server
- Récupération de partitionGlobalId pour l'utilisation de l'API
- Alertes
- Obtenir le résumé de la consommation des locataires
- Obtenir le résumé de la consommation des locataires par locataire
- Obtenir la consommation de locataires par dossier
- Obtenir la consommation quotidienne des locataires par service
Point de terminaison POST pour récupérer la répartition quotidienne de la consommation par service pour un locataire spécifique, avec des filtres de dossier et de propriété facultatifs.
Utilisez ce point de terminaison pour récupérer la répartition quotidienne de la consommation par service pour un locataire spécifique.
Point de terminaison de l’API
POST {accessURL}/lease_/api/usage/{organizationId}/tenants/daily-consumption-by-service
Remplacez {accessURL} dans tous les chemins de point de terminaison par l'URL de base de votre plate-forme cloud :
| Cloud Platform | URL d'accès |
|---|---|
| Test Cloud | https://cloud.uipath.com/ |
| Test Cloud Secteur Public | https://govcloud.uipath.us/ |
| Test Cloud dédié | https://{customURL}.dedicated.uipath.com/ |
En-têtes de requête.
--header 'Authorization: Bearer {access_token}'
--header 'Content-Type: application/json'
--header 'Authorization: Bearer {access_token}'
--header 'Content-Type: application/json'
Pour obtenir le {access_token}, assurez-vous de vous authentifier via l'une des méthodes ROPC décrite ici.
Paramètres de chemin d'accès
| Paramètre du chemin d'accès | Type de données | Description |
|---|---|---|
organizationId (requis) | Chaîne (GUID) | L'ID de l'organisation dans laquelle réside votre locataire. |
Corps de la requête
Le corps de la requête spécifie le locataire, la plage de dates, le code consommable et les filtres facultatifs. Pour obtenir une liste détaillée des codes consommables, consultez la section Consommables.
{
"tenantId": "string",
"startDate": 0,
"endDate": 0,
"consumableCode": "string",
"aggregateByOwnership": false,
"folderKeys": ["string"]
}
{
"tenantId": "string",
"startDate": 0,
"endDate": 0,
"consumableCode": "string",
"aggregateByOwnership": false,
"folderKeys": ["string"]
}
startDateetendDatesont des horodatages Unix en millisecondes.aggregateByOwnershipest facultatif (par défaut:false). Lorsqu’elle est définie surtrue, la consommation est agrégée par le dossier qui possède le processus plutôt que de l’endroit où il a été exécuté.folderKeysest facultatif. Fournissez une liste de GUID de dossier pour filtrer les résultats uniquement dans des dossiers spécifiques.
Réponses
200 OK
Renvoie une liste des enregistrements de consommation quotidienne regroupés par service pour le locataire spécifié.
Exemple de requête
L’appel doit ressembler à l’exemple suivant (cURL) :
curl --location --request POST 'https://cloud.uipath.com/lease_/api/usage/11111111-1111-1111-1111-111111111111/tenants/daily-consumption-by-service' \
--header 'Authorization: Bearer 1234' \
--header 'Content-Type: application/json' \
--data-raw '{
"tenantId": "string",
"startDate": 1704067200000,
"endDate": 1706745600000,
"consumableCode": "consumption_unit_code"
}'
curl --location --request POST 'https://cloud.uipath.com/lease_/api/usage/11111111-1111-1111-1111-111111111111/tenants/daily-consumption-by-service' \
--header 'Authorization: Bearer 1234' \
--header 'Content-Type: application/json' \
--data-raw '{
"tenantId": "string",
"startDate": 1704067200000,
"endDate": 1706745600000,
"consumableCode": "consumption_unit_code"
}'
Voici le corps de la réponse pour une récupération quotidienne réussie de la consommation:
{
"items": [
{
"date": "2024-01-15",
"service": "string",
"consumedAmount": 0
}
]
}
{
"items": [
{
"date": "2024-01-15",
"service": "string",
"consumedAmount": 0
}
]
}