Call any DPF API action (fallback for requests with no dedicated tool)
call_dpf_apiExecute any DPF API endpoint by providing its path and action, with optional parameters for additional fields. Use it to access capabilities that have no dedicated tool.
Instructions
Escape hatch for DPF capabilities with no dedicated tool. Every DPF endpoint is POST with a JSON body of { action, ...fields }, authenticated with your OAuth session. Billing mutations (purchase-credits, modify-subscription, manage-payment, create-customer) are not available via MCP — use the DPF web UI.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | API path, e.g. "/auth/billing" (leading slash, no query string). | |
| action | Yes | The "action" field this endpoint routes on, e.g. "get-balance". | |
| params | No | Additional action-specific fields to merge into the request body. | |
| workspaceId | No | Include for workspace-scoped actions. Omit for account-level actions. |