Skip to content
API Reference
Admin
Configure Provider APIs

Provider APIs Overview

Use Keycard to get scoped credentials for external APIs. No static secrets, no manual rotation.

Keycard issues short-lived, scoped credentials that external providers accept via Workload Identity Federation (WIF). Your application authenticates to Keycard, requests a token for a specific provider, and uses that token directly with the provider’s API. No API keys stored anywhere.

Your AppUses credential with provider
Keycard-minted access token
Provider APIShort-lived token, no secrets stored
Keycard ZoneIssues scoped credential
Provider WIFValidates JWT, returns access token
  1. Register the external API as a resource in your Keycard zone and select your zone provider as the credentials issuer
  2. Configure the external provider to trust your zone’s OIDC issuer — each provider guide walks through this
  3. Your application authenticates to Keycard and requests a token scoped to the external resource
  4. Keycard issues a short-lived OIDC JWT signed by your zone, which the provider validates and exchanges for an access token

For the conceptual model behind access federation and brokered credentials, see Providers.