List matches for a signal
https://myagentmail.com/linkedin/signals/{id}/matchesAll historical matches for this signal, newest first. Pull-based alternative to webhooks.
Path parameters
idrequired string |
Query parameters
limitinteger | |
sinceIdstring |
Responses
matchesobject[] | |
idstring | |
kind"keyword" | "engagement" | "job_change" | enum: "keyword" | "engagement" | "job_change" |
postUrlstring | |
postExcerptstring | |
postPostedAtstring | format: date-time |
engagementobject | |
action"commented" | "reacted" | enum: "commented" | "reacted" |
commentTextstring | |
jobChangeobject | |
oldRolestring | |
oldCompanystring | |
newRolestring | |
newCompanystring | |
authorobject | |
namestring | |
profileUrlstring | |
headlinestring | From the verified LinkedIn profile lookup. |
rolestring | Parsed current role (e.g. "Founder & CEO"). null when profile lookup was deferred. |
companystring | Parsed current company. null when profile lookup was deferred. |
classificationobject | |
engageboolean | |
intent"low" | "medium" | "high" | enum: "low" | "medium" | "high" |
reasonstring | |
triageScoreinteger | Pass-1 triage classifier score (0-100). Posts below the threshold are not persisted. |
pendingEnrichmentboolean | true when the post passed triage but the daily profile-lookup cap forced us to skip the full Pass-2 verification. Webhook delivery is held until the next poll fully verifies the match. |
foundAtstring | format: date-time |
Authentication
Send your API key in the X-API-Key header (or Authorization: Bearer <key>). Any prefix accepted by this endpoint — tk_, wk_, ak_, or sa_ — is documented in the key prefix table.