Connections

Create Connection

Changed on

Create Connection.

<div> <code>create:connections</code> </div>
post/api/v1/connections

Request

  • Base URL: https://your_kinde_subdomain.kinde.com
  • URL: https://your_kinde_subdomain.kinde.com/api/v1/connections
  • Auth: HTTP bearer

Request body

namestring

The internal name of the connection.

display_namestring

The public facing name of the connection.

strategy'oauth2:apple' | 'oauth2:azure_ad' | 'oauth2:bitbucket' | 'oauth2:discord' | 'oauth2:facebook' | 'oauth2:github' | 'oauth2:gitlab' | 'oauth2:google' | 'oauth2:linkedin' | 'oauth2:microsoft' | 'oauth2:patreon' | 'oauth2:slack' | 'oauth2:stripe' | 'oauth2:twitch' | 'oauth2:twitter' | 'oauth2:xero' | 'saml:custom' | 'saml:cloudflare' | 'saml:okta' | 'saml:microsoft' | 'saml:google' | 'wsfed:azure_ad'

The identity provider identifier for the connection.

enabled_applicationsstring[]

Client IDs of applications in which this connection is to be enabled.

organization_codestring nullable

Enterprise connections only - the code for organization that manages this connection.

Example request

{
  "organization_code": "org_80581732fbe",
  "options": {
    "client_id": "hji7db2146af332akfldfded22",
    "client_secret": "19fkjdalg521l23fassf3039d4ae18b",
    "is_use_custom_domain": true,
    "is_trusted": true
  }
}

Response

Connection successfully created.

messagestring
codestring

Changes

    • info

      added the new optional request property //

    • info

      added the new optional request property //

    • info

      added the new optional request property //

    • info

      added the new optional request property //

    • info

      added the new optional request property //