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": "69cea720-e2e0-4ce4-b945-990f317755f9",
  "events": [
    "account.deleted",
    "circle.created"
  ],
  "created_at": "2025-08-13T12:38:44+01:00",
  "updated_at": "2025-08-13T12:38:44+01:00",
  "signing_secret": "vG4taJiHNKWeDga2vIPvPjZ1Mffm1IqoOS6w4nFU7UUcQf2Xaunnkx1JoP0H",
  "last_outgoing_webhook_call_at": "2025-08-13T12:38:44+01:00"
}