Releases Index
Release a claim
View .md

Release one of your ownership claims

DELETE
/listing/claims/{id}

Signed-in only, and the claim must belong to the caller (404 otherwise). Ends a pending or verified claim: the row is kept as revoked. Publish tokens that relied on it stop working on their next request. Idempotent; an already-expired claim is returned unchanged. You can start a new claim later.

Authorization

bearerAuth
headerAuthorizationBearer <relk_… | relu_… | OAuth JWT>

Machine/operator tokens use the relk_ prefix; self-serve read-only user keys use relu_; Sign in with Releases supplies an OAuth access token. Required scope depends on the endpoint.

Path Parameters

id*string

Response Body

The ended claim

application/json
  1. response
id*string
org*
status*string
Value in"pending""verified""expired""revoked"
method?string
Value in"well-known""dns-txt"
token?string
createdAt*string
verifiedAt?string
revokedAt?string
expiresAt*string
instructions?
Example Request
curl -X DELETE 'https://api.releases.sh/v1/listing/claims/string'
Example Response
{  "id": "string",  "org": {    "slug": "string",    "name": "string",    "webUrl": "string"  },  "status": "pending",  "method": "well-known",  "token": "string",  "createdAt": "string",  "verifiedAt": "string",  "revokedAt": "string",  "expiresAt": "string",  "instructions": {    "wellKnownUrl": "string",    "dnsRecordName": "string"  }}