Shortcuts

List Shortcuts

Returns all shortcuts accessible to the authenticated user. Optionally filter by ownership type: master (shortcuts you created), shared (shortcuts shared with you or published to your whole organization), or all (both). Defaults to all. Use search to find shortcuts by what they do: it matches their name, description, inputs and outputs. Shortcuts with callable: true can be called from a workflow through the call_shortcut action.

get/api/v1/shortcuts/

Request

  • Base URL
    http://localhost:3009
  • Auth
    HTTP bearer

Query parameters

filter'master' | 'shared' | 'all'

Filter shortcuts by ownership type

searchstring

Words to find, case-insensitive. A shortcut matches when every word appears, in any order, in its name, description, or any input (name, reference, description) or output (name, description). Shortcuts whose name contains every word come first.

Response

Default Response

statusinteger

Example response

{
  "data": [
    {
      "id": "d4e5f6a7-b8c9-0d1e-2f3a-4b5c6d7e8f9a",
      "workflow_id": "531952c2-3d07-4be2-8c4b-733acba3187b",
      "name": "Company Enrichment",
      "description": "Enriches company data from a LinkedIn URL",
      "creator_email": "user@company.com",
      "input_schema": [
        {
          "reference": "linkedin_url",
          "name": "LinkedIn URL",
          "description": "Full LinkedIn company profile URL",
          "type": "text",
          "required": true
        }
      ],
      "output_schema": [
        {
          "name": "Company Website",
          "description": "Main website URL of the company",
          "display_column": "Company Website"
        }
      ],
      "is_master": true,
      "is_published": true,
      "callable": true,
      "extensions": {
        "linkedin": "linkedin_url"
      },
      "icon_emoji": "🏢"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.