Naar de hoofdinhoud

Een objectdefinitie uitschakelen

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 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 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?