Naar de hoofdinhoud

Verwijder meerdere Relaties

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 relaties tussen objecten uit het repository te verwijderen.

HTTP-responses

HTTP response statuscode

Betekenis

200 OK

Relaties succesvol verwijderd

206 Partial Content

Sommige relaties bestaan niet of zijn al archived. Ook als alle verwijderingen mislukken, wordt er toch een 206 teruggegeven.

401 Unauthorized

Ongeldige of ontbrekende API key secret en/of tenant

Voorwaarden

Een relatie kan alleen worden verwijderd als de status is:

  • 2 - Geaccepteerd

Een relatie kan niet worden verwijderd als de status een van de volgende is:

  • 0 - Onbekend

  • 1 - Voorgesteld

  • 3 - Afgewezen

  • 4 - Uitgeschakeld

  • 5 - Archived

Om bestaande relaties te verwijderen, doe je een DELETE-verzoek naar de /relations endpoint met daarin:

  • Resource/endpoint bestemmings-URL

  • De header voor je API-verzoek

  • De request body, die een string moet bevatten met de lijst van relatie-ID's die je uit het repository wilt verwijderen.

Om twee relaties met de ID's 64708b07e4a52d2e25e8e633 en 6470ca4df3933bf99b216337 te verwijderen, stuur je het DELETE-verzoek naar de URI https://public-api.eu.bluedolphin.app/v1/relations.

curl -L -X DELETE 'https://public-api.eu.bluedolphin.app/v1/relations' \-H 'x-api-key: YOURAPIKEYSECRET' \-H 'tenant: yourtenantname' \-H 'Content-Type: application/json' \-d '{    "relation_ids": ["64708b07e4a52d2e25e8e633", "6470ca4df3933bf99b216337"]}'

Een geslaagde call geeft een response terug met een 200 OK HTTP-statuscode en de volgende body:

"OK"
Was dit een antwoord op uw vraag?