Kenso

CRM imports

Import records from your CRM now.

CRM1 endpointKen-Version: 2026-11-02AuthenticationWorkspacesErrors

Import now

POST/v1/crm-connections/{connectionId}/importscrm-imports.create

Needs the ingestion feature on your workspace. Until it is on, calls answer 404.

Try it on developer.ken.so

Reads every record from the CRM again; writes nothing to it. 409 import_running while one runs. Requires the integrations permission.

Parameters

Name
In
Type
Required
Description
connectionId
In: path
integer (int64)
required
Ken-Version
In: header
string, one of: 2026-11-02, 1.1
required
The API version: a dated version (YYYY-MM-DD), or 1.1, another name for the first dated version. Without it the request uses your API key's pinned version; an unpinned key reaches the legacy shape of the same path. 1.0 selects the legacy shape explicitly.
X-Ken-Workspace-Id
In: header
integer (int64)
optional
Workspace to act in. Required when your credential can reach more than one workspace (otherwise 400 workspace_required).

Response 202

data is a CrmImportModel.

Field
Type
Description
startedAt
string (date-time)
Request
curl -X POST "https://api.ken.so/v1/crm-connections/812/imports" \
  -H "Authorization: Bearer $KEN_API_KEY" \
  -H "Ken-Version: 2026-11-02" \
  -H "X-Ken-Workspace-Id: $KEN_WORKSPACE_ID"
Response 202
{
  "success": true,
  "data": {
    "startedAt": "2026-09-23T15:02:11Z"
  }
}