Developer Portal Enrollment

Before integrating the ZenKey SDK in your application, there are a few things you should do:

  • Login to the Developer Portal.

  • Register your application and obtain a valid client_id and client_secret.

  • When a user authorizes your application, the ZenKey SDK sends an authorization code request to the appropriate carrier and redirects the user back to the app via your Redirect URI. Your Redirect URI also issues callbacks to several ZenKey services. When you configure your Redirect URI in the developer portal, its scheme must use the following format:

    • {client_id}://com.xci.provider.sdk
  • Identify the scopes or user attributes to capture when a user authorizes your app. During enrollment, users provide the ZenKey SDK with basic personal information (e.g., name, email, address) while other scopes originate from the carrier without user input (e.g., phone number). When users sign in to your app with ZenKey, they can opt to share that data with you. Besides the mandatory .openid scope, all other scopes are optional.

Developer mode

After your organization accepts the limited trial agreement, every app or site you create is in developer mode. For more information about developer mode, see working with developer mode.


Did this page help you?