Fetch cells for a column with row display names attached. Used to poll enrichment preview results.
isPreview: true and dispatches an enrichment task on the first three rows. The UI polls this endpoint until every cell is terminal, then either promotes (PATCH /api/lists/{id}/columns/{colId}) or cancels.
The endpoint auto-detects whether the column is a person-segment or company-segment column (via its subject field) and queries the correct tables — you don’t need to pass a segment parameter.
status in pending or processing. Stop when every cell is terminal — completed (or the legacy complete), failed, or error. A cell stuck in pending for more than ~60 s usually means the enrichment task died; consult the linked Trigger.dev run via Puffle Seer.Also works for non-preview columns. Despite the name, this endpoint isn’t limited to isPreview: true columns — it returns every cell for the given colId. You can use it as a cheap polling target for any in-flight enrichment without having to re-fetch the full list.Display names. The name field is computed server-side: person rows use profileData.fullName (falling back to firstName lastName and finally "Unknown"); company rows use the company’s name. The rowId field is the person-row UUID in the person segment and the company-row UUID in the company segment — don’t assume a single kind of ID.Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
List UUID.
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Column UUID within the list.
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Cells with display names attached.