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"
