---
id: config-delete-webhook
title: "Delete webhook"
description: "This endpoint deletes a webhook. The server disables the webhook and marks it as deleted. After the delete, the webhook sends no more events, and the other webhook endpoints do not find it. The response contains the webhook in its final state."
sidebar_label: "Delete webhook"
hide_title: true
hide_table_of_contents: true
api: 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
sidebar_class_name: "delete api-method"
info_path: docs/datamarketplace-api/igrant-io-api-documentation
custom_edit_url: null
---

> **Build this with an AI coding agent.** Install the iGrant.io Agent Skills, then ask your agent to build the integration:
>
> ```bash
> npx skills add L3-iGrant/skills
> ```


import ApiTabs from "@theme/ApiTabs";
import DiscriminatorTabs from "@theme/DiscriminatorTabs";
import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint";
import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes";
import MimeTabs from "@theme/MimeTabs";
import ParamsItem from "@theme/ParamsItem";
import ResponseSamples from "@theme/ResponseSamples";
import SchemaItem from "@theme/SchemaItem";
import SchemaTabs from "@theme/SchemaTabs";
import Markdown from "@theme/Markdown";
import OperationTabs from "@theme/OperationTabs";
import TabItem from "@theme/TabItem";

<h1 className={"openapi__heading"}>Delete webhook</h1>

<MethodEndpoint method={"delete"} path={"/v2/config/webhook/{webhookId}"}></MethodEndpoint>



This endpoint deletes a webhook. The server disables the webhook and marks it as deleted. After the delete, the webhook sends no more events, and the other webhook endpoints do not find it. The response contains the webhook in its final state.

## Request

<details style={{"marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collapsed={false} open={true}><summary style={{}}><h3 className={"openapi-markdown__details-summary-header-params"}>Path Parameters</h3></summary><div><ul><ParamsItem className={"paramsItem"} param={{"description":"The ID of the webhook to delete.","example":"68a1f2c3d4e5f6a7b8c9d0e1","in":"path","name":"webhookId","required":true,"schema":{"type":"string"},"style":"simple"}}></ParamsItem></ul></div></details><details style={{"marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collapsed={false} open={true}><summary style={{}}><h3 className={"openapi-markdown__details-summary-header-params"}>Header Parameters</h3></summary><div><ul><ParamsItem className={"paramsItem"} param={{"description":"Optional. Unique identifier of the sandbox organisation to use for this request. When you send this header, the service runs the operation in the context of the named sandbox organisation, that is, against the wallet of that sandbox organisation and not against the main wallet of the organisation. Leave the header out to use the main wallet.\n\nThe service reads this header only when you authenticate with a bearer access token. When you authenticate with an API key, the service takes the sandbox organisation from the API key and ignores this header. To run an API-key call in a sandbox organisation, bind the key to the sandbox organisation with `PUT /v2/config/admin/apikey/{apiKeyId}/sandbox-org` instead.\n\n`X-SubwalletId` is the deprecated name of this header. The service continues to accept it, but `X-SandboxOrgId` wins if you send both headers.\n\nThe sandbox organisation must exist, must belong to your organisation and must be deployed. An unknown identifier, an identifier of a sandbox organisation that is not deployed, and an identifier that belongs to a different organisation all make the call fail with HTTP 400.","in":"header","name":"X-SandboxOrgId","required":false,"schema":{"type":"string"},"example":"6889e1a4c5b2f30001a3d710"}}></ParamsItem></ul></div></details><div><div><ApiTabs label={undefined} id={undefined}><TabItem label={"200"} value={"200"}><div>

OK

</div><details style={{"textAlign":"left","marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collaposed={true} open={false}><summary style={{}}><strong>Response Headers</strong></summary><ul style={{"marginLeft":"1rem"}}></ul></details><div><MimeTabs className={"openapi-tabs__mime"} schemaType={"response"}><TabItem label={"application/json"} value={"application/json"}><SchemaTabs className={"openapi-tabs__schema"}><TabItem label={"Schema"} value={"Schema"}><details style={{}} className={"openapi-markdown__details response"} data-collapsed={false} open={true}><summary style={{}} className={"openapi-markdown__details-summary-response"}><strong>Schema</strong></summary><div style={{"textAlign":"left","marginLeft":"1rem"}}></div><ul style={{"marginLeft":"1rem"}}><SchemaItem collapsible={true} className={"schemaItem"}><details style={{}} className={"openapi-markdown__details"}><summary style={{}}><span className={"openapi-schema__container"}><strong className={"openapi-schema__property"}>webhook</strong><span className={"openapi-schema__name"}> object</span></span></summary><div style={{"marginLeft":"1rem"}}><div style={{"marginTop":".5rem","marginBottom":".5rem"}}>

A webhook configuration of the organisation. The service always sends every field of this object, except `sandboxOrgId`.

</div><SchemaItem collapsible={false} name={"id"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Unique identifier of the webhook.","example":"68a1f2c3d4e5f6a7b8c9d0e1"}}></SchemaItem><SchemaItem collapsible={false} name={"orgId"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Unique identifier of the organisation that owns the webhook."}}></SchemaItem><SchemaItem collapsible={false} name={"sandboxOrgId"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Unique identifier of the sandbox organisation. The service sends this field only for a webhook that belongs to a sandbox deployment. A webhook receives only the events of its own scope."}}></SchemaItem><SchemaItem collapsible={false} name={"payloadUrl"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"URL that receives the webhook payload.","example":"https://example.com/hooks/igrant"}}></SchemaItem><SchemaItem collapsible={false} name={"contentType"} required={true} schemaName={"string"} qualifierMessage={"**Possible values:** [`application/json`, `application/x-www-form-urlencoded`]"} schema={{"type":"string","description":"Content type of the webhook payload.","enum":["application/json","application/x-www-form-urlencoded"]}}></SchemaItem><SchemaItem collapsible={true} className={"schemaItem"}><details style={{}} className={"openapi-markdown__details"}><summary style={{}}><span className={"openapi-schema__container"}><strong className={"openapi-schema__property"}>subscribedEvents</strong><span className={"openapi-schema__name"}> object</span><span className={"openapi-schema__divider"}></span><span className={"openapi-schema__required"}>required</span></span></summary><div style={{"marginLeft":"1rem"}}><div style={{"marginTop":".5rem","marginBottom":".5rem"}}>

The event types that the webhook receives, in 3 groups. A minimum of 1 of the 3 arrays must hold a minimum of 1 event type. The service refuses an event type that is not in the list of its group. The service does not remove duplicate values.

</div><SchemaItem collapsible={false} name={"consentManagementWebhook"} required={false} schemaName={"string[]"} qualifierMessage={"**Possible values:** [`data.update.initiated`, `data.update.cancelled`, `consent.allowed`, `consent.disallowed`, `consent.auto_expiry`, `data.delete.initiated`, `data.download.initiated`, `data.delete.cancelled`, `data.download.cancelled`]"} schema={{"type":"array","description":"Consent management event types. These events occur when an individual gives or refuses consent, or asks to delete, download or update their data.","items":{"type":"string","description":"Subscribed event","enum":["data.update.initiated","data.update.cancelled","consent.allowed","consent.disallowed","consent.auto_expiry","data.delete.initiated","data.download.initiated","data.delete.cancelled","data.download.cancelled"]}}}></SchemaItem><SchemaItem collapsible={false} name={"digitalWalletWebhook"} required={false} schemaName={"string[]"} qualifierMessage={"**Possible values:** [`openid.credential.offer_sent`, `openid.credential.offer_received`, `openid.credential.credential_issued`, `openid.credential.credential_acked`, `openid.credential.credential_accepted`, `openid.credential.credential_deleted`, `openid.credential.issuance_denied`, `openid.credential.token_issued`, `openid.holder.credential.credential_pending`, `openid.holder.credential.credential_acked`, `openid.holder.credential.credential_accepted`, `openid.presentation.request_sent.v3`, `openid.presentation.request_received.v3`, `openid.presentation.presentation_acked.v3`, `openid.presentation.presentation_pending.v3`]"} schema={{"type":"array","description":"Digital wallet event types. Every OID4VC event uses this group; the `openid.*` values are the only values that an OID4VCI or OpenID4VP integration needs. The `digitalwallet.*` values belong to the older DIDComm protocol.\n\nThe `openid.credential.*` events follow the issuer side of an OID4VCI exchange. The `openid.holder.credential.*` events follow the holder side. The `openid.presentation.*.v3` events follow an OpenID4VP exchange: `request_sent`, `request_received` and `presentation_acked` come from the verifier side, and `presentation_pending` and `presentation_acked` come from the holder side.\n","items":{"type":"string","description":"Subscribed event","enum":["openid.credential.offer_sent","openid.credential.offer_received","openid.credential.credential_issued","openid.credential.credential_acked","openid.credential.credential_accepted","openid.credential.credential_deleted","openid.credential.issuance_denied","openid.credential.token_issued","openid.holder.credential.credential_pending","openid.holder.credential.credential_acked","openid.holder.credential.credential_accepted","openid.presentation.request_sent.v3","openid.presentation.request_received.v3","openid.presentation.presentation_acked.v3","openid.presentation.presentation_pending.v3"]}}}></SchemaItem><SchemaItem collapsible={false} name={"dataMarketplaceWebhook"} required={false} schemaName={"string[]"} qualifierMessage={"**Possible values:** [`datamarketplace.data_disclosure_agreement_record`]"} schema={{"type":"array","description":"Data marketplace event types. These events occur when the service creates or updates a data disclosure agreement record.","items":{"type":"string","description":"Subscribed event","enum":["datamarketplace.data_disclosure_agreement_record"]}}}></SchemaItem></div></details></SchemaItem><SchemaItem collapsible={false} name={"disabled"} required={true} schemaName={"boolean"} qualifierMessage={undefined} schema={{"type":"boolean","description":"When `true`, the webhook receives no event delivery."}}></SchemaItem><SchemaItem collapsible={false} name={"secretKey"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Secret key that the service uses to calculate the `X-IGrant-Signature` header of each delivery. The service sends this value in clear text in every webhook response, so protect the response as you protect the key."}}></SchemaItem><SchemaItem collapsible={false} name={"skipSslVerification"} required={true} schemaName={"boolean"} qualifierMessage={undefined} schema={{"type":"boolean","description":"When `true`, the service does not verify the TLS certificate of the payload URL."}}></SchemaItem><SchemaItem collapsible={false} name={"timestamp"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"UTC time when the service created the webhook, in `YYYY-MM-DDThh:mm:ssZ` format. The service does not change this value on an update.","example":"2026-08-09T10:11:12Z"}}></SchemaItem></div></details></SchemaItem></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"webhook\": {\n    \"id\": \"68a1f2c3d4e5f6a7b8c9d0e1\",\n    \"orgId\": \"string\",\n    \"sandboxOrgId\": \"string\",\n    \"payloadUrl\": \"https://example.com/hooks/igrant\",\n    \"contentType\": \"application/json\",\n    \"subscribedEvents\": {\n      \"consentManagementWebhook\": [\n        \"data.update.initiated\"\n      ],\n      \"digitalWalletWebhook\": [\n        \"openid.credential.offer_sent\"\n      ],\n      \"dataMarketplaceWebhook\": [\n        \"datamarketplace.data_disclosure_agreement_record\"\n      ]\n    },\n    \"disabled\": true,\n    \"secretKey\": \"string\",\n    \"skipSslVerification\": true,\n    \"timestamp\": \"2026-08-09T10:11:12Z\"\n  }\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem><TabItem label={"401"} value={"401"}><div>

Unauthorized

</div><details style={{"textAlign":"left","marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collaposed={true} open={false}><summary style={{}}><strong>Response Headers</strong></summary><ul style={{"marginLeft":"1rem"}}></ul></details><div><MimeTabs className={"openapi-tabs__mime"} schemaType={"response"}><TabItem label={"application/json"} value={"application/json"}><SchemaTabs className={"openapi-tabs__schema"}><TabItem label={"Schema"} value={"Schema"}><details style={{}} className={"openapi-markdown__details response"} data-collapsed={false} open={true}><summary style={{}} className={"openapi-markdown__details-summary-response"}><strong>Schema</strong></summary><div style={{"textAlign":"left","marginLeft":"1rem"}}></div><ul style={{"marginLeft":"1rem"}}><SchemaItem collapsible={false} name={"errorCode"} required={true} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","example":400}}></SchemaItem><SchemaItem collapsible={false} name={"errorDescription"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","example":"Bad input parameter"}}></SchemaItem></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"errorCode\": 400,\n  \"errorDescription\": \"Bad input parameter\"\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem><TabItem label={"404"} value={"404"}><div>

Resource not found. The organisation has no webhook with the given ID, or the webhook is deleted.

</div><details style={{"textAlign":"left","marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collaposed={true} open={false}><summary style={{}}><strong>Response Headers</strong></summary><ul style={{"marginLeft":"1rem"}}></ul></details><div><MimeTabs className={"openapi-tabs__mime"} schemaType={"response"}><TabItem label={"application/json"} value={"application/json"}><SchemaTabs className={"openapi-tabs__schema"}><TabItem label={"Schema"} value={"Schema"}><details style={{}} className={"openapi-markdown__details response"} data-collapsed={false} open={true}><summary style={{}} className={"openapi-markdown__details-summary-response"}><strong>Schema</strong></summary><div style={{"textAlign":"left","marginLeft":"1rem"}}></div><ul style={{"marginLeft":"1rem"}}><SchemaItem collapsible={false} name={"errorCode"} required={true} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","example":400}}></SchemaItem><SchemaItem collapsible={false} name={"errorDescription"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","example":"Bad input parameter"}}></SchemaItem></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"errorCode\": 400,\n  \"errorDescription\": \"Bad input parameter\"\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem><TabItem label={"500"} value={"500"}><div>

Internal server error

</div><details style={{"textAlign":"left","marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collaposed={true} open={false}><summary style={{}}><strong>Response Headers</strong></summary><ul style={{"marginLeft":"1rem"}}></ul></details><div><MimeTabs className={"openapi-tabs__mime"} schemaType={"response"}><TabItem label={"application/json"} value={"application/json"}><SchemaTabs className={"openapi-tabs__schema"}><TabItem label={"Schema"} value={"Schema"}><details style={{}} className={"openapi-markdown__details response"} data-collapsed={false} open={true}><summary style={{}} className={"openapi-markdown__details-summary-response"}><strong>Schema</strong></summary><div style={{"textAlign":"left","marginLeft":"1rem"}}></div><ul style={{"marginLeft":"1rem"}}><SchemaItem collapsible={false} name={"errorCode"} required={true} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","example":400}}></SchemaItem><SchemaItem collapsible={false} name={"errorDescription"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","example":"Bad input parameter"}}></SchemaItem></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"errorCode\": 400,\n  \"errorDescription\": \"Bad input parameter\"\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem></ApiTabs></div></div>
      