Get a webhook subscription

GET /api/v2/webhook-subscriptions/{uuid}

Headers

  • X-PLANNR-ACCOUNT-UUID string

Path parameters

  • uuid string Required
  • id string Required

    Optional parameter. The UUID of the Webhook Subscription

Responses

  • 200 application/json
    Hide response attributes Show response attributes object
    • uuid string

      The UUID of the resource.

    • created_at string

      The timestamp of when the resource was created.

    • updated_at string

      The timestamp of when the resource was updated.

    • signing_secret string

      The signing secret of the webhook. You can use this to create your own signature of the webhook body and compare it against the X-Signature header Plannr sends. This ensures that the payload has not been modified.

    • url string

      The URL of the webhook Plannr will send events to.

    • events array[string]

      The events the webhook subscription is subscribed to.

    • last_outgoing_webhook_call_at string

      The last time Plannr sent a request to this webhook.

GET /api/v2/webhook-subscriptions/{uuid}
curl \
 --request GET 'https://api.plannrcrm.com/api/v2/webhook-subscriptions/6ff8f7f6-1eb3-3525-be4a-3932c805afed' \
 --header "Authorization: Bearer $ACCESS_TOKEN" \
 --header "X-PLANNR-ACCOUNT-UUID: {YOUR_PLANNR_ACCOUNT_UUID}"
Response examples (200)
{
  "url": "https://api.example.com/webhooks",
  "uuid": "285560ab-e2d2-4fcd-8d94-3a5a2725ebe6",
  "events": [
    "account.deleted",
    "circle.created"
  ],
  "created_at": "2025-07-24T10:37:53+01:00",
  "updated_at": "2025-07-24T10:37:53+01:00",
  "signing_secret": "NeTVGu9Elsiy85GNoQ21qYjQm9SEMYdCyABRa4fTI8Ak9cvcNXLrdJXs9Jl3",
  "last_outgoing_webhook_call_at": "2025-07-24T10:37:53+01:00"
}