Kinde Connections API

The Connections API from Kinde — 2 operation(s) for connections.

Business capability
Identity & Access Management BC-620.20

Operations 6

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /api/v1/connections List authentication connections · Get connections #
Ask an LLM
“Which authentication connections are set up in my environment?”
“Can I find the connection used for a particular home realm domain?”
Tell an agent
List all my authentication connections.
Show connections for home realm domain {home_realm_domain}.
POST /api/v1/connections Create an authentication connection · Create Connection #
Ask an LLM
“How do I set up a new enterprise or social sign-in connection?”
“Can I create a connection scoped to one organization?”
Tell an agent
Create a {strategy} connection named {name}.
Add connection {display_name} for organization {organization_code}.
GET /api/v1/connections/{connection_id} Get an authentication connection · Get Connection #
Ask an LLM
“Can I view the configuration of a single connection?”
“What strategy and options does a particular connection use?”
Tell an agent
Show connection {connection_id}.
Get the settings for auth connection {connection_id}.
PATCH /api/v1/connections/{connection_id} Partially update a connection · Update Connection #
Ask an LLM
“Can I just rename a connection or change its display name?”
“How do I change which applications a connection is enabled for?”
Tell an agent
Rename connection {connection_id} to {display_name}.
Enable connection {connection_id} only for applications {enabled_applications}.
PUT /api/v1/connections/{connection_id} Replace a connection's whole configuration · Replace Connection #
Ask an LLM
“How do I replace a connection's entire config in one call?”
“Can I overwrite all of a connection's options rather than patching a few?”
Tell an agent
Replace the full configuration of connection {connection_id}.
Overwrite connection {connection_id} with name {name} and a new option set.
DELETE /api/v1/connections/{connection_id} Delete an authentication connection · Delete Connection #
Ask an LLM
“How do I delete a sign-in connection I no longer need?”
“Can I permanently remove an enterprise connection?”
Tell an agent destructive · confirm first
Delete connection {connection_id}.
Remove auth connection {connection_id} permanently.

Documentation

Specifications

Schemas & Data

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/kinde:kinde-connections-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

kinde-connections-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  version: '1'
  title: Kinde Management Connections API
  description: 'Provides endpoints to manage your Kinde Businesses.


    ## Intro


    ## How to use


    1. Set up and authorize a machine-to-machine (M2M) application.


    2. Generate a test access token


    3. Test request any endpoint using the test token'
  termsOfService: https://docs.kinde.com/trust-center/agreements/terms-of-service/
  contact:
    name: Kinde Support Team
    email: support@kinde.com
    url: https://docs.kinde.com
servers:
- url: https://{subdomain}.kinde.com
  variables:
    subdomain:
      default: your_kinde_subdomain
      description: The subdomain generated for your business on Kinde.
tags:


# --- truncated at 32 KB (39 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/kinde/refs/heads/main/openapi/kinde-connections-api-openapi.yml