Passer au contenu principal
GET
/
v2
/
private
/
webhooks
Get webhooks
curl --request GET \
  --url https://api.crowdchange.dev/v2/private/webhooks \
  --header 'Authorization: <api-key>'
[
  {
    "id": 1,
    "url": "https://demo.crowdchange.test/webhooks/handle",
    "signing_secret": "whsec_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789ab",
    "language": "en",
    "created_at": "2024-01-01 16:00:03",
    "events": [
      {
        "id": 1,
        "name": "fundraiser_created",
        "created_at": "string"
      }
    ]
  }
]

Query parameters

q
string
Search term.
page
integer
Page number. Default: 1
limit
integer
Number of results to return. Default: 10

Response

Returns an array of objects with the following fields.
id
integer
Webhook ID.
url
string
Webhook URL.
signing_secret
string
Webhook-specific secret used to verify CrowdChange-Webhook-Signature on outbound deliveries. Store this value securely.
language
string
Webhook language. Allowed values: en, fr
created_at
string
Webhook creation date.
events
object[]
List of subscribed events.
Other responses
StatusDescription
400Bad Request
401Unauthorized
403Forbidden
[
  {
    "id": 1,
    "url": "https://demo.crowdchange.test/webhooks/handle",
    "signing_secret": "whsec_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789ab",
    "language": "en",
    "created_at": "2024-01-01 16:00:03",
    "events": [
      {
        "id": 1,
        "name": "fundraiser_created",
        "created_at": "string"
      }
    ]
  }
]