Skip to main content
GET
/
api
/
v2
/
integration-schema
/
:slug
/
actions
curl -X GET "https://app.refold.ai/api/v2/integration-schema/{slug}/actions" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "linked_account_id: YOUR_LINKED_ACCOUNT_ID"
[
  { "name": "HTTP Request", "action_id": "httprequest", "description": "Make a raw HTTP request", "tag": "v2" },
  { "name": "Create Contact", "action_id": "create_contact", "description": "Creating a contact in Hubspot", "tag": "v2" },
  { "name": "Get Contact", "action_id": "get_contact", "description": "Fetch contacts", "tag": "v2" },
  { "name": "Search Contact", "action_id": "search_contacts", "description": "Search for contacts", "tag": "v2" }
]
List the actions you can execute against a connected application — operations like creating a contact, searching records, or making a raw HTTP request. Each action’s action_id is used to fetch its parameter schema and to execute it.

Authentication

x-api-key
string
required
Your Refold API key. Find it in Settings → Credentials.
linked_account_id
string
required
The linked account whose connection to use.

Path Parameters

slug
string
required
The application slug. Example: hubspot

Response

Returns an array of action objects.
action_id
string
Identifier used to fetch parameters and execute the action.
name
string
Human-readable action name.
description
string
What the action does.
tag
string
Action version tag, e.g. v2.
[
  { "name": "HTTP Request", "action_id": "httprequest", "description": "Make a raw HTTP request", "tag": "v2" },
  { "name": "Create Contact", "action_id": "create_contact", "description": "Creating a contact in Hubspot", "tag": "v2" },
  { "name": "Get Contact", "action_id": "get_contact", "description": "Fetch contacts", "tag": "v2" },
  { "name": "Search Contact", "action_id": "search_contacts", "description": "Search for contacts", "tag": "v2" }
]
curl -X GET "https://app.refold.ai/api/v2/integration-schema/{slug}/actions" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "linked_account_id: YOUR_LINKED_ACCOUNT_ID"