Dit artikel is vertaald met behulp van AI en kan kleine onnauwkeurigheden bevatten. Raadpleeg de Engelse versie voor volledige nauwkeurigheid.
In deze sectie worden de stappen beschreven om te controleren of er een actieve langlopende bewerking is op een bepaalde objectdefinitie.
HTTP-responses
HTTP-responsstatuscode | Interpretatie |
200 OK | Het resultaat kan Als Als |
400 Bad Request | Er zijn één of meer validatiefouten opgetreden. De ID-padparameter is ongeldig of bestaat niet. |
401 Unauthorized | Ongeldige of ontbrekende API-sleutel en/of tenant |
403 Forbidden | De gebruiker mag deze objectdefinitie niet controleren op een mogelijke langlopende bewerking |
Om te controleren of er een lopende langlopende actie is op een bestaande objectdefinitie, doe je een GET-verzoek naar het /object-definitions/{id}/long-running endpoint en geef je het volgende op:
Bedrijfsmiddel/endpoint-bestemmings-URL. Vervang de padparameter {id} door de ID van de objectdefinitie die je wilt controleren.
De header voor je API-verzoek
Om te controleren of er een langlopend proces actief is op de objectdefinitie met de id 640b3d7d4a28b925fcf8b8b2, sturen we een GET-verzoek naar de URI https://public-api.eu.bluedolphin.app/v1/object-definitions/640b3d7d4a28b925fcf8b8b2/long-running.
curl -L 'https://public-api.eu.bluedolphin.app/v1/object-definitions/640b3d7d4a28b925fcf8b8b2/long-running' \-H 'x-api-key: YOURAPIKEYSECRET' \-H 'tenant: yourtenantname' \-H 'Content-Type: application/json' \-d ''
Een geslaagde oproep geeft een response met een 200 OK HTTP-statuscode en de volgende body terug, wat betekent dat er geen actief langlopend proces is voor deze definitie:
{ "result": false}
Als er wel een actief langlopend proces is voor deze definitie, wordt een response met een 200 OK HTTP-statuscode en de volgende body teruggegeven:
{ "result": true}