Strivacity Admin Account API

The Admin Account API from Strivacity — 18 operation(s) for admin account.

Business capability
Identity & Access Management BC-620.20

Operations 21

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/v1/admin/identityStore/accounts List admin accounts · List admin accounts #
Ask an LLM
“Which Strivacity admin accounts have never logged in?”
“Can I filter admin accounts by role or by when they were disabled?”
Tell an agent
List all admin accounts that hold the role {roles}.
Find the admin account with login identifier {loginIdentifier}.
POST /admin/api/v1/admin/identityStore/accounts Create an admin account · Create an admin account #
Ask an LLM
“How do I add a new administrator to the admin portal?”
“Can I create an admin account without enforcing the password policy?”
Tell an agent
Create an admin account for {email}.
Add an admin account for {email} with initial password {password}.
DELETE /admin/api/v1/admin/identityStore/accounts/{accountId} Delete an admin account · Delete an admin account #
Ask an LLM
“How do I permanently remove an administrator's account?”
“Can I delete the last remaining admin account?”
Tell an agent destructive · confirm first
Delete admin account {accountId}.
Permanently remove the administrator with account ID {accountId}.
GET /admin/api/v1/admin/identityStore/accounts/{accountId} Get an admin account · Get an admin account #
Ask an LLM
“How can I look up the details of one specific admin account?”
“What does a single admin account record show?”
Tell an agent
Show me admin account {accountId}.
Fetch the details for admin account {accountId}.
POST /admin/api/v1/admin/identityStore/accounts/{accountId}/authenticators Add an email or phone authenticator to an admin · Create authenticator for an admin account #
Ask an LLM
“How do I register a phone number as an MFA authenticator for an admin?”
“Which authenticator types can be added to an admin account?”
Tell an agent
Add a {type} authenticator with target {target} to admin account {accountId}.
Register email {target} as an email authenticator for admin {accountId}.
DELETE /admin/api/v1/admin/identityStore/accounts/{accountId}/authenticators/{authenticatorId} Remove an authenticator from an admin account · Delete authenticator for an admin account #
Ask an LLM
“How do I remove an admin's old phone authenticator?”
“Can I delete a single MFA method from an administrator?”
Tell an agent destructive · confirm first
Delete authenticator {authenticatorId} from admin account {accountId}.
Remove MFA method {authenticatorId} for admin {accountId}.
POST /admin/api/v1/admin/identityStore/accounts/{accountId}/disable Disable an admin account · Disable an admin account #
Ask an LLM
“How do I suspend an administrator without deleting them?”
“Can I temporarily block an admin from signing in?”
Tell an agent
Disable admin account {accountId}.
Suspend sign-in for administrator {accountId}.
GET /admin/api/v1/admin/identityStore/accounts/{accountId}/download Download an admin account's data · Download admin account information #
Ask an LLM
“How do I export everything stored about an admin account?”
“Can I download an admin's account information as HTML or JSON?”
Tell an agent
Download admin account {accountId} information as {fileType}.
Export a JSON file of admin {accountId}'s personal data.
POST /admin/api/v1/admin/identityStore/accounts/{accountId}/enable Re-enable an admin account · Enable an admin account #
Ask an LLM
“How do I reactivate a disabled administrator?”
“Can a suspended admin account be turned back on?”
Tell an agent
Enable admin account {accountId}.
Reactivate the disabled administrator {accountId}.
GET /admin/api/v1/admin/identityStore/accounts/{accountId}/identities List identities linked to an admin account · List identities for an admin account #
Ask an LLM
“Which identities are attached to an administrator's account?”
“How can I see the login identities an admin has?”
Tell an agent
List the identities for admin account {accountId}.
Show which login identities admin {accountId} has.
POST /admin/api/v1/admin/identityStore/accounts/{accountId}/identities/identifier Change an admin account's login identifier · Update identifier for an admin account #
Ask an LLM
“How do I change the email an admin uses to log in?”
“Can I update an administrator's login identifier?”
Tell an agent
Change admin {accountId}'s {type} identifier to {identifier}.
Update the login email of admin account {accountId} to {identifier}.
POST /admin/api/v1/admin/identityStore/accounts/{accountId}/liftPasscodeLock Unlock an admin locked out by passcode attempts · Lift passcode lock for an admin account #
Ask an LLM
“An admin entered too many wrong one-time passcodes; how do I unlock them?”
“Can I clear a passcode lockout on an administrator?”
Tell an agent
Lift the passcode lock on admin account {accountId}.
Clear the OTP passcode lockout for admin {accountId}.
POST /admin/api/v1/admin/identityStore/accounts/{accountId}/liftPasswordLock Unlock an admin locked out by password attempts · Lift password lock for an admin account #
Ask an LLM
“How do I unlock an admin who was locked out after failed password attempts?”
“Can I remove a password lockout from an administrator?”
Tell an agent
Lift the password lock on admin account {accountId}.
Unlock admin {accountId} after too many wrong passwords.
PUT /admin/api/v1/admin/identityStore/accounts/{accountId}/notificationPreferences Set an admin's notification preferences · Update notification preferences for an admin account #
Ask an LLM
“How do I stop an admin getting emails when their MFA method changes?”
“Which security notifications can be toggled for an administrator?”
Tell an agent
Update notification preferences for admin {accountId} to turn off lockout alerts.
Set admin {accountId}'s password-reset-success notification to {passwordResetSuccess}.
POST /admin/api/v1/admin/identityStore/accounts/{accountId}/password/change Set a new password for an admin account · Change password for an admin account #
Ask an LLM
“How do I directly set a new password for an administrator?”
“Can I change an admin's password and bypass the password policy?”
Tell an agent
Change admin {accountId}'s password to {newPassword}.
Set password {newPassword} on admin account {accountId}, skipping the password policy.
POST /admin/api/v1/admin/identityStore/accounts/{accountId}/password/reset Send an admin a password reset email · Request password reset for an admin account #
Ask an LLM
“How do I trigger a password reset email for an administrator?”
“Can I make an admin choose their own new password via a reset link?”
Tell an agent
Send a password reset email to admin {accountId}.
Request a forgotten-password reset for admin account {accountId}.
PUT /admin/api/v1/admin/identityStore/accounts/{accountId}/personal Update an admin account's profile metadata · Update metadata for an admin account #
Ask an LLM
“How do I edit profile attributes like name on an admin account?”
“Does updating admin metadata overwrite fields I don't send?”
Tell an agent
Update the profile metadata on admin account {accountId}.
Change the personal attributes stored for admin {accountId}.
POST /admin/api/v1/admin/identityStore/accounts/{accountId}/roles Assign roles to an admin account · Assign multiple roles to an account #
Ask an LLM
“How do I give an administrator additional roles?”
“Can I assign several admin roles to one account at once?”
Tell an agent
Assign roles to admin account {accountId}.
Grant admin {accountId} the read-only and config roles.
DELETE /admin/api/v1/admin/identityStore/accounts/{accountId}/sessions Log an admin out of every session · Clear sessions for an admin account #
Ask an LLM
“How do I sign an administrator out of all browsers at once?”
“Can I force a back-channel logout for a compromised admin?”
Tell an agent destructive · confirm first
Clear all sessions for admin account {accountId}.
Log admin {accountId} out everywhere.
GET /admin/api/v1/admin/identityStore/accounts/{accountId}/sessions List an admin account's active sessions · List sessions for an admin account #
Ask an LLM
“Which browsers is an administrator currently signed in on?”
“How can I see an admin's active sessions?”
Tell an agent
List the sessions for admin account {accountId}.
Show where admin {accountId} is logged in right now.
DELETE /admin/api/v1/admin/identityStore/accounts/{accountId}/sessions/{sessionId} End one session for an admin account · Delete session for an admin account #
Ask an LLM
“How do I revoke just one of an admin's sessions?”
“Can I kill a single suspicious admin login session?”
Tell an agent destructive · confirm first
Delete session {sessionId} for admin account {accountId}.
End only session {sessionId} of admin {accountId}.

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-admin-account-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-admin-account-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  description: API documentation of Admin Portal - Admin Management
  title: Admin Portal - Admin Management Admin Account API
  version: v0.0.1
servers:
- url: https://{tenant}
  variables:
    tenant:
      default: example.strivacity.com
      description: Your Strivacity tenant
tags:


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