Naar de hoofdinhoud

Een objectdefinitie uitschakelen

Geschreven door Jetmir Abdija

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 de Status van een Objectdefinitie te wijzigen van ingeschakeld naar uitgeschakeld. Als een Objectdefinitie al is uitgeschakeld, wordt er geen foutmelding weergegeven.

HTTP-responses

HTTP-responsestatuscode

Betekenis

200 OK

Objectdefinitie succesvol uitgeschakeld

400 Bad Request

Er zijn één of meer validatiefouten opgetreden:

  • Objectdefinitie is beveiligd

  • Objectdefinitie is ingebouwd of bestaat niet

401 Unauthorized

Ongeldige of ontbrekende API-sleutel en/of tenant

403 Forbidden

De gebruiker mag deze Objectdefinitie niet uitschakelen

Om een bestaande uitgeschakelde Objectdefinitie weer in te schakelen, doe je een POST-verzoek naar het /object-definitions/{id}/disable-endpoint met de volgende gegevens:

  • Bedrijfsmiddel/endpoint-bestemmings-URL. Vervang de padparameter {id} door de ID van de Objectdefinitie die je wilt uitschakelen in de Repository.

  • De header voor je API-verzoek

Om de Objectdefinitie met het id 640b3d7d4a28b925fcf8b8b2 uit te schakelen, sturen we een POST-verzoek naar de URI https://public-api.eu.bluedolphin.app/v1/object-definitions/640b3d7d4a28b925fcf8b8b2/disable.

curl -L -X POST 'https://public-api.eu.bluedolphin.app/v1/object-definitions/640b3d7d4a28b925fcf8b8b2/disable' \-H 'x-api-key: YOURAPIKEYSECRET' \-H 'tenant: yourtenantname' \-H 'Content-Type: application/json'

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

{    "result": "OK"}
Was dit een antwoord op uw vraag?