Skip to main content

Onboarding

The CoreAPI onboarding process is designed to help issuers gain access to the API and integrate it into their systems. This guide outlines the steps for onboarding and starting to issue verifiable credentials.

Step 1: Request Access to the CoreAPI

  1. Submit an Access Request:

    • Contact our support team.
    • Provide the following details:
      • Organization name
      • Contact information
      • Intended use case
      • Required credential types
  2. Access Approval:

    • Our team will review your request and provide API credentials upon approval.
  3. Receive API Credentials:

    • You will receive onboarding guidance including access to the CoreAPI management portal.

Step 2: Configure Your Integration

Set up your application according to the guide received by email. In-depth documentation is available in our OpenAPI document.

CoreAPI Workflow

Once you have access, the typical workflow for issuing verifiable credentials is as follows:

  1. Create a Credential Offer:

    • Your backend calls the CoreAPI to create a one-time credential offer for a specific user.
  2. Distribute the Offer:

    • Deliver the offer to the user as a QR code or deep link.
  3. Wallet Interaction:

    • The user scans the QR code or follows the link with their EUDI wallet, which authenticates with the identity provider and requests the credential automatically.
  4. Credential Issuance:

    • The CoreAPI validates the request, computes the credential claims, and issues a signed verifiable credential to the wallet.
  5. Completion:

    • The user receives and stores the verifiable credential in their EUDI wallet, ready to present to verifiers.

By following these steps, issuers can onboard and leverage the CoreAPI to issue verifiable credentials to EUDI wallets in a secure and standards-compliant manner.

Coming Soon: dewa Platform

Coming Soon

We are building the dewa Platform — a dedicated dashboard for managing and monitoring your credential issuance.

Once available, the dewa Platform will allow you to:

  • Onboard without contacting support — self-service registration and tenant management
  • Monitor issuances — real-time overview of issued credentials and their statuses
  • Manage your integration — configure credential types, identity providers, and API credentials directly from the dashboard

Stay tuned for updates.