---
title: "Retrieve Webhook"
method: GET
path: "/webhooks/{webhookId}"
tags: ["Webhooks"]
---

# Retrieve Webhook

`GET /webhooks/{webhookId}`

If you have the webhookId for a specific webhook, you can get the details of that webhook.See the description of [this endpoint](https://docs.arcadia.com/reference/list-webhooks) for more details on how the system stores webhooks. For more information on how webhooks work in Plug, see [this page](https://docs.arcadia.com/reference/webhooks-overview).

This endpoint supports [Sandbox Mode](https://docs.arcadia.com/docs/sandbox-testing).

## Path parameters

- `webhookId` string, required

## Headers

- `Arcadia-Version` string, required

## Response `200`

OK

- PublicWebhookResource
  - `createdAt` string, date-time, nullable, required — A timestamp indicating when the entity was created.
  - `eventType` 'STATUS_CHANGE' | 'MFA_CHALLENGE_METHOD' | 'MFA_CHALLENGE_CODE' | 'EXISTING_DATA_UPDATED' | 'NEW_DATA_AVAILABLE' | 'REAL_TIME_CREDENTIAL_VALIDATION_SUCCESS' | 'REAL_TIME_CREDENTIAL_VALIDATION_FAILURE' | 'BUSINESS_UNIT_ASSIGNMENT', nullable, required — The type of webhook. This field indicates the reason the webhook was emitted.
  - `id` string, required — A unique identifier for the entity.
  - `lastAttemptedSendAt` string, date-time, nullable, required — The timestamp indicating when we last attempted to send this webhook to you.
  - `lastSendHttpStatus` integer, nullable, required — The HTTP status code received for the most recent attempt to send this webhook.
  - `message` string, required — The body payload of the webhook as a JSON string.
  - `nextScheduledSendAt` string, date-time, nullable, required — The scheduled time for the next webhook to be sent.
  - `numberOfAttempts` integer, required — The number of attempts we have made to send this webhook.
  - `resource` 'STATEMENT' | 'ACCOUNT' | 'CREDENTIAL' | 'DELETION' | 'FILE' | 'MFA_METHOD_PROMPT' | 'MFA_CODE_PROMPT' | 'DOWNLOAD' | 'ROOT_BUSINESS_UNIT_ACCOUNT', nullable, required — The resource type of the entity that the webhook references. This field determines the structure of the payload contained in the data field of the webhook body.
  - `status` 'WAITING_RESEND' | 'FAILURE' | 'SUCCESS', required — Status of the resource.
  - `webhookUrl` string, required — The URL in Live mode used for you to receive webhook notifications or callbacks.

---

[API](https://skmtc.net/arcadia/apis/plug-api.md) · [All operations](https://skmtc.net/arcadia/apis/plug-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/arcadia/plug-api/revisions/d00587742116/schema)
