API metadata endpoints
6 endpoints at https://api.vaif.studio, generated from the API's OpenAPI document. The REST API page covers authentication, and All endpoints lists every group.
GET /openapi/project/{projectId}
| Parameter | In | Type | Required |
|---|---|---|---|
projectId | path | string | Yes |
envId | query | string | No |
Response 200 (application/json)
{ [key: string]: any }GET /openapi/full
Response 200
No body.
GET /openapi.json
OpenAPI 3.0 spec (JSON) for the VAIF Studio public API
Response 200
No body.
GET /openapi.yaml
OpenAPI 3.0 spec (YAML) for the VAIF Studio public API
Response 200 (application/json)
stringGET /.well-known/oauth-authorization-server
OAuth authorization server metadata (hosted MCP)
Response 200 (application/json)
{
issuer: string;
authorization_endpoint: string;
token_endpoint: string;
registration_endpoint: string;
revocation_endpoint: string;
response_types_supported: string[];
grant_types_supported: string[];
code_challenge_methods_supported: string[];
token_endpoint_auth_methods_supported: string[];
revocation_endpoint_auth_methods_supported: string[];
scopes_supported: ("mcp:read" | "mcp:write" | "mcp:write:production")[];
resource_documentation: string;
protected_resources: string[];
}GET /
Response 200 (application/json)
{
console: string;
docs: string;
endpoints: {
auth: string;
data: string;
data_legacy: string;
functions: string;
openapi: string;
schema: string;
storage: string;
};
project: string;
}