Skip to content
API console (try a request with your own key)Get early access

Turn a stopped webhook endpoint back on

POST
/v1/webhooks/{webhookId}/resume
#!/usr/bin/env bash
set -euo pipefail
API=https://api.speccapture.com
AUTH="Authorization: Bearer $SPECCAPTURE_API_KEY"
WEBHOOK_ID=0f8fad5b-d9cb-469f-a165-70867728950e # the webhookId from adding the endpoint
curl -sS --fail-with-body -X POST "$API/v1/webhooks/$WEBHOOK_ID/resume" \
-H "$AUTH"
echo "Endpoint $WEBHOOK_ID receives events again"

An endpoint that answers a delivery with 410 Gone is stopped: nothing more is queued for it or sent to it, and GET /v1/webhooks shows when it was stopped (stoppedAt). This turns it back on, with the signing secret it always had. Events that finished while it was stopped are not sent; fetch those jobs with GET /v1/extractions/{jobId}. An endpoint that is on is left as it is. A live key acting as the workspace’s owner or an admin.

webhookId
required
string format: uuid

No Content

Forbidden: a problem with a stable code. See Errors for every code and what to do about it.

Media typeapplication/problem+json

Every error: a problem with a stable code. https://speccapture.com/docs/api/errors lists every code.

object
type

A link to the code’s entry in the docs.

null | string
title
null | string
status
null | integer format: int32
detail
null | string
instance
null | string
code

What went wrong, as a stable code to branch on: a published code never changes meaning.

string
traceId

This request’s trace: quote it when asking for help.

string

Not Found: a problem with a stable code. See Errors for every code and what to do about it.

Media typeapplication/problem+json

Every error: a problem with a stable code. https://speccapture.com/docs/api/errors lists every code.

object
type

A link to the code’s entry in the docs.

null | string
title
null | string
status
null | integer format: int32
detail
null | string
instance
null | string
code

What went wrong, as a stable code to branch on: a published code never changes meaning.

string
traceId

This request’s trace: quote it when asking for help.

string