Webhooks

Retrieve webhooks

Changed on

Retrieves webhooks.

get/webhook

Request

Query parameters

http_method'get' | 'post'

Filter by HTTP method.

subscription_event'allocation_created' | 'allocation_payment_created' | 'allocation_payment_deleted' | 'allocation_payment_status_changed' | 'allocation_payment_updated' | 'assignment_completed' | 'assignment_created' | 'collaborator_invited' | 'document_created' | 'document_deleted' | 'document_updated' | 'entry_category_changed' | 'entry_chapter_changed' | 'entry_copied' | 'entry_created' | 'entry_deleted' | 'entry_eligible' | 'entry_ineligible' | 'entry_moderated' | 'entry_resubmitted' | 'entry_submitted' | 'entry_tagged' | 'entry_updated' | 'field_value_updated' | 'membership_registered' | 'payment_pending' | 'payment_success' | 'review_task_created' | 'review_task_submitted' | 'role_granted' | 'user_updated'

Filter by subscription event.

urlstring

Filter by webhook URL.

pagenumber

Specify the page number to return.

per_pagenumber

Limit the number of items returned to between 1 and 100.

If you provide a value outside this range, you will receive a 400 response.

order'events' | 'http_method' | 'notification_emails' | 'signing_keys' | 'title' | 'updated' | 'url'

Column to sort by.

dir'asc' | 'desc'

Sort in ascending or descending order.

Headers

Accept'application/vnd.Creative Force.v2.3+json' | 'application/vnd.Creative Force.v2.3+xml' required

Defines the response type.

Response

Webhooks retrieved.

current_pageinteger

Number of the page returned by this response. The first page is 1.

first_page_urlstring

URL of the first page in the result set. Relative when the requested page is beyond the last page.

frominteger nullable

Position of the first record on this page within the full result set. The first record is at position 1. null when the requested page is beyond the last page.

last_pageinteger

Number of the last page. Equals the total number of pages.

last_page_urlstring

URL of the last page in the result set. Relative when the requested page is beyond the last page.

next_page_urlstring

URL of the next page in the result set.

Empty string when the current page is the last page.

pathstring

Canonical URL of the endpoint, without query parameters.

per_pageinteger

Maximum number of records returned per page.

prev_page_urlstring

URL of the previous page in the result set.

Empty string when the current page is the first page.

tointeger nullable

Position of the last record on this page within the full result set. null when the requested page is beyond the last page.

totalinteger

Total number of records across all pages.

Example response

{
  "current_page": 1,
  "data": [
    {
      "created": "2025-12-21T23:11:20Z",
      "events": [
        "entry_created",
        "entry_submitted"
      ],
      "fields": [],
      "form": null,
      "method": "post",
      "name": "Entry notifications",
      "signing_key": "REDACTED",
      "slug": "AbCdEfGh",
      "updated": "2025-12-21T23:11:20Z",
      "url": "https://example.com/webhooks"
    },
    {
      "created": "2026-04-23T10:41:29Z",
      "events": [
        "entry_updated"
      ],
      "fields": [],
      "form": null,
      "method": "get",
      "name": "Entry update notifications",
      "signing_key": "REDACTED",
      "slug": "CdEfGhIj",
      "updated": "2026-04-23T10:41:29Z",
      "url": "https://example.com/webhooks/updates"
    }
  ],
  "first_page_url": "https://api.au.cr4ce.com/webhook?per_page=10&page=1",
  "from": 1,
  "last_page": 1,
  "last_page_url": "https://api.au.cr4ce.com/webhook?per_page=10&page=1",
  "next_page_url": "",
  "path": "https://api.au.cr4ce.com/webhook",
  "per_page": 10,
  "prev_page_url": "",
  "to": 2,
  "total": 2
}

Changes

    • breaking

      for the query request parameter page, the type changed from string to number

    • breaking

      for the query request parameter per_page, the type changed from string to number

    • info

      the response's property default value 10 was added for the status (media type: application/json)

    • info

      the response's property default value 10 was added for the status (media type: application/xml)

    • breaking

      the response property / became nullable for the status (media type: application/json)

    • breaking

      the response property / became nullable for the status (media type: application/xml)

    • breaking

      the response property / became nullable for the status (media type: application/json)

    • breaking

      the response property / became nullable for the status (media type: application/xml)

    • breaking

      the / response's property format changed from uri to no format for status (media type: application/json)

    • breaking

      the / response's property format changed from uri to no format for status (media type: application/xml)

    • breaking

      the / response's property format changed from uri to no format for status (media type: application/json)

    • breaking

      the / response's property format changed from uri to no format for status (media type: application/xml)

    • breaking

      the / response's property format changed from uri to no format for status (media type: application/json)

    • breaking

      the / response's property format changed from uri to no format for status (media type: application/xml)