Skip to main content
GET
/
v1
/
webhooks
/
{id}
Get a webhook subscription
curl --request GET \
  --url https://api.cula.tech/tracking/v1/v1/webhooks/{id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "wbh_01kqzcjrpyf27tged31m134keg",
  "url": "https://hooks.example.com/cula",
  "events": [
    "incoming_delivery.created",
    "material_sourcing.created"
  ],
  "status": "enabled",
  "created_at": "2023-11-07T05:31:56Z",
  "description": "<string>",
  "updated_at": "2023-11-07T05:31:56Z"
}

Documentation Index

Fetch the complete documentation index at: https://docs.cula.tech/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

API key passed as a Bearer token. Keys are scoped to one organisation and a set of permitted sites. Two keys per scope (primary + secondary) are issued to support zero-downtime rotation.

Authorization: Bearer <api-key>

Path Parameters

id
string
required

Webhook ID (TypeID format).

Response

Webhook subscription detail.

id
string
required
Example:

"wbh_01kqzcjrpyf27tged31m134keg"

url
string<uri>
required
Example:

"https://hooks.example.com/cula"

events
string[]
required

Event types this webhook subscribes to.

Example:
[
"incoming_delivery.created",
"material_sourcing.created"
]
status
enum<string>
required
Available options:
enabled,
disabled
created_at
string<date-time>
required
description
string | null
updated_at
string<date-time>