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