Dit artikel is vertaald met behulp van AI en kan kleine onnauwkeurigheden bevatten. Raadpleeg de Engelse versie voor volledige nauwkeurigheid.
In deze sectie vind je de stappen om een bestaand object uit een tenant te verwijderen. Je kunt alleen objecten verwijderen die niet gearchiveerd zijn, omdat dit endpoint gebruikt wordt om de status van een object te wijzigen van niet-gearchiveerd naar gearchiveerd.
HTTP-responses
HTTP-responsstatuscode | Betekenis |
200 OK | Object succesvol verwijderd |
401 Unauthorized | Ongeldige of ontbrekende API-sleutel, secret en/of tenant |
400 Bad Request | Er zijn één of meer validatiefouten opgetreden. Object kan niet worden verwijderd. |
403 Forbidden | De gebruiker mag dit type objecten niet verwijderen |
Voorwaarde
Om een object van een specifiek object type te verwijderen, moet je rechten hebben voor die objectdefinitie
Om een bestaand actief object te verwijderen, doe je een DELETE-verzoek naar het /objects/{id} endpoint en geef je het volgende op:
Bedrijfsmiddel/endpoint-bestemmings-URL. Vervang de padparameter {id} door het ID van het object dat je uit de repository wilt verwijderen.
De header voor je API-verzoek
Om het object met het id 647606da1a76b4928daf5f72 te verwijderen, sturen we een DELETE-verzoek naar de URI https://public-api.eu.bluedolphin.app/v1/objects/647606da1a76b4928daf5f72.
curl -L -X DELETE 'https://public-api.eu.bluedolphin.app/v1/objects/647606da1a76b4928daf5f72' \-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:
{ "result": "OK"}