{"openapi":"3.1.0","info":{"title":"Nyto API","version":"1.0.0","description":"Workspace data for agencies. Authenticate with a workspace API key."},"components":{"securitySchemes":{"apiKey":{"type":"http","scheme":"bearer","description":"A key from Settings, API and webhooks."}}},"security":[{"apiKey":[]}],"paths":{"/api/v1/workspace":{"get":{"summary":"The key's workspace","description":"Scope: workspace:read"}},"/api/v1/members":{"get":{"summary":"Members of the workspace","description":"Scope: members:read"}},"/api/v1/mcp":{"post":{"summary":"MCP server","description":"Model Context Protocol over Streamable HTTP, answered as JSON. Tools follow the key's scopes: projects:read lists projects and tasks, time:write logs time, tasks:write creates and finishes tasks."}},"/api/v1/projects":{"get":{"summary":"Projects in the workspace","description":"Scope: projects:read"},"post":{"summary":"Create a project","description":"Scope: projects:write. Refused with read_only while billing has lapsed.","requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["name"],"properties":{"name":{"type":"string"}}}}}}}}}}