UiPath Documentation
private-test-cloud
2.2510
true
Private Test Cloud-API-Leitfaden
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Alle Roboterkonten abrufen

API-Referenz zum Abrufen aller Roboterkonten in Private Test Cloud, einschließlich Endpunkten, Anforderungsfeldern und Antworten.

Gibt die Liste aller Roboterkonten einer Organisation basierend auf der Organisations-ID zurück.

API-Endpunkt​

GET https://{yourDomain}/{organizationName}/identity_/api/RobotAccount

Scopes​

Folgende Scopes sind erforderlich:

  • PM.RobotAccount
  • PM.RobotAccount.Read

Anforderungsheader​

--header 'Authorization: Bearer {access_token}'\
--header 'Content-Type: application/json'
--header 'Authorization: Bearer {access_token}'\
--header 'Content-Type: application/json'
Hinweis:

Um das {access_token} zu erhalten, müssen Sie sich mit einer der unter Authentifizierungsmethoden beschriebenen Methoden authentifizieren.

Pfadparameter​

PfadparameterDatentypBeschreibung
partitionGlobalId (erforderlich)StringDie ID der Organisation, für die Sie die Roboterkonten abrufen möchten.

Abfrageparameter​

AbfrageparameterDatentypBeschreibung
searchTerm (optional)StringDer Schlüssel, nach dem Sie die Roboterkonten durchsuchen möchten.
top (optional)Int32Zeigen Sie die obersten N Roboterkonten an.
skip (optional)Int32Überspringen Sie die obersten N Roboterkonten.
sortBy (optional)Int32Geben Sie die DTO-Eigenschaft an, nach der Prüfungseinträge sortiert werden.
Zum Beispiel: name, creationTime, id etc.
sortOrder (optional)Int32Bestimmen Sie die Sortierreihenfolge. Zum Beispiel aufsteigend (asc) oder absteigend (desc).

Antworten​

200 OK​

Gibt die abgefragten Roboterkonten zurück.

Beispielanforderung​

Angenommen, Sie haben alle Informationen gesammelt, die zum Erstellen des API-Aufrufs erforderlich sind.

  • Ihre {baseURL} ist: https://{yourDomain}/{organizationName}/identity_
  • Ihre {access_token} ist: 1234 (aus Gründen der Länge).
  • Die {partitionGlobalId} lautet: 3fa85f64-5717-4562-b3fc-2c963f66afa6
  • Sie legen die folgenden Abfrageparameter fest:
    • searchTerm = bot
    • top = 2, um die beiden obersten Einträge anzuzeigen
    • skip = 2, um die ersten beiden Einträge zu überspringen
    • sortBy = name, um die Einträge nach Namen zu sortieren
    • sortOrder = asc, um die Einträge vom ältesten bis zum neuesten Eintrag zu sortieren

Der Aufruf sollte dem folgenden Beispiel ähneln (cURL):

curl --location --request GET 'https://{yourDomain}/{organizationName}/identity_/api/RobotAccount/3fa85f64-5717-4562-b3fc-2c963f66afa6?searchTerm=attended&top=2&skip=2&sortBy=name&sortOrder=asc' \
--header 'Authorization: Bearer 1234' \
--header 'Content-Type: application/json'
curl --location --request GET 'https://{yourDomain}/{organizationName}/identity_/api/RobotAccount/3fa85f64-5717-4562-b3fc-2c963f66afa6?searchTerm=attended&top=2&skip=2&sortBy=name&sortOrder=asc' \
--header 'Authorization: Bearer 1234' \
--header 'Content-Type: application/json'

Hier ist der Antworttext für einen erfolgreichen Abruf von Prüfungseinträgen:

{
    "totalCount": 3,
    "results": [
        {
            "id": "55-ab",
            "name": "Bot5",
            "displayName": "Bot5",
            "creationTime": "2021-10-19T18:05:17.3465735",
            "lastLoginTime": null,
            "groupIds": [
                "group1",
                "group2",
                "group3"
            ]
        },
        {
            "id": "66-cd",
            "name": "Bot6",
            "displayName": "Bot6",
            "creationTime": "2021-10-19T18:06:00.3088553",
            "lastLoginTime": null,
            "groupIds": [
                "group1",
                "group3"
            ]
        },
        {
            "id": "77-ef",
            "name": "Bot7",
            "displayName": "Bot7",
            "creationTime": "2021-10-19T18:05:31.4736281",
            "lastLoginTime": null,
            "groupIds": [
                "group2"
            ]
        }
    ]
}
{
    "totalCount": 3,
    "results": [
        {
            "id": "55-ab",
            "name": "Bot5",
            "displayName": "Bot5",
            "creationTime": "2021-10-19T18:05:17.3465735",
            "lastLoginTime": null,
            "groupIds": [
                "group1",
                "group2",
                "group3"
            ]
        },
        {
            "id": "66-cd",
            "name": "Bot6",
            "displayName": "Bot6",
            "creationTime": "2021-10-19T18:06:00.3088553",
            "lastLoginTime": null,
            "groupIds": [
                "group1",
                "group3"
            ]
        },
        {
            "id": "77-ef",
            "name": "Bot7",
            "displayName": "Bot7",
            "creationTime": "2021-10-19T18:05:31.4736281",
            "lastLoginTime": null,
            "groupIds": [
                "group2"
            ]
        }
    ]
}
  • API-Endpunkt​
  • Scopes​
  • Anforderungsheader​
  • Pfadparameter​
  • Abfrageparameter​
  • Antworten​
  • 200 OK​
  • Beispielanforderung​

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben