Beatra AI Account API

The account API from Beatra AI — 112 operation(s) for account.

Operations 127

GET /account/oauth/{provider}/start Oauth Start #
POST /account/oauth/google/id-token Oauth Google Id Token #
POST /account/oauth/apple/id-token Oauth Apple Id Token #
POST /account/oauth/{provider}/callback Oauth Callback #
GET /account/visitor-context Visitor Context #
GET /account/country-options Country Options #
GET /account/profile Profile #
PATCH /account/profile Update Profile #
GET /account/acct-hint Acct Hint #
PATCH /account/profile/display-name Update Display Name #
PUT /account/profile/avatar Update Avatar #
DELETE /account/profile/avatar Delete Avatar #
POST /account/delete Delete Account #
POST /account/auth/challenges Create Auth Challenge #
GET /account/auth/challenges/{challenge_id} Auth Challenge Status #
POST /account/auth/challenges/{challenge_id}/verify Verify Auth Challenge #
POST /account/auth/wechat-miniprogram/grant Grant Wechat Miniprogram Login #
POST /account/auth/wechat-miniprogram/redeem Redeem Wechat Miniprogram Login #
POST /account/session/logout Logout Browser Session #
POST /account/session/renew Renew Browser Session #
POST /account/agent-link/land Land Agent Link #
POST /account/session/handoff Issue Session Handoff #
POST /account/session/handoff/redeem Redeem Session Handoff #
POST /account/session/handoff/peek Peek Session Handoff #
GET /account/me Me #
GET /account/billing Billing #
GET /account/billing/overview Billing Overview #
GET /account/billing/ledger Billing Ledger #
GET /account/billing/catalog Billing Catalog #
GET /account/connected-agents Connected Agents #
GET /account/connected-agents/{installation_id}/connection Connected Agent Connection #
PATCH /account/connected-agents/{installation_id} Rename Connected Agent #
DELETE /account/connected-agents/{installation_id} Dismiss Connected Agent #
POST /account/connected-agents/{installation_id}/revoke Revoke Connected Agent #
GET /account/payment-orders Payment Orders #
POST /account/payment-orders Create Payment Order #
GET /account/payment-orders/{payment_order_id}/status Payment Order Status #
GET /account/payment-orders/{payment_order_id}/receipt Payment Order Receipt #
GET /account/invoiceable-orders Invoiceable Orders #
GET /account/invoices List Invoices #
POST /account/invoices Create Invoice #
GET /account/offers/free-video Read Free Video Offer #
POST /account/offers/free-video/claim Claim Free Video Offer #
POST /account/invoices/{invoice_request_id}/cancel Cancel Invoice #
GET /account/invoices/{invoice_request_id}/file Invoice File #
GET /account/subscriptions Subscriptions #
POST /account/subscriptions/{subscription_id}/cancel Cancel Subscription #
POST /account/payment-orders/{payment_order_id}/payer Complete Payment Order Payer #
POST /account/wechat-payer/start Start Wechat Payer #
POST /account/wechat-payer Complete Wechat Payer #
POST /account/payment-orders/{payment_order_id}/mock-complete Mock Complete Payment Order #
POST /account/work-shares Create Work Share #
GET /account/work-shares/artifact/{artifact_id} Work Share State #
DELETE /account/work-shares/artifact/{artifact_id} Revoke Work Share #
GET /account/work-shares/{share_id} Open Work Share #
POST /account/wechat/js-sdk Wechat Js Sdk Config #
GET /account/assets Assets #
GET /account/capabilities Capabilities #
POST /account/api-keys Create Key #
GET /account/api-keys List Keys #
POST /account/api-keys/{api_key_id}/revoke Revoke Key #
POST /account/callback-signing-keys Create Callback Signing Key #
GET /account/callback-signing-keys List Callback Signing Keys #
POST /account/callback-signing-keys/{signing_key_id}/rotate Rotate Callback Signing Key #
POST /account/callback-signing-keys/{signing_key_id}/retire Retire Callback Signing Key #
GET /account/usage Get Usage #
GET /account/tasks List Tasks #
GET /account/tasks/{task_id} Get Task #
DELETE /account/tasks/{task_id}/library-entry Delete Task Library Entry #
PATCH /account/assets/{artifact_id}/title Update Asset Title #
DELETE /account/assets/{artifact_id}/library-entry Delete Asset Library Entry #
GET /account/callbacks List Callbacks #
GET /account/model-roster Model Roster #
POST /account/payment-orders/wechat-virtual Create Virtual Payment #
POST /account/payment-orders/wechat-virtual/sign Sign Virtual Payment #
POST /account/payment-orders/wechat-virtual/cashier-result Note Virtual Cashier Result #
GET /account/payment-orders/wechat-virtual/cashier-result Read Virtual Cashier Result #
GET /account/voices List Voices #
GET /account/voices/{voice_id} Get Voice #
PATCH /account/voices/{voice_id} Rename Voice #
DELETE /account/voices/{voice_id} Delete Voice #
POST /account/voices/{voice_id}/preview Voice Preview #
PUT /account/presenter-defaults Put Defaults #
GET /account/presenter-avatars List Avatars #
POST /account/presenter-avatars Create Avatar #
GET /account/presenter-avatars/candidates Avatar Candidates #
PATCH /account/presenter-avatars/{avatar_id} Patch Avatar #
DELETE /account/presenter-avatars/{avatar_id} Delete Avatar #
POST /account/uploads/images Upload Image #
POST /account/payment-orders/wechat-miniapp Create Miniapp Payment #
POST /account/payment-orders/wechat-miniapp/opened Mark Miniapp Pay Opened #
GET /account/payment-orders/wechat-miniapp/opened Miniapp Pay Opened #
POST /account/payment-orders/wechat-miniapp/sign Sign Miniapp Payment #
POST /account/payment-orders/wechat-miniapp/cashier-result Note Miniapp Cashier Result #
GET /account/payment-orders/wechat-miniapp/cashier-result Read Miniapp Cashier Result #
GET /account/login-methods Get Login Methods #
POST /account/login-methods/notice Claim Notice #
POST /account/login-methods/notice/close Close Notice #
POST /account/login-methods/codes Start Code #
POST /account/login-methods/codes/{challenge_id}/verify Verify Code #
POST /account/login-methods/pending/{token}/bind Bind Pending #
POST /account/login-methods/{ref}/unbind Unbind #
POST /account/login-methods/wechat/tickets Create Wechat Ticket #
GET /account/login-methods/wechat/tickets/{ticket_id} Poll Wechat Ticket #
POST /account/login-methods/wechat/tickets/{ticket_id}/status Poll Wechat Ticket By Post #
POST /account/login-methods/wechat/tickets/{ticket_id}/close Close Wechat Ticket #
POST /account/login-methods/wechat/tickets/{ticket_id}/authorize Authorize Wechat Ticket #
POST /account/login-methods/wechat/tickets/{ticket_id}/scan Scan Wechat Ticket #
POST /account/login-methods/wechat/tickets/{ticket_id}/view View Wechat Ticket #
POST /account/login-methods/wechat/tickets/{ticket_id}/confirm Confirm Wechat Ticket #
POST /account/login-methods/wechat/tickets/{ticket_id}/cancel Cancel Wechat Ticket #
POST /account/login-methods/wechat/browser Start Wechat Browser #
POST /account/login-methods/wechat/browser/{challenge_id}/complete Complete Wechat Browser #
POST /account/login-methods/wechat/miniprogram Miniprogram Wechat #
POST /account/login-methods/google/start Start Google Link #
POST /account/login-methods/apple Bind Apple #
POST /account/login-methods/phone/miniprogram Miniprogram Phone #
POST /account/merges/inspect Inspect Merge #
POST /account/merges Merge Accounts #
POST /account/merges/pending Take Pending Merge #
POST /account/merges/notice Show Merge Notice #
POST /account/merges/notice/close Close Merge Notice #
GET /account/merges/{merge_id} Merge Status #
POST /account/signin-choice/parked Take Parked Choice #
POST /account/signin-choice/create Create Choice #
POST /account/signin-choice/bind Bind Choice #
GET /account/signin-memory Signin Memory #

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/beatra-ai:beatra-ai-account-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

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

beatra-ai-account-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: agent_service (api) Account API
  version: 0.1.0
tags:


# --- truncated at 32 KB (279 KB total) ---
# Full source: https://artifacts.apis.io/beatra-ai/openapi/beatra-ai-account-api-openapi.yml