Documentation menu

Webhooks

API reference

DELETE /webhook/{webhook}

Delete a webhook

Deliveries still waiting are dead-lettered. The delivery log stays readable by id.

Parameters

path

webhookrequiredstring
A whk_ id.

header

If-Matchstring | null
The ETag you last read. A stale one is 409.

Responses

204
empty
Successful Response
401
ProblemDetail
credential_missing, credential_invalid or credential_expired: send a live API key as Authorization: Bearer <key>.
402
ProblemDetail
quota_exhausted: the balance can't cover the call. Nothing was charged and nothing was returned.
403
ProblemDetail
scope_missing, person_required or entitlement_missing: this credential or plan can't do this. detail says which.
404
ProblemDetail
no_such_resource: nothing has that id.
409
ProblemDetail
version_conflict: the record changed since you read it. Read it again and resend.
422
ProblemDetail
parameter_invalid, id_malformed or a cursor code: a parameter's value isn't one this operation takes.
429
ProblemDetail
rate_limited: wait for Retry-After, then send it again. Not charged.

Example request

curl -X DELETE 'https://api.placestack.com/webhook/webhook_123' \
  -H 'Authorization: Bearer $PLACESTACK_API_KEY'

The rest of webhook.