listContactSegments returns cursor-paginated segment memberships for a contact.
automations/list-contact-segments.automation.ts
contactId accepts an ID or email address. limit accepts 1–100. after and
before are optional mutually exclusive cursors. Optional account selects the
binding.
Returns { data, hasMore, object }; each segment summary has id, name, and
createdAt.