List
Lists are curated collections of accounts, contacts, or opportunities in Lightfield. Each list contains entities of a single type.
Create a list
POST/v1/lists
Update a list
POST/v1/lists/{id}
Retrieve a list
GET/v1/lists/{id}
List lists
GET/v1/lists
List accounts in a list
GET/v1/lists/{listId}/accounts
List contacts in a list
GET/v1/lists/{listId}/contacts
List opportunities in a list
GET/v1/lists/{listId}/opportunities
ModelsExpand Collapse
ListCreateResponse object { id, createdAt, fields, httpLink }
ListCreateResponse object { id, createdAt, fields, httpLink }
ListListAccountsResponse object { data, object, totalCount }
ListListAccountsResponse object { data, object, totalCount }
data: array of object { id, createdAt, fields, 4 more } Array of entity objects for the current page.
data: array of object { id, createdAt, fields, 4 more }
Array of entity objects for the current page.
fields: map[object { value, valueType } ]Map of field names to their typed values. System fields are prefixed with $ (e.g. $name, $email); custom attributes use their bare slug.
fields: map[object { value, valueType } ]
Map of field names to their typed values. System fields are prefixed with $ (e.g. $name, $email); custom attributes use their bare slug.
ListListContactsResponse object { data, object, totalCount }
ListListContactsResponse object { data, object, totalCount }
data: array of object { id, createdAt, fields, 4 more } Array of entity objects for the current page.
data: array of object { id, createdAt, fields, 4 more }
Array of entity objects for the current page.
fields: map[object { value, valueType } ]Map of field names to their typed values. System fields are prefixed with $ (e.g. $name, $email); custom attributes use their bare slug.
fields: map[object { value, valueType } ]
Map of field names to their typed values. System fields are prefixed with $ (e.g. $name, $email); custom attributes use their bare slug.
ListListOpportunitiesResponse object { data, object, totalCount }
ListListOpportunitiesResponse object { data, object, totalCount }
data: array of object { id, createdAt, fields, 4 more } Array of entity objects for the current page.
data: array of object { id, createdAt, fields, 4 more }
Array of entity objects for the current page.
fields: map[object { value, valueType } ]Map of field names to their typed values. System fields are prefixed with $ (e.g. $name, $email); custom attributes use their bare slug.
fields: map[object { value, valueType } ]
Map of field names to their typed values. System fields are prefixed with $ (e.g. $name, $email); custom attributes use their bare slug.
ListListResponse object { data, object, totalCount }
ListListResponse object { data, object, totalCount }
data: array of object { id, createdAt, fields, httpLink } Array of list objects for the current page.
data: array of object { id, createdAt, fields, httpLink }
Array of list objects for the current page.
ListRetrieveResponse object { id, createdAt, fields, httpLink }
ListRetrieveResponse object { id, createdAt, fields, httpLink }
ListUpdateResponse object { id, createdAt, fields, httpLink }
ListUpdateResponse object { id, createdAt, fields, httpLink }