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 aanwezig is op een bepaalde objectdefinitie.
HTTP-responses
HTTP response statuscode | 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 key secret en/of tenant |
403 Forbidden | De gebruiker heeft geen toestemming om deze objectdefinitie te 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 met de volgende gegevens:
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 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 terug met een 200 OK HTTP-statuscode en de volgende body, 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}