Get graph as Mermaid diagram
GET /v1/projects/{projectId}/graph/mermaid
Returns the project’s architecture graph as a Mermaid flowchart diagram. This is useful for embedding in README files or documentation on GitHub. Services are shown as boxes, topics as stadium shapes, and arrows show data flow.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”An identifier (e.g., my-project-a1b2c)
Query Parameters
Section titled “Query Parameters ”Entity IDs to filter by (e.g., “service—payment”, “category—billing”)
Relationship depth levels (0=entity only, 1=direct connections, etc.)
ISO-8601 timestamp to retrieve the project state at a specific point in time. If omitted, returns the current state.
Responses
Section titled “ Responses ”The project graph as a Mermaid flowchart diagram
Example
flowchart LR service--order-service[Order Service] messaging--orders-topic([orders-topic]) service--order-service --> messaging--orders-topicInvalid query parameters
Standard error response
object
HTTP status code
Example
400Machine-readable error code in snake_case
Error message
Example
Validation failedAdditional error details
Example
Project name must be between 3 and 60 charactersUnauthorized, authentication required
Standard error response
object
HTTP status code
Example
400Machine-readable error code in snake_case
Error message
Example
Validation failedAdditional error details
Example
Project name must be between 3 and 60 charactersProject not found
Standard error response
object
HTTP status code
Example
400Machine-readable error code in snake_case
Error message
Example
Validation failedAdditional error details
Example
Project name must be between 3 and 60 charactersToo many requests
Rate limit exceeded error response
object
HTTP status code
Example
429Machine-readable error code in snake_case
Error message
Example
Too many requestsNumber of seconds until the client can retry
Example
60Headers
Section titled “Headers ”Number of seconds to wait before retrying
Internal server error
Standard error response
object
HTTP status code
Example
400Machine-readable error code in snake_case
Error message
Example
Validation failedAdditional error details
Example
Project name must be between 3 and 60 characters