Resolve one enabled agentic action into a pinnable schema (the pin-parent loop, Zapier)
For a Zapier AGENTIC (dynamic-discovery) MCP server, re-resolve ONE enabled action against the parent pins materialized so far and return the CLOSED-so-far input schema plus the materialized dynamic-enum options for the requested enumProperty. This is the pin-parent loop that turns an agentic server’s open executor meta-tools into a concrete, pinnable schema the freeze flow accepts: while a required dynamic parent is still unpinned the schema is not yet closable (needsParentPin is non-empty and inputSchema is omitted) — a NORMAL loop step, not an error. Drive the loop off needsParentPin + dynamicEnumValues (pinning one option each round via params) until inputSchema closes, then freeze with the resolved agentic block. 0-task authoring read (rides the per-org resolve limiter, off the hot execute path); it never surfaces the credential/endpoint. Zapier-only (400 tools_not_supported for a non-MCP kind); 409 integration_not_connected if not connected; 422 mcp_structured_param_unsupported when a structured (object/array) param can’t be closed into a skill schema. Scope integrations:read.
Authorizations
Flowyte secret API key (Authorization: Bearer flowyte_sk_live_…). Scope-gated; is scoped to your organization — a key can never reach another tenant. The listed scopes in each operation's apiKey requirement are the scopes that key must hold. The tokenUrl is nominal: keys are minted in the dashboard.
Path Parameters
google_calendar, google_sheets, calendly, hubspot, square, opentable, shopify, postgres, mysql, zapier The agentic action's collision-safe tool_name (the pin/freeze handle).
Body
The app's internal resolve handle (from GET …/tools; never shown to users).
The action key to resolve.
The parent pins materialized so far (e.g. spreadsheet → worksheet → lookup_column).
The dynamic-enum property to materialize options for this round.
Optional free-text filter for the dynamic-enum options.
Optional pagination cursor for the dynamic-enum options.
Response
The resolved action's closed-so-far schema + the materialized dynamic-enum options.