# AgentStack AI Builder API

**Canonical:** https://apis.io/apis/agentstack-tech/agentstack-tech-ai-builder-api/  
**Provider:** AgentStack — https://apis.io/providers/agentstack-tech/  
**Documentation:** https://agentstack.tech/api-docs

AgentStack AI Builder API is one of 90 APIs that [AgentStack](https://apis.io/providers/agentstack-tech/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include AI Builder. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

AI Builder build and generation. REST compatibility surface; for new integrations prefer MCP actions, GET/POST /api/dna/data, or POST /api/commands (see docs/API_CHANNELS_AND_PROTOCOLS.md).

## Operations (60 of 82)

| Method | Path | Summary |
|---|---|---|
| GET | `/app/dev/{project_id}` | Serve App Dev Root |
| GET | `/app/dev/{project_id}/` | Serve App Dev Root |
| GET | `/app/dev/{project_id}/{filename}` | Serve App Dev Static |
| GET | `/app/{project_id}` | Serve App Root |
| GET | `/app/{project_id}/` | Serve App Root |
| GET | `/app/{project_id}/{filename}` | Serve App Static |
| GET | `/api/generations/{project_id}/status` | Generation Status |
| GET | `/api/generations/{project_id}` | List Generations State |
| GET | `/api/generations/{project_id}/queue` | Promotion Queue |
| GET | `/api/generations/{project_id}/gates/{env_uuid}` | Get Gates For Environment |
| POST | `/api/generations/{project_id}/gates/run` | Run Gates Endpoint |
| POST | `/api/generations/{project_id}/approve` | Approve Generation Manual |
| PATCH | `/api/generations/{project_id}/settings` | Patch Generation Settings |
| GET | `/api/generations/{project_id}/settings` | Get Generation Settings |
| GET | `/api/generations/{project_id}/timeline` | Generation Timeline |
| POST | `/api/generations/{project_id}/notify` | Notify Stub |
| GET | `/api/generations/{project_id}/diff-vs-prod` | Generation Diff Vs Prod Endpoint |
| POST | `/api/generations/{project_id}/realign-to-prod` | Generation Realign To Prod Endpoint |
| POST | `/api/generations/{project_id}/checkpoint` | Generation Checkpoint Endpoint |
| POST | `/api/generations/{project_id}/rollback` | Generation Rollback Endpoint |
| GET | `/api/ai-builder/plan/{project_id}` | Get Builder Plan |
| PUT | `/api/ai-builder/plan/{project_id}` | Update Builder Plan |
| POST | `/api/ai-builder/plan/{project_id}/approve` | Approve Builder Plan |
| POST | `/api/ai-builder/projects/{project_id}/plan/draft` | Create Plan Draft |
| PUT | `/api/ai-builder/projects/{project_id}/plan/draft/{plan_id}` | Update Plan Draft |
| POST | `/api/ai-builder/projects/{project_id}/plan/approve` | Approve Plan |
| POST | `/api/ai-builder/projects/{project_id}/plan/regenerate` | Regenerate Plan |
| POST | `/api/ai-builder/projects/{project_id}/edit-plan` | Create Edit Plan |
| POST | `/api/ai-builder/projects/{project_id}/app-studio/compose` | App Studio Compose |
| GET | `/api/ai-builder/projects/{project_id}/app-studio/source` | App Studio List Source |
| POST | `/api/ai-builder/projects/{project_id}/app-studio/source` | App Studio Patch Source |
| POST | `/api/ai-builder/projects/{project_id}/app-studio/build` | App Studio Build |
| GET | `/api/ai-builder/projects/{project_id}/app-studio/builds/latest` | App Studio Build Status Latest |
| GET | `/api/ai-builder/projects/{project_id}/app-studio/builds/{build_uuid}` | App Studio Build Status |
| POST | `/api/ai-builder/projects/{project_id}/app-studio/publish` | App Studio Publish |
| POST | `/api/ai-builder/projects/{project_id}/build` | Build Project |
| POST | `/api/ai-builder/projects/{project_id}/rebuild` | Rebuild Project |
| POST | `/api/ai-builder/projects/{project_id}/components/generate` | Generate Component |
| POST | `/api/ai-builder/projects/{project_id}/components/{file_path}/edit` | Edit Component |
| POST | `/api/ai-builder/projects/{project_id}/design/update` | Update Design |
| POST | `/api/ai-builder/projects/{project_id}/version-control/initialize` | Initialize Version Control |
| POST | `/api/ai-builder/projects/{project_id}/publish` | Publish To Prod |
| POST | `/api/ai-builder/projects/{project_id}/rollback` | Rollback To Snapshot |
| POST | `/api/ai-builder/projects/{project_id}/create-snapshot` | Create Snapshot |
| GET | `/api/ai-builder/projects/{project_id}/versions` | Get Versions |
| POST | `/api/ai-builder/projects/{project_id}/switch-branch` | Switch Branch |
| DELETE | `/api/ai-builder/projects/{project_id}/snapshots/{snapshot_id}` | Delete Snapshot |
| POST | `/api/ai-builder/chat` | Ai Builder Chat |
| POST | `/api/ai-builder/chat/stream` | Ai Builder Chat Stream |
| GET | `/api/ai-builder/projects/{project_id}/manifest` | Get Manifest |
| PUT | `/api/ai-builder/projects/{project_id}/manifest` | Put Manifest |
| POST | `/api/ai-builder/projects/{project_id}/manifest/validate` | Validate Manifest |
| GET | `/api/ai-builder/blueprints` | List Blueprints |
| POST | `/api/ai-builder/blueprints/{blueprint_id}/instantiate` | Instantiate Blueprint |
| GET | `/api/ai-builder/catalog/modules-json` | Get Module Catalog Json |
| POST | `/api/ai-builder/compose` | Compose Preview |
| GET | `/api/ai-builder/systems` | Get Available Systems |
| GET | `/api/ai-builder/catalog` | Get Builder Catalog |
| POST | `/api/ai-builder/create-project` | Create Project Via Builder |
| GET | `/api/ai-builder/history` | Get Chat History |

…and 22 more operations. They are listed in full on the page.

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/agentstack-tech/openapi/agentstack-tech-ai-builder-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-knowledge-config-patch-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-create-payment-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-generation-settings-patch-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-project-data-patch-body-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-content-metadata-patch-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-plan-claim-response-schema.json

## Other AgentStack APIs (12)

- [AgentStack 8DNA API](https://apis.io/apis/agentstack-tech/agentstack-tech-8dna-api-api/)
- [AgentStack Admin API](https://apis.io/apis/agentstack-tech/agentstack-tech-admin-api/)
- [AgentStack Admin Drain API](https://apis.io/apis/agentstack-tech/agentstack-tech-admin-drain-api/)
- [AgentStack Agent Net API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-api/)
- [AgentStack AgentNet Arbitrum API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-arbitrum-api/)
- [AgentStack AgentNet BNB API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-bnb-api/)
- [AgentStack AgentNet Chain Control API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-chain-control-api/)
- [AgentStack AgentNet Chain Control Public API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-chain-control-public-api/)
- [AgentStack AgentNet PTR API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-ptr-api/)
- [AgentStack AgentNet Solana API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-solana-api/)
- [AgentStack Agents Fleet API](https://apis.io/apis/agentstack-tech/agentstack-tech-agents-fleet-api/)
- [AgentStack Agent Social API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentsocial-api/)

## Tags

AI Builder

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/agentstack-tech/agentstack-tech-ai-builder-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/agentstack-tech/.
