Appbricx API

Appbricx API as documented publicly: 126 operations. Contract generated from the documentation by API Evangelist (2026-11-01); not the provider's own document.

Operations 126

POST /__appbricx/actions Call a server action #
POST /__appbricx/actions/{name} Call a server action #
POST /__appbricx/ai/chat Chat completion. #
POST /__appbricx/ai/embed Embeddings. #
GET /__appbricx/api/v1 Data query endpoint #
GET /__appbricx/api/v1/{table} List rows #
POST /__appbricx/api/v1/{table} Create a row #
DELETE /__appbricx/api/v1/{table}/{id} Delete a row #
GET /__appbricx/api/v1/{table}/{id} Get a row #
PATCH /__appbricx/api/v1/{table}/{id} Update a row #
POST /__appbricx/api/v1/{table}/{id}/restore Restore a deleted row #
PATCH /__appbricx/api/v1/{table}/{id}/transition Move a lifecycle state #
POST /__appbricx/auth/login Sign in #
POST /__appbricx/auth/logout Sign out #
GET /__appbricx/auth/magic/consume Use a magic link #
POST /__appbricx/auth/magic/request Request a magic link #
GET /__appbricx/auth/me Current user #
POST /__appbricx/auth/mfa/backup-codes/regenerate New backup codes #
POST /__appbricx/auth/mfa/disable Turn off two-factor #
POST /__appbricx/auth/mfa/enroll/confirm Confirm two-factor enrolment #
POST /__appbricx/auth/mfa/enroll/start Start two-factor enrolment #
POST /__appbricx/auth/mfa/verify Complete a two-factor sign-in #
GET /__appbricx/auth/oauth/{provider}/callback Social sign-in callback #
GET /__appbricx/auth/oauth/{provider}/start Start social sign-in #
GET /__appbricx/auth/oauth/providers Social providers #
POST /__appbricx/auth/reset/confirm Set a new password #
POST /__appbricx/auth/reset/request Request password reset #
GET /__appbricx/auth/roles Assignable roles (admin). #
GET /__appbricx/auth/set-password Set-password page #
POST /__appbricx/auth/set-password Set-password page #
POST /__appbricx/auth/signup Sign up #
GET /__appbricx/auth/signup-options Sign-up options #
GET /__appbricx/auth/users List users (admin) #
POST /__appbricx/auth/users Invite a user (admin) #
PATCH /__appbricx/auth/users/{id} Change a user (admin) #
GET /__appbricx/auth/verify/confirm Confirm email #
POST /__appbricx/auth/verify/request Request email verification #
POST /__appbricx/batch Batch #
POST /__appbricx/connector-proxy/{integration}/{action} Run an integration action #
GET /__appbricx/connector-proxy/available Connected integrations #
POST /__appbricx/data/{op} Raw SQL (server keys) #
DELETE /__appbricx/files/{id} Delete a file #
GET /__appbricx/files/{id} Download a file. #
POST /__appbricx/files/direct Upload a file. #
POST /__appbricx/files/sign Sign an upload. #
POST /__appbricx/hooks/{name} Inbound webhook (app host) #
GET /__appbricx/notifications Notifications #
GET /__appbricx/orgs/current Current organisation. #
POST /__appbricx/orgs/invite Invite to the organisation. #
GET /__appbricx/orgs/invite/accept Accept an invitation. #
GET /__appbricx/orgs/members Organisation members. #
DELETE /__appbricx/orgs/members/{userid} Remove a member. #
PATCH /__appbricx/orgs/members/{userid} Change a member's role. #
GET /__appbricx/queries List named queries #
POST /__appbricx/queries/* Run a named query #
POST /__appbricx/realtime/connect Realtime connection token #
POST /__appbricx/realtime/subscribe Realtime subscription token #
GET /__appbricx/runtime/dlq Dead letters #
POST /__appbricx/runtime/dlq/replay Replay a dead letter #
GET /__appbricx/runtime/runs List runs #
GET /__appbricx/runtime/runs/{id} Get a run #
GET /__appbricx/runtime/webhooks/{name}/secret Webhook secret #
POST /__appbricx/topics/{name}/publish Publish on a topic #
GET /__appbricx/topics/{name}/subscribe Subscribe to a topic #
GET /api/dev/v1/docs The guide #
GET /api/dev/v1/me Who am I #
GET /api/dev/v1/projects List projects #
POST /api/dev/v1/projects Create a project #
GET /api/dev/v1/projects/{id} Get a project #
POST /api/dev/v1/projects/{id}/app-users POST /api/dev/v1/projects/:id/app-users #
POST /api/dev/v1/projects/{id}/apply Apply files #
POST /api/dev/v1/projects/{id}/check Check files #
POST /api/dev/v1/projects/{id}/check-code Check one piece of code #
POST /api/dev/v1/projects/{id}/data/copy Copy database from one environment to another. #
POST /api/dev/v1/projects/{id}/data/export Export data to CSV or JSON. #
POST /api/dev/v1/projects/{id}/data/import Import data from rows or CSV. #
POST /api/dev/v1/projects/{id}/data/query Query data rows. #
POST /api/dev/v1/projects/{id}/deploy Deploy the project. #
POST /api/dev/v1/projects/{id}/deploy/plan Plan a deployment without executing it. #
GET /api/dev/v1/projects/{id}/deploys List deployment history for a project. #
POST /api/dev/v1/projects/{id}/deploys/{did}/rollback Rollback a deployment to a previous version. #
POST /api/dev/v1/projects/{id}/domains Add a custom domain to the published app. #
POST /api/dev/v1/projects/{id}/domains/{domain}/verify Verify DNS configuration for a custom domain. #
GET /api/dev/v1/projects/{id}/files List the draft's files #
POST /api/dev/v1/projects/{id}/files project_files writes Write project files . Edit files in a project draft. #
POST /api/dev/v1/projects/{id}/files/apply apply_contract writes Apply files to dev . Build the DEV environment from the project's files. #
POST /api/dev/v1/projects/{id}/files/check check_contract read-only Check code before applying it . Fast feedback on one piece of code, without changing the project. #
GET /api/dev/v1/projects/{id}/files/diff Diff files #
GET /api/dev/v1/projects/{id}/logs Retrieve recent workflow and action logs for a project. #
POST /api/dev/v1/projects/{id}/plan Plan the database #
GET /api/dev/v1/projects/{id}/previews List previews #
POST /api/dev/v1/projects/{id}/previews Push a preview #
DELETE /api/dev/v1/projects/{id}/previews/{name} Remove a preview #
GET /api/dev/v1/projects/{id}/roles Roles and access #
GET /api/dev/v1/projects/{id}/routing Get app routing information (dev URL, prod host, custom domains). #
PUT /api/dev/v1/projects/{id}/routing/subdomain Set a new production subdomain for the project. #
POST /api/dev/v1/projects/{id}/rows Edit rows (insert, update, delete, transition). #
GET /api/dev/v1/projects/{id}/runs/{runid} Get workflow run status #
GET /api/dev/v1/projects/{id}/schema Describe the database schema. #
POST /api/dev/v1/projects/{id}/screenshot Screenshot the app #
GET /api/dev/v1/projects/{id}/secrets GET /api/dev/v1/projects/:id/secrets #
PUT /api/dev/v1/projects/{id}/secrets/{name} PUT /api/dev/v1/projects/:id/secrets/:name #
GET /api/dev/v1/projects/{id}/sign-in GET /api/dev/v1/projects/:id/sign-in #
POST /api/dev/v1/projects/{id}/sign-in POST /api/dev/v1/projects/:id/sign-in #
GET /api/dev/v1/projects/{id}/snapshots List database snapshots. #
POST /api/dev/v1/projects/{id}/snapshots/{sid}/download Download a snapshot dump. #
POST /api/dev/v1/projects/{id}/snapshots/{sid}/restore Restore a database snapshot. #
POST /api/dev/v1/projects/{id}/sql Run a read‑only SQL query. #
GET /api/dev/v1/projects/{id}/tail GET /api/dev/v1/projects/:id/tail #
GET /api/dev/v1/projects/{id}/templates Templates used by a project #
POST /api/dev/v1/projects/{id}/verify Verify a project. #
GET /api/dev/v1/projects/{id}/versions List versions #
GET /api/dev/v1/projects/{id}/versions/{n} Get a version #
PUT /api/dev/v1/projects/{id}/versions/{n}/label Label a version #
POST /api/dev/v1/projects/{id}/versions/{n}/restore Restore a version #
POST /api/dev/v1/projects/{id}/workflows/{wid}/run Run a workflow #
GET /api/dev/v1/templates Search templates #
POST /api/dev/v1/templates Save a private template #
DELETE /api/dev/v1/templates/{slug} Delete a private template #
GET /api/dev/v1/templates/{slug} Get a template #
POST /api/dev/v1/templates/{slug}/use Use a template #
GET /api/dev/v1/tokens List my tokens #
POST /api/dev/v1/tokens Mint a token #
DELETE /api/dev/v1/tokens/{tokenid} Revoke a token #
POST /hooks/{project}/{name} Inbound webhook (platform host) #
GET /{id}/svg GET /{id}/svg #

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/appbricx-com:appbricx-com-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

appbricx-com-openapi-generated.yml Raw ↑
openapi: 3.1.0
info:
  title: Appbricx API
  version: '2026-11-01'
  description: 'GENERATED FROM DOCUMENTATION by API Evangelist on 2026-11-01: 126 operation(s) read from 2 public documentation page(s) (each
    operation names its page in x-source). This is not the provider''s published contract; Appbricx has published no machine-readable contract
    that the pipeline could find. Engine: local.'
  x-evidence-tiers:
    code-example: 1
    documentation: 125
    pages-with-code: 1
    pages-read: 2
  x-generated-from: documentation
  x-provenance: generated
  x-authored-by: API Evangelist
  x-generated: '2026-11-01'
  x-generator: generate-contract-from-docs.py
  x-engine: local
  x-sources:
  - https://appbricx.com/docs/reference/api


# --- truncated at 32 KB (86 KB total) ---
# Full source: https://artifacts.apis.io/appbricx-com/openapi/_ae-authored/appbricx-com-openapi-generated.yml