Signings

Erase terminal signings in bulk

Purges the client's terminal signing records and any order-owned uploads. Pre-existing vault documents used through MCP are preserved. In-flight signings are left untouched; erase one directly if cancellation is intended. Processes at most limit resources across signings and headless signatures (default 20, maximum 100). After ten seconds of processing, finishes the current resource and returns a continuation; a single storage operation still depends on its transport timeout. Follow nextCursor while hasMore is true. The cursor binds the client and the initial cutoff; before may be omitted on continuation, or must match the first request. Failed resources are listed and skipped by the cursor so they cannot block later pages. After finishing the traversal, retry failures with a new request without a cursor. hasMore: false ends this traversal, not a claim that failed resources or later-terminal records were erased.

post/v1/erasure

Request

  • Base URL: https://sign-api.tvarka.pro
  • URL: https://sign-api.tvarka.pro/v1/erasure
  • Auth: one of:
    • HTTP bearer
    • API key in header X-Api-Key
    • OAuth 2 (authorization code, authorization URL https://sign-api.tvarka.pro/oauth/authorize, token URL https://sign-api.tvarka.pro/oauth/token, scopes: sign.read, sign.signings)

Request body

beforestring date-time
limitinteger
cursorstring

Response

Number purged and number that must be retried.

purgedinteger required
failedinteger required
signaturesPurgedinteger

Present when headless signatures are enabled.

hasMoreboolean required
nextCursorstring nullable required

Changes

No recorded changes to this operation across all 1 revision of this API.