---
title: "Revocation-Status Verifier"
method: POST
path: "/v1/tools/verify_revocation_status"
tags: ["TODO_TAGS_REVIEW", "TODO_AP2_EXPORT_REVIEW"]
---

# Revocation-Status Verifier

`POST /v1/tools/verify_revocation_status`

## Request

- Base URL: `https://ainumbers.co`
- URL: `https://ainumbers.co/v1/tools/verify_revocation_status`
- Auth: none declared

Checks a receipt's optional W3C BitstringStatusList credentialStatus reference and reads the revocation bit at statusListIndex from a supplied, zero-egress status list credential. A set bit means revoked, and revocation overrides the receipt's own signature validity even when that signature is cryptographically valid. Absence of a credentialStatus reference is its own no-signal state, never treated as evidence of active status. Not-X-use-Y: this kernel checks revocation status only, it does not verify the underlying §16 signature itself.

**Tool URL:** https://ainumbers.co/chaingraph/art-287-revocation-status-verifier.html

## Request body

- object
  - `credential_status` unknown
  - `status_list_credential` unknown

## Response `200`

Successful tool execution result

- object
  - `note` string
  - `revoked_for_purpose` string
  - `status` string
  - `status_list_credential_url` string
  - `status_list_index` string
  - `structural_error` string

---

[API](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite.md) · [All operations](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/llms.txt) · [OpenAPI document](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/revisions/b462e4f5bb28?raw)
