Skip to main content
POST
/
api
/
v1
/
storage
/
sandboxes
/
{sandbox_id}
/
sources
/
{source_id}
/
user-mcp
/
revoke
Revoke a user_mcp source (vault-delete + bucket eviction)
curl --request POST \
  --url https://api.copass.id/api/v1/storage/sandboxes/{sandbox_id}/sources/{source_id}/user-mcp/revoke \
  --header 'Authorization: Bearer <token>'
{
  "data_source_id": "<string>",
  "status": "<string>",
  "name": "<string>",
  "ingestion_mode": "<string>",
  "health_error": "<string>",
  "error": "<string>",
  "detail": "<string>"
}

Documentation Index

Fetch the complete documentation index at: https://docs.copass.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

authorization
string | null
X-Encryption-Token
string | null
X-Encryption-Key
string | null

Path Parameters

source_id
string
required
sandbox_id
string
required

Response

Successful Response

Outcome shape for the three user_mcp lifecycle endpoints.

Mirrors the dict the service methods return verbatim (status, optional health_error, etc.) without re-shaping. error is populated on validation failure; data_source_id is populated on success.

data_source_id
string | null
status
string | null
name
string | null
ingestion_mode
string | null
health_error
string | null
error
string | null
detail
string | null