Archestra AI Open APPA API

The OpenAPPA API from Archestra AI — 40 operation(s) for openappa.

Operations 46

POST /api/openappa/annotators/archestra Annotate openappa tool with archestra #
GET /api/openappa/batteries Get openappa batteries #
GET /api/openappa/policy-declarations Get openappa policy declarations #
GET /api/openappa/battery-policy-source Get openappa battery policy source #
GET /api/openappa/effective-policy Get openappa effective policy #
GET /api/openappa/battery-matches Get openappa battery matches #
POST /api/openappa/battery-installs Create openappa battery install #
PATCH /api/openappa/battery-installs/{id} Update openappa battery install #
DELETE /api/openappa/battery-installs/{id} Delete openappa battery install #
DELETE /api/openappa/battery-includes/{name} Delete openappa battery include #
PUT /api/openappa/credential-bindings/{variable} Set openappa credential binding #
PUT /api/openappa/battery-packages/{name} Upload openappa battery package #
DELETE /api/openappa/battery-packages/{contentHash} Delete openappa battery package #
GET /api/openappa/coverage/entities Get openappa coverage entities #
GET /api/openappa/coverage/tools Get openappa coverage tools #
GET /api/openappa/coverage/summary Get openappa coverage summary #
GET /api/openappa/external-consults Get openappa external consults #
GET /api/openappa/github-sync Get appa github sync #
PUT /api/openappa/github-sync Configure appa github sync #
PATCH /api/openappa/github-sync Update appa github sync #
POST /api/openappa/github-sync/repository Create appa github repository #
POST /api/openappa/github-app/manifest Start appa github app #
POST /api/openappa/github-app/manifest/complete Complete appa github app #
GET /api/openappa/github-app/pending Get pending appa github app #
DELETE /api/openappa/github-app/pending Discard appa github app #
POST /api/openappa/github-app/install Install appa github app #
GET /api/openappa/github-app/repository Get appa github repository status #
GET /api/openappa/github-app/accounts Get appa github app accounts #
GET /api/openappa/github-app/repositories Get appa github app repositories #
GET /api/openappa/github-sync/held Get held appa github pull #
POST /api/openappa/github-sync/accept-held Accept held appa github pull #
POST /api/openappa/helpers/{installId}/{externalName} Consult openappa battery helper #
POST /api/openappa/policy-tests/inspect Inspect open appa policy tests #
GET /api/openappa/policy-tests Get open appa policy tests #
PUT /api/openappa/policy-tests Update open appa policy tests #
POST /api/openappa/policy-tests/run Run open appa policy tests #
GET /api/openappa/policy-tests/runs Get open appa policy test runs #
POST /api/openappa/policy-tests/preview Preview open appa policy test #
GET /api/openappa/remedies Get openappa remedies #
GET /api/openappa/remedies/activity Get openappa remedies activity #
GET /api/openappa/trust-audience Get openappa trust audience #
GET /api/openappa/yells Get open appa yells #
GET /api/openappa/yells/summary Get open appa yells summary #
GET /api/openappa/yells/{id} Get open appa yell #
PATCH /api/openappa/yells/{id} Update open appa yell #
GET /api/openappa/yells/{id}/archive Download open appa yell #

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/archestra:archestra-openappa-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

archestra-openappa-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Archestra Open APPA API
  version: 1.4.0-rc.47
tags:


# --- truncated at 32 KB (426 KB total) ---
# Full source: https://artifacts.apis.io/archestra/openapi/archestra-openappa-api-openapi.yml