Skip to content

Revoke upload

Request

Revoke an unfinished upload session. Existing storage PUT capability still lasts up to 2 hours; finalization is denied.

Security
bearerAuth
Path
idstring^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]...required
Headers
Idempotency-Keystring, [ 1 .. 200 ] charactersrequired

Reuse for an uncertain retry of the same intent.

If-Matchstringrequired

Opaque revision from ETag or a job result.

curl -i -X DELETE \
  'https://api-docs.shuffll.com/_mock/engage/openapi/v1/uploads/{id}' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'Idempotency-Key: string' \
  -H 'If-Match: string'

Responses

Terminal operation job.

Headers
X-Request-Idstring, (uuid)required

Identifier for tracing this response.

Locationstring, (uri)required

Absolute URL of the operation job, from the trusted server origin.

ETagstring

Quoted opaque revision when the resource or job result has one.

Bodyapplication/json
jobobjectrequired
secretAvailablebooleanrequired
Default:false
secretstring
keyobject
Response
{ "job": { "id": "string", "command": "string", "resourceId": "string", "state": "queued", "createdAt": "string", "updatedAt": "string", "result": { … }, "pollAfterSeconds": 0 }, "secretAvailable": false, "secret": "string", "key": { "id": "string", "level": "platform", "meta_organization_id": "string", "organization_id": "string", "name": "string", "scopes": [ … ], "environment": "dev", "display_prefix": "string", "created_by": "string", "issuer_key_id": "string", "delegation_allowed": true, "created_at": "string", "expires_at": "string", "revoked_at": "string", "last_used_at": "string", "revision": "string" } }