Dev Portal developer sign-up

Beta and uses: Dev Portal
Related Documentation
OpenAPI Specifications
Incompatible with
on-prem
Related Resources

The Dev Portal enables you to quickly get access to your APIs of interest, in a self-serve way. Whether you’re accessing the Dev Portal of a company you work for, or one that you’re interested in, all you need is an application and a set of credentials to start accessing those APIs in minutes.

To create credentials, you must first create an application in which store those credentials.

The following diagram shows how to register your app in Dev Portal:

 
flowchart TD
    A[Sign up for Dev Portal] --> B(Create an application)
    B --> C(Add APIs to the application)
    C --> D(Create application credentials)
    D --> |Generate in Dev Portal| E[Use application] 
    D --> |Create in IdP| E
  

Register and create an application

All developers must register through the Konnect Dev Portal. A Konnect admin will provide the registration URL.

1. Register or sign in

Go to the Dev Portal and choose one of the following options:

  • Register for access by creating an account
  • Sign in using single sign-on (SSO), if enabled

Once approved, you can create an application.

2. Create an application

You can register an application for one or multiple APIs.

Each application supports only one authentication strategy. When combining APIs in a single app, ensure they use the same strategy.

The Reference ID must be unique. For OIDC, use the client ID from your IdP as the reference ID.

To manage your app, go to the app details and select Edit or Delete.

3. Create credentials

Choose one of the following methods to generate credentials:

  • API key: Navigate to My Apps, select your app, and click Generate Credential in the Authentication pane.
  • OIDC: Manually create the app in your identity provider (IdP) and match the Dev Portal reference ID with the client ID.

Once your app has products, credentials, and approval, you can begin making requests using the configured credentials.

Something wrong?

Help us make these docs great!

Kong Developer docs are open source. If you find these useful and want to make them better, contribute today!