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 response statuscode | Betekenis |
200 OK | Object succesvol verwijderd |
401 Unauthorized | Ongeldige of ontbrekende API key secret en/of tenant |
400 Bad Request | Er zijn één of meer validatiefouten opgetreden. Object kan niet verwijderd worden. |
403 Forbidden | De gebruiker mag dit type objecten niet verwijderen |
Voorwaarde
Om een object van een specifiek objecttype 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 met de volgende specificaties:
Bedrijfsmiddel/endpoint bestemming URL. Vervang de padparameter {id} door de ID van het object dat je uit de repository wilt verwijderen.
De header voor je API-verzoek
Om het object met de 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 call geeft een response terug met een 200 OK HTTP statuscode en de volgende body:
{ "result": "OK"}