Social records
The Social records endpoints of the Kenso API.
More in the API:Agent sandbox auto run settingsAgent sandbox connectionsAgent sandbox runsAgent workAgent work settingsAI feedbackBranching sequencesContact behaviorDeliverability rulesDelivery settingsLinkedIn job searchesLinkedIn jobsMessage templatesSaved list membersSequence importsSocial lookupsSocial resolutionsSocial searchesVoice note previewsVoice notesVoicesWhatsapp accountsWhatsapp settingsAll resources
List social records
/v1/social-recordssocial-records.listNeeds the
social_datafeature on your workspace. Until it is on, calls answer 404.Try it on developer.ken.so
The records stored for one contact, account or person (send exactly one of
contactId,accountIdandpersonId), newest read first. Free: it reads nothing new.kindkeeps only those kinds (comma-separated),sinceonly records read at or after that instant. Pages withlimit(default 50, at most 200) andcursor, through the newest 1,000 records. Errors: 400validation_failed, 404 for a contact, account or person outside this workspace. Needs Search view, and Campaigns view for a contact or Accounts view for an account or person (403permission_denied).Parameters
profile,post.nextCursorof the previous page.YYYY-MM-DDform.1.1is another name for the first dated version. Leave it out to use your API key's pinned version. Keys created in the Kenso app are pinned to the newest version; keys minted by the CLI login are not. A key with no pinned version and no header gets the legacy shape where the path has one, and404where the path exists only in this version. A date that is not a version answers400 unsupported_version; any other value that is not a version is treated as legacy.400 workspace_required. A workspace you are not a member of answers404 not_found.Response 200
datais a list ofSocialRecord. Each item has these fields. The response also carriespagination.srec_and the record's number.linkedin,facebook,instagram,x,tiktok,youtubeorcrunchbase.profile,company,channel,post,comment,job,review,eventorad.{ "success": true, "data": [ { "id": "string", "platform": "string", "kind": "string", "url": "https://example.com", "externalId": "string", "handle": "string", "name": "string", "text": "string", "postedAt": "2026-09-23T15:02:11Z", "metrics": { "followers": 1, "likes": 1, "comments": 1, "shares": 1, "views": 1 }, "data": { "key": { "options": { "propertyNameCaseInsensitive": true }, "parent": {}, "root": {} } }, "fetchedAt": "2026-09-23T15:02:11Z" } ], "pagination": { "nextCursor": "eyJpZCI6ODE1fQ", "hasMore": true, "total": 1, "isTotalCapped": true } }