Skip to main content

API Reference

Procivis One provides REST APIs and mobile SDKs for issuing, verifying, and holding verifiable credentials.

Choose your API

Core API

Complete SSI functionality. Provides enterprise-grade authentication, role-based permissions, and tenant isolation and enforcement through STS mode integration with your IAM provider.

Best for: Direct service integration, custom authentication requirements, or when building on the open-source platform.

Download OpenAPI specification
Core API Authentication

Desk API

Enterprise layer built on Core API, providing administrative endpoints for managing role-to-permission mappings, organizations, and users. Maps high-level IAM roles to Core's granular permission sets, reducing IAM configuration complexity. Includes session-based authentication integrated with your IAM provider.

Best for: Organizations wanting centralized administration of permission mappings without adding Core's granular permissions to their IAM system, or requiring built-in user and organizational management.

Download OpenAPI specification
Desk API Authentication

OpenID Bridge API

Enable any OpenID Connect relying party to accept verifiable credentials for authentication without code changes. Maps credential data to OIDC claims.

Download OpenAPI specification

Mobile SDKs

Build mobile wallet, verifier, or issuer applications using our SDKs:

SDK installation guide
GitHub repository

Access & Licensing

Open Source: Core API is available under open source license
Procivis One Core on GitHub

Enterprise: Desk API and OpenID Bridge require an enterprise license
Contact sales