HERE Manage Identity Providers for a Realm API

APIs to manage Identity Providers trusted in a Realm.

Business capability
Identity & Access Management BC-620.20

Operations 10

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

POST /realms/{realm}/identityProviders Add a trusted OpenID Connect provider to a realm · Add a new trusted OpenID Connect Identity Provider to a Realm #
Ask an LLM
“Is there a limit on how many new identity providers I can add to a realm?”
“How do I add my company's OpenID Connect provider to a realm?”
Tell an agent
Add identity provider {id} named {name} to realm {realm}.
Register OpenID Connect provider {id} in realm {realm} with issuers {issuers}.
GET /realms/{realm}/identityProviders List a realm's trusted identity providers · List trusted OpenID Connect Identity Providers for a Realm #
Ask an LLM
“Which OpenID Connect identity providers does my realm trust?”
“Can I page through the identity providers configured for a realm?”
Tell an agent
List the trusted identity providers in realm {realm}.
Show {limit} OpenID Connect providers for realm {realm}.
GET /realms/{realm}/identityProviders/{identityProvider} Get a realm's trusted identity provider · Get a trusted Identity Provider for a Realm #
Ask an LLM
“What is configured for one trusted identity provider in my realm?”
“Can I view the settings of a single OIDC provider?”
Tell an agent
Get identity provider {identity_provider} in realm {realm}.
Show the configuration of OIDC provider {identity_provider} for realm {realm}.
PATCH /realms/{realm}/identityProviders/{identityProvider} Rename or redescribe a realm identity provider · Update a trusted Identity Provider for a Realm #
Ask an LLM
“Can I change the name or description of an identity provider?”
“Which fields of a trusted identity provider are editable?”
Tell an agent
Rename identity provider {identity_provider} in realm {realm} to {name}.
Update the description of provider {identity_provider} in realm {realm} to {description}.
DELETE /realms/{realm}/identityProviders/{identityProvider} Remove a trusted identity provider from a realm · Delete a trusted Identity Provider for a Realm #
Ask an LLM
“How do I stop my realm trusting an identity provider?”
“Can I delete an OIDC provider I no longer use?”
Tell an agent destructive · confirm first
Delete identity provider {identity_provider} from realm {realm}.
Remove trust in OIDC provider {identity_provider} for realm {realm}.
GET /realms/{realm}/identityProviders/{identityProvider}/issuers List issuer URLs on an identity provider · List Issuers for an Identity Provider #
Ask an LLM
“Which issuer URLs are attached to my identity provider?”
“Where can I see all issuers configured for an OIDC provider?”
Tell an agent
List the issuers attached to identity provider {identity_provider} in realm {realm}.
Show all issuer URLs for provider {identity_provider} of realm {realm}.
POST /realms/{realm}/identityProviders/{identityProvider}/issuers/{issuer} Attach an issuer URL to an identity provider · Attach an Issuer URL to an Identity Provider #
Ask an LLM
“How many issuer URLs can one identity provider have?”
“How do I attach a new issuer to a trusted provider?”
Tell an agent
Attach issuer {issuer} to identity provider {identity_provider} in realm {realm}.
Add issuer URL {issuer} to provider {identity_provider} of realm {realm} with enabled {enabled}.
GET /realms/{realm}/identityProviders/{identityProvider}/issuers/{issuer} Get one issuer on an identity provider · Get an Issuer URL for an Identity Provider #
Ask an LLM
“Is a particular issuer URL attached to my identity provider?”
“Can I check if a specific issuer is enabled?”
Tell an agent
Get issuer {issuer} on identity provider {identity_provider} in realm {realm}.
Check whether issuer {issuer} is enabled for provider {identity_provider} in realm {realm}.
PATCH /realms/{realm}/identityProviders/{identityProvider}/issuers/{issuer} Enable or disable an issuer on an identity provider · Update an Issuer for an App #
Ask an LLM
“Can I temporarily disable an issuer without detaching it?”
“How do I re-enable an attached issuer URL?”
Tell an agent
Set issuer {issuer} on provider {identity_provider} in realm {realm} to enabled {enabled}.
Disable issuer {issuer} for identity provider {identity_provider} in realm {realm} by setting enabled to {enabled}.
DELETE /realms/{realm}/identityProviders/{identityProvider}/issuers/{issuer} Detach an issuer from an identity provider · Detach an Issuer from an Identity Provider #
Ask an LLM
“Can I detach an old issuer URL from my identity provider?”
“Can I remove an issuer URL that was attached by mistake?”
Tell an agent destructive · confirm first
Detach issuer {issuer} from identity provider {identity_provider} in realm {realm}.
Remove issuer URL {issuer} from provider {identity_provider} of realm {realm}.

Documentation

📖
Documentation
https://docs.here.com/identity-and-access-management/docs
📖
APIReference
https://docs.here.com/identity-and-access-management/reference
📖
Documentation
https://docs.here.com/data-api/docs
📖
APIReference
https://docs.here.com/data-api/reference
📖
Documentation
https://docs.here.com/usage/docs
📖
APIReference
https://docs.here.com/usage/reference
📖
Documentation
https://docs.here.com/destination-weather/docs
📖
APIReference
https://docs.here.com/destination-weather/reference
📖
Documentation
https://docs.here.com/ev-products/docs
📖
APIReference
https://docs.here.com/ev-products/reference
📖
Documentation
https://docs.here.com/fuel-prices/docs
📖
APIReference
https://docs.here.com/fuel-prices/reference
📖
Documentation
https://docs.here.com/geocoding-and-search/docs
📖
APIReference
https://docs.here.com/geocoding-and-search/reference
📖
Documentation
https://docs.here.com/routing/docs
📖
APIReference
https://docs.here.com/routing/reference
📖
Documentation
https://docs.here.com/positioning/docs
📖
APIReference
https://docs.here.com/positioning/reference
📖
Documentation
https://docs.here.com/indoor-map/docs
📖
APIReference
https://docs.here.com/indoor-map/reference
📖
Documentation
https://docs.here.com/transit/docs
📖
APIReference
https://docs.here.com/transit/reference
📖
Documentation
https://docs.here.com/map-attributes/docs
📖
APIReference
https://docs.here.com/map-attributes/reference
📖
Documentation
https://docs.here.com/map-rendering/docs
📖
APIReference
https://docs.here.com/map-rendering/reference
📖
Documentation
https://docs.here.com/workspace/docs
📖
APIReference
https://docs.here.com/workspace/reference
📖
Documentation
https://docs.here.com/tour-planning/docs
📖
APIReference
https://docs.here.com/tour-planning/reference
📖
Documentation
https://docs.here.com/tracking/docs
📖
APIReference
https://docs.here.com/tracking/reference
📖
Documentation
https://docs.here.com/traffic-api/docs
📖
APIReference
https://docs.here.com/traffic-api/reference
📖
Documentation
https://docs.here.com/wego-pro/docs
📖
APIReference
https://docs.here.com/wego-pro/reference

Specifications

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/here:here-manage-identity-providers-for-a-realm-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

here-manage-identity-providers-for-a-realm-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Authentication API v1.1 Manage Identity Providers for a…
  version: 1.1.x
  description: 'This specification describes the Authentication v1.1 APIs.

    NOTE: Swagger UI automatically URL encodes parameters when required.

    If/when the APIs are called elsewhere make sure to URL encode the parameters when required.'
servers:
- url: Use API Lookup for a base URL
tags:


# --- truncated at 32 KB (41 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/here/refs/heads/main/openapi/here-manage-identity-providers-for-a-realm-api-openapi.yml