Strivacity Application Client API

The Application Client API from Strivacity — 6 operation(s) for application client.

Business capability
Identity & Access Management BC-620.20

Operations 9

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 /admin/api/v2/applications/{applicationId}/clients List an application's clients · List application clients #
Ask an LLM
“What OAuth or SAML clients are configured under an application?”
“Can I sort the clients of an application?”
Tell an agent
List the clients of application {applicationId}.
List clients for application {applicationId} sorted by {sort}.
POST /admin/api/v2/applications/{applicationId}/clients Create an application client · Create an application client #
Ask an LLM
“How do I add a new client to an existing application?”
“Can one application have more than one client?”
Tell an agent
Create a new client under application {applicationId}.
Add another client to application {applicationId}.
DELETE /admin/api/v2/applications/{applicationId}/clients/{clientId} Delete an application client · Delete an application client #
Ask an LLM
“How do I remove a client from an application?”
“Is deleting an application client permanent?”
Tell an agent destructive · confirm first
Delete client {clientId} from application {applicationId}.
Remove application {applicationId}'s client {clientId}.
GET /admin/api/v2/applications/{applicationId}/clients/{clientId} Get an application client · Get an application client #
Ask an LLM
“Can I view the configuration of one specific application client?”
“Where do I find a client's settings within an application?”
Tell an agent
Get client {clientId} of application {applicationId}.
Show configuration for client {clientId} in application {applicationId}.
PUT /admin/api/v2/applications/{applicationId}/clients/{clientId} Update an application client · Update an application client #
Ask an LLM
“Can I change the name or login URL of a self-service portal client?”
“What settings of an application client can be updated?”
Tell an agent
Update client {clientId} in application {applicationId}.
Change the configuration of application {applicationId} client {clientId}.
GET /admin/api/v2/applications/{applicationId}/clients/{clientId}/logs List token exchange claim mapping logs · List token exchange claim mapping function logs #
Ask an LLM
“Can I see logs from a client's token exchange claim mapping function?”
“Is it possible to filter token exchange function logs by account, log level or date range?”
Tell an agent
List token exchange claim mapping logs for client {clientId} in application {applicationId}.
Show {logLevels} token exchange logs for client {clientId} of application {applicationId} since {startDate}.
GET /admin/api/v2/applications/{applicationId}/clients/{clientId}/logs/{id} Get a token exchange claim mapping log · Get the token exchange claim mapping function log #
Ask an LLM
“How do I open a single token exchange claim mapping log entry?”
“Can I read the details of one failed token exchange mapping run?”
Tell an agent
Get token exchange log {id} for client {clientId} in application {applicationId}.
Show the token exchange mapping log entry {id} of application {applicationId} client {clientId}.
GET /admin/api/v2/applications/{applicationId}/clients/{clientId}/saml2/metadata/descriptor Get SAML2 metadata for a client · Get SAML2 metadata for an application client #
Ask an LLM
“Where can I download the SAML2 metadata for an application client?”
“What SAML metadata should I give a service provider for this client?”
Tell an agent
Get the SAML2 metadata for client {clientId} of application {applicationId}.
Export SAML metadata descriptor for application {applicationId} client {clientId}.
GET /admin/api/v2/applications/{applicationId}/clients/{clientId}/status Check token exchange function status · Get status of the token exchange claim mapping function #
Ask an LLM
“Is the token exchange claim mapping function on a client deployed and ready?”
“What state is a client's token exchange function in?”
Tell an agent
Check the token exchange function status for client {clientId} in application {applicationId}.
Get token exchange claim mapping status of application {applicationId} client {clientId}.

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/strivacity:strivacity-application-client-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

strivacity-application-client-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  description: API documentation of Admin Portal
  title: Admin Portal Application Client API
  version: v0.0.1
servers:
- url: https://{tenant}
  variables:
    tenant:
      default: example.strivacity.com
      description: Your Strivacity tenant
tags:


# --- truncated at 32 KB (69 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/strivacity/refs/heads/main/openapi/strivacity-application-client-api-openapi.yml