Logo
NeoArc Studio

API Documentation

Document REST APIs with full endpoint specifications, OpenAPI import and export, seven HTTP methods, parameters, request and response bodies linked to shared schemas, authentication schemes, and a published API browser. REST is one of six API types (REST, GraphQL, gRPC, AsyncAPI, Webhooks, MCP) sharing a unified schema layer.

NeoArc Studio keeps API documentation with your other architecture content. Define endpoints once, reference them in design documents, embed them in architecture pages. Everything stays synchronised because it all lives in the same Git repository.

Endpoint Definitions

Document every aspect of your REST endpoints:

Request and Response Bodies

Request and response definitions go beyond simple JSON examples. Each body specifies a default content type, a list of supported content types, and links to a shared schema definition.

Authentication

Specify authentication requirements for each endpoint:

Schema Integration

Schemas with ERD Lineage

These schemas trace fields back to database tables and columns:

Schemas with Graph Database Lineage

These healthcare schemas trace fields back to graph database nodes:

Embedding in Documents

Reference API endpoints directly in your architecture documentation. Use the REST API Endpoint content block to embed endpoint details inline:

Library API (ERD Lineage)

Healthcare API (Graph Database Lineage)

These endpoints demonstrate APIs with lineage to graph database models:

Additional Features

Evolution Tracking and Versioning

APIs change over time. NeoArc Studio tracks those changes with baseline-driven comparison, classifying each change as breaking, additive, deprecation, or cosmetic. The system recommends version bumps based on severity and supports a version-and-migrate workflow when major versions are needed.