Overview

Introduction

The Issuer API is a REST API that allows clients to create and manage verifiable credentials programmatically. Designed for flexibility and low-level access, it enables precise control over the issuance process, from defining claims to delivering credentials securely. Clients can use this API to integrate credential issuance directly into their applications, enabling custom workflows tailored to their specific use cases.

Key Features

  • Issue Verifiable Credentials: Generate cryptographically secure credentials with user-defined claims.

  • Revoke Credentials: Mark credentials as invalid when necessary, ensuring accurate verification results.

  • Check Credential Status: Query the status of a credential to confirm its validity and ensure compliance.

When to Use the Issuer API

  • Custom Integration: Embed credential issuance into your application, creating a seamless user experience.

  • Advanced Workflows: Build low-level, programmatic control over credential lifecycles (e.g., dynamic issuance or revocation).

  • Privacy and Compliance: Use the API to implement verifiable credentials with built-in support for privacy and data minimization principles.

Last updated