Naar de hoofdinhoud

Meerdere objecten verwijderen

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 meerdere objecten uit de tenant te verwijderen. Je kunt alleen objecten verwijderen die niet Archived zijn, omdat dit endpoint gebruikt wordt om de status van objecten te wijzigen van niet-Archived naar Archived.

HTTP-responsen

HTTP response statuscode

Betekenis

200 OK

Objecten succesvol verwijderd

206 Partial Content

Sommige verwijderingen zijn mislukt door een of meer van de volgende redenen:

  • Objecten bestaan niet

  • Objecten zijn al Archived

  • De gebruiker mag bepaalde objecttypen niet verwijderen

Als alle verwijderingen mislukken, wordt er alsnog een 206 geretourneerd.

400 Bad Request

Er zijn een of meer validatiefouten opgetreden. Het formaat van een of meer object_ids is onjuist.

401 Unauthorized

Ongeldige of ontbrekende API key secret en/of tenant

Voorwaarde

  • Om een object van een specifiek objecttype te verwijderen, moet je rechten hebben voor die objectdefinitie

Om bestaande objecten te verwijderen, doe je een DELETE-verzoek naar het /objects endpoint met daarin:

  • Bedrijfsmiddel/endpoint bestemmings-URL

  • De header voor je API-verzoek

  • De request body, die een lijst met strings van object-ID's moet bevatten die je uit de tenant wilt verwijderen

Om twee objecten met de ID's 64787c4cf75963e01025b23d en 64787c5d5b34e7232a4f7480 te verwijderen, sturen we het DELETE-verzoek naar de URI https://public-api.eu.bluedolphin.app/v1/objects.

curl -L -X DELETE 'https://public-api.eu.bluedolphin.app/v1/objects' \-H 'x-api-key: YOURAPIKEYSECRET' \-H 'tenant: yourtenantname' \-H 'Content-Type: application/json' \-d '{    "object_ids": ["64787c4cf75963e01025b23d", "64787c5d5b34e7232a4f7480"]}'

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?