Checkly Accounts API

The Accounts API from Checkly — 11 operation(s) for accounts.

Operations 11

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 /v1/accounts List accounts my API key can access · Fetch user accounts #
Ask an LLM
“Which Checkly accounts does my API key have access to?”
“Can I see every account tied to this key at once?”
Tell an agent
List all accounts available to my API key.
Show the accounts this key can reach.
GET /v1/accounts/me Get the current account's details · Fetch current account details #
Ask an LLM
“What are the details of the account I'm currently using?”
“How can I confirm which account my requests run against?”
Tell an agent
Show details for my current account.
Get the account profile for the account I'm signed in to.
GET /v1/accounts/me/entitlements Get the current account's plan entitlements · Fetch current account entitlements #
Ask an LLM
“What features and limits does my current plan include?”
“Am I near any plan limits on the account I'm using now?”
Tell an agent
Show the entitlements for my current account.
List the feature access and limits of my own plan.
GET /v1/accounts/me/members List members and invites of my account · List current account members and pending invites #
Ask an LLM
“Who are the members of my current account, and who still has an invite pending?”
“Can I filter my own account's members by role or status?”
Tell an agent
List members and pending invites on my current account.
Find members of my account matching {search} with role {role}.
DELETE /v1/accounts/me/members/{userId} Remove a member from my account · Remove a current account member #
Ask an LLM
“How do I remove someone from the account I'm currently using?”
“Can I revoke a user's access to my own account?”
Tell an agent destructive · confirm first
Remove user {userId} from my current account.
Kick member {userId} out of my account.
PATCH /v1/accounts/me/members/{userId} Change a member's role on my account · Update a current account member role #
Ask an LLM
“Can I promote a member of my current account to a different role?”
“What's the way to change someone's role on the account I'm using?”
Tell an agent
Change the role of user {userId} on my account to {role}.
Make member {userId} a {role} in my current account.
GET /v1/accounts/{accountId} Get a specific account's details · Fetch a given account details #
Ask an LLM
“What are the details of a particular account by its ID?”
“Can I look up another account I have access to?”
Tell an agent
Show details for account {accountId}.
Fetch account {accountId}.
GET /v1/accounts/{accountId}/entitlements Get a specific account's plan entitlements · Fetch account entitlements #
Ask an LLM
“Which features and limits does a given account's plan allow?”
“Can I check the entitlements of an account other than my current one?”
Tell an agent
Show the entitlements for account {accountId}.
List plan features and limits for account {accountId}.
GET /v1/accounts/{accountId}/members List members and invites of an account · List account members and pending invites #
Ask an LLM
“Who belongs to a specific account, including pending invites?”
“Can I search the members of an account by name or email?”
Tell an agent
List members and pending invites of account {accountId}.
Search account {accountId} members for {search}.
DELETE /v1/accounts/{accountId}/members/{userId} Remove a member from an account · Remove an account member #
Ask an LLM
“How do I take a user out of a specific account by its ID?”
“Is removing someone from a named account permanent?”
Tell an agent destructive · confirm first
Remove user {userId} from account {accountId}.
Revoke member {userId}'s access to account {accountId}.
PATCH /v1/accounts/{accountId}/members/{userId} Change a member's role on an account · Update an account member role #
Ask an LLM
“Can I change a user's role on a specific account?”
“Which call updates a member's role when I know the account ID?”
Tell an agent
Set user {userId}'s role on account {accountId} to {role}.
Update member {userId} in account {accountId} to be a {role}.

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/checkly:checkly-accounts-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

checkly-accounts-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Checkly Public Accounts API
  version: v1
  description: 'These are the docs for the newly released Checkly Public API.

    If you have any questions, please do not hesitate to get in touch with us.'
servers:
- url: https://api.checklyhq.com
security:
- Bearer: []
tags:


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