- API Portal
- next
- References
- Management API
API Portal Management API¶
Fine-grained API Portal REST API for managing organizations, API metadata and content, applications, subscriptions, application appKeyMappings, and API flows.
All resources, the organization endpoints (/api-portal/api/v0.9/organizations/{orgId})
included, are served under /api-portal/api/v0.9 — the portal mounts its whole surface,
pages and REST API alike, beneath the /api-portal prefix.
Every operation other than the few marked public takes a Bearer JWT access token in the
Authorization header and declares the least-privilege dp:* scopes that authorize it.
Where that token comes from, and how a caller comes to hold those scopes, is described
under Authentication.
Base URLs: * https://localhost:9543/api-portal/api/v0.9 * http://localhost:9543/api-portal/api/v0.9
Table of Contents¶
Authentication¶
Organizations¶
Organization Content¶
APIs¶
API Content¶
MCP Servers¶
- Create MCP server metadata
- List MCP server metadata
- Get MCP server metadata
- Update MCP server metadata
- Delete MCP server metadata
MCP Server Content¶
- Upload MCP server content
- Replace MCP server content
- Get an MCP server content file
- Delete MCP server content files
MCP Server Keys¶
- Generate an MCP server API key
- List MCP server API keys
- Regenerate an MCP server API key
- Revoke an MCP server API key
- Associate an MCP server API key with an application
- Remove an MCP server API key's application association
Subscription Plans¶
- List subscription plans
- Create subscription plans
- Upsert subscription plans
- Get a subscription plan
- Delete a subscription plan
Labels¶
Applications¶
- List applications for the authenticated user
- Create an application
- Get an application
- Update an application
- Delete an application
Subscriptions¶
- Create a subscription
- List subscriptions
- Get a subscription
- Update a subscription
- Delete a subscription
- Change subscription plan
- Regenerate subscription token
API Keys¶
- List all API keys for the current user
- Generate an API key
- List API keys
- Regenerate an API key
- Revoke an API key
- Associate an API key with an application
- Remove an API key's application association
- List API keys associated with an application
Views¶
Application Keys¶
- Map an OAuth
client_idto an API Portal application - Generate an OAuth access token
- Remove an OAuth
client_idmapping
API Workflows¶
- Create an API workflow
- List API workflows
- Get an API workflow
- Update an API workflow
- Delete an API workflow
- Generate an API workflow agent prompt
Key Managers¶
Webhook Events¶
Webhook Subscribers¶
- Create a webhook subscriber
- List webhook subscribers
- Get a webhook subscriber
- Update a webhook subscriber
- Delete a webhook subscriber
- List recent deliveries for a webhook subscriber