Skip to main content
For Developers

Revoke Credentials Instantly, Everywhere

StatusList-based revocation. Sub-second propagation. No manual notification. No key rotation.

Why revocation matters

Old Way

Fired employee still has badge access

New Way

Badge invalid instantly

Old Way

Expired license still verifies as valid

New Way

Auto-expire on lapse

Old Way

Compromised agent keeps operating

New Way

Revoke in milliseconds

Old Way

Lapsed insurance looks active

New Way

Real-time status check

Old Way

Manual partner notifications

New Way

Automatic propagation

Simple API, powerful control

Revoke a credential

revoke_credential.rb
# Employee terminated. Revoke immediately.
client = AhoSdk.issuer(api_key: ENV["AHO_API_KEY"])

client.credentials.revoke(
  uuid: "cred_abc123",
  body: {
    reason: "employee_terminated"
  }
)

Suspend temporarily

suspend_credential.rb
client = AhoSdk.issuer(api_key: ENV["AHO_API_KEY"])

client.credentials.suspend(
  uuid: "cred_abc123"
)

Reinstate when ready

reinstate_credential.rb
client = AhoSdk.issuer(api_key: ENV["AHO_API_KEY"])

client.credentials.reinstate(
  uuid: "cred_abc123"
)

Batch revocation

revoke_batch.rb
client = AhoSdk.issuer(api_key: ENV["AHO_API_KEY"])

client.revoke_batch.create(
  body: {
    uuids: ["uuid1", "uuid2"],
    reason: "reduction_in_force"
  }
)

Check status anytime

check_status.rb
client = AhoSdk.issuer(api_key: ENV["AHO_API_KEY"])

status = client.credentials.status(
  uuid: "cred_abc123"
)

How it works

StatusList 2021

W3C standard

Bitstring-based

Efficient for millions

Edge cached

Sub-second verification

Works offline

With configurable TTL

No callbacks required. No webhooks to manage. Verifiers check status on every verification automatically.

When you need revocation

Employee Termination

Kill all access instantly

Certification Expiry

Auto-expire on lapse

Compromised Agent

Stop rogue AI agents

Security Incident

Emergency revocation

One API call. Global revocation.

No credit card required. Full API access.

gem install aho-sdk  ·  pip install aho-sdk  ·  npm install @aho-sdk/core