Naar de hoofdinhoud

Verwijder een Object

Geschreven door Jetmir Abdija
Deze week bijgewerkt

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"}
Was dit een antwoord op uw vraag?