ReqArchitect Blueprints API

The Blueprints API from ReqArchitect — 44 operation(s) for blueprints.

Operations 58

POST /api/blueprints/{blueprint_id}/ai-fill Trigger AI fill for all unfilled sections #
GET /api/blueprints/{blueprint_id}/fill-status Poll fill_status and section completion counts #
GET /api/blueprints Get blueprints #
POST /api/blueprints Create/invoke blueprints #
GET /api/blueprints/{blueprint_id} Get /api/blueprints/{blueprint_id} #
PATCH /api/blueprints/{blueprint_id} Update /api/blueprints/{blueprint_id} #
DELETE /api/blueprints/{blueprint_id} Delete /api/blueprints/{blueprint_id} #
GET /api/blueprints/{blueprint_id}/acceptance-criteria Get acceptance criteria #
GET /api/blueprints/{blueprint_id}/chat Get chat #
POST /api/blueprints/{blueprint_id}/chat/stream Stream AI architecture chat for a blueprint (SSE) #
GET /api/blueprints/{blueprint_id}/decisions Get decisions #
POST /api/blueprints/{blueprint_id}/decisions Create/invoke decisions #
GET /api/blueprints/{blueprint_id}/decisions/{decision_id} Get /api/blueprints/{blueprint_id}/decisions/{decision_id} #
PUT /api/blueprints/{blueprint_id}/decisions/{decision_id} Replace /api/blueprints/{blueprint_id}/decisions/{decision_id} #
POST /api/blueprints/{blueprint_id}/decisions/{decision_id}/accept Create/invoke accept #
POST /api/blueprints/{blueprint_id}/decisions/{decision_id}/supersede Create/invoke supersede #
GET /api/blueprints/{blueprint_id}/decisions/summary Get decision quality metrics for a blueprint #
GET /api/blueprints/{blueprint_id}/decision-models List business decision models for a blueprint #
POST /api/blueprints/{blueprint_id}/decision-models Create a new business decision model #
GET /api/blueprints/{blueprint_id}/decision-models/{model_id} Get a business decision model with DMN #
PUT /api/blueprints/{blueprint_id}/decision-models/{model_id} Update a business decision model #
DELETE /api/blueprints/{blueprint_id}/decision-models/{model_id} Delete a business decision model #
POST /api/blueprints/{blueprint_id}/decision-models/{model_id}/generate-dmn Auto-generate DMN XML for a business decision model #
POST /api/blueprints/{blueprint_id}/decision-models/{model_id}/publish Publish a business decision model (draft → published) #
POST /api/blueprints/{blueprint_id}/decision-models/{model_id}/validate Validate DMN XML for a business decision model #
POST /api/blueprints/{blueprint_id}/elements Create/invoke elements #
GET /api/blueprints/{blueprint_id}/elements Get elements #
DELETE /api/blueprints/{blueprint_id}/elements/{element_id} Delete /api/blueprints/{blueprint_id}/elements/{element_id} #
PATCH /api/blueprints/{blueprint_id}/elements/{element_id} Update /api/blueprints/{blueprint_id}/elements/{element_id} #
GET /api/blueprints/{blueprint_id}/presence Get presence #
POST /api/blueprints/{blueprint_id}/presence Create/invoke presence #
DELETE /api/blueprints/{blueprint_id}/presence Delete presence #
GET /api/blueprints/{blueprint_id}/relationships Get relationships #
GET /api/blueprints/{blueprint_id}/score Get score #
PATCH /api/blueprints/{blueprint_id}/sections/{section_type} Update /api/blueprints/{blueprint_id}/sections/{section_type} #
POST /api/blueprints/{blueprint_id}/sections/{section_type}/ai-fill Create/invoke ai fill #
PATCH /api/blueprints/{blueprint_id}/share Update share #
PATCH /api/blueprints/{blueprint_id}/vendors Update vendors #
GET /api/blueprints/{blueprint_id}/versions Get versions #
POST /api/blueprints/import Create/invoke import #
POST /api/blueprints/import/archimate Create/invoke archimate #
POST /api/blueprints/{blueprint_id}/decision-models/transform Scan blueprint ArchiMate elements and generate DMN decision models #
GET /api/decision-models/templates/preview-element/{element_id} Preview DMN XML that would be generated for a single ArchiMate element #
GET /api/erp-templates List all available ERP vertical templates #
GET /api/erp-templates/{template_id} Get full ERP template definition by ID #
POST /api/erp-templates/{template_id}/instantiate Create a Blueprint from a pre-configured ERP template #
PUT /api/blueprints/{blueprint_id}/design-source Replace design source #
GET /api/blueprints/{blueprint_id}/export.pdf Get export.pdf #
GET /api/blueprints/{blueprint_id}/sections/{section_type}/comments Get comments #
POST /api/blueprints/{blueprint_id}/sections/{section_type}/comments Create/invoke comments #
PATCH /api/blueprints/{blueprint_id}/sections/{section_type}/comments/{comment_id} Update /api/blueprints/{blueprint_id}/sections/{section_type}/comments/{comment_… #
DELETE /api/blueprints/{blueprint_id}/sections/{section_type}/comments/{comment_id} Delete /api/blueprints/{blueprint_id}/sections/{section_type}/comments/{comment_… #
POST /api/blueprints/{blueprint_id}/sections/{section_type}/comments/{comment_id}/resolve Create/invoke resolve #
GET /api/blueprints/{blueprint_id}/sections/{section_type}/diff Get diff #
GET /api/blueprints/{blueprint_id}/sections/{section_type}/history Get history #
POST /api/blueprints/{blueprint_id}/sections/{section_type}/restore/{version_id} Create/invoke /api/blueprints/{blueprint_id}/sections/{section_type}/restore/{ve… #
GET /api/blueprints/{blueprint_id}/requirements-coverage Get requirements coverage #

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/archiet:archiet-blueprints-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

archiet-blueprints-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Archiet — AI-Native Architecture-to-Code SaaS Platform…
  version: 1.0.0
tags:


# --- truncated at 32 KB (40 KB total) ---
# Full source: https://artifacts.apis.io/archiet/openapi/archiet-blueprints-api-openapi.yml