List
Lists are curated collections of accounts, contacts, or opportunities in Lightfield. Each list contains entities of a single type.
Create a list
Update a list
Retrieve a list
List lists
List accounts in a list
List contacts in a list
List opportunities in a list
ModelsExpand Collapse
ListCreateResponse = object { id, createdAt, fields, httpLink }
Unique identifier for the list.
ISO 8601 timestamp of when the list was created.
fields: map[object { value, valueType } ]Map of field names to their typed values. System fields are prefixed with $ (e.g. $name, $objectType).
Map of field names to their typed values. System fields are prefixed with $ (e.g. $name, $objectType).
value: string or number or boolean or 3 moreThe field value, or null if unset.
The field value, or null if unset.
Address = object { city, country, latitude, 5 more }
City name.
2-letter ISO 3166-1 alpha-2 country code.
Latitude coordinate.
Longitude coordinate.
Postal or ZIP code.
State or province.
Street address line 1.
Street address line 2.
FullName = object { firstName, lastName }
The contact's first name.
The contact's last name.
valueType: "ADDRESS" or "CHECKBOX" or "CURRENCY" or 11 moreThe data type of the field.
The data type of the field.
URL to view the list in the Lightfield web app, or null.
ListListAccountsResponse = object { data, object, totalCount }
data: array of object { id, createdAt, fields, 4 more } Array of entity objects for the current page.
Array of entity objects for the current page.
Unique identifier for the entity.
ISO 8601 timestamp of when the entity was created.
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.
Map of field names to their typed values. System fields are prefixed with $ (e.g. $name, $email); custom attributes use their bare slug.
value: string or number or boolean or 3 moreThe field value, or null if unset.
The field value, or null if unset.
Address = object { city, country, latitude, 5 more }
City name.
2-letter ISO 3166-1 alpha-2 country code.
Latitude coordinate.
Longitude coordinate.
Postal or ZIP code.
State or province.
Street address line 1.
Street address line 2.
FullName = object { firstName, lastName }
The contact's first name.
The contact's last name.
valueType: "ADDRESS" or "CHECKBOX" or "CURRENCY" or 11 moreThe data type of the field.
The data type of the field.
URL to view the entity in the Lightfield web app, or null.
relationships: map[object { cardinality, objectType, values } ]Map of relationship names to their associated entities. System relationships are prefixed with $ (e.g. $owner, $contact).
Map of relationship names to their associated entities. System relationships are prefixed with $ (e.g. $owner, $contact).
Whether the relationship is has_one or has_many.
The type of the related object (e.g. account, contact).
IDs of the related entities.
ISO 8601 timestamp of when the entity was last updated, or null.
External identifier for the entity, or null if unset.
The object type, always "list".
Total number of entities matching the query.
ListListContactsResponse = object { data, object, totalCount }
data: array of object { id, createdAt, fields, 4 more } Array of entity objects for the current page.
Array of entity objects for the current page.
Unique identifier for the entity.
ISO 8601 timestamp of when the entity was created.
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.
Map of field names to their typed values. System fields are prefixed with $ (e.g. $name, $email); custom attributes use their bare slug.
value: string or number or boolean or 3 moreThe field value, or null if unset.
The field value, or null if unset.
Address = object { city, country, latitude, 5 more }
City name.
2-letter ISO 3166-1 alpha-2 country code.
Latitude coordinate.
Longitude coordinate.
Postal or ZIP code.
State or province.
Street address line 1.
Street address line 2.
FullName = object { firstName, lastName }
The contact's first name.
The contact's last name.
valueType: "ADDRESS" or "CHECKBOX" or "CURRENCY" or 11 moreThe data type of the field.
The data type of the field.
URL to view the entity in the Lightfield web app, or null.
relationships: map[object { cardinality, objectType, values } ]Map of relationship names to their associated entities. System relationships are prefixed with $ (e.g. $owner, $contact).
Map of relationship names to their associated entities. System relationships are prefixed with $ (e.g. $owner, $contact).
Whether the relationship is has_one or has_many.
The type of the related object (e.g. account, contact).
IDs of the related entities.
ISO 8601 timestamp of when the entity was last updated, or null.
External identifier for the entity, or null if unset.
The object type, always "list".
Total number of entities matching the query.
ListListOpportunitiesResponse = object { data, object, totalCount }
data: array of object { id, createdAt, fields, 4 more } Array of entity objects for the current page.
Array of entity objects for the current page.
Unique identifier for the entity.
ISO 8601 timestamp of when the entity was created.
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.
Map of field names to their typed values. System fields are prefixed with $ (e.g. $name, $email); custom attributes use their bare slug.
value: string or number or boolean or 3 moreThe field value, or null if unset.
The field value, or null if unset.
Address = object { city, country, latitude, 5 more }
City name.
2-letter ISO 3166-1 alpha-2 country code.
Latitude coordinate.
Longitude coordinate.
Postal or ZIP code.
State or province.
Street address line 1.
Street address line 2.
FullName = object { firstName, lastName }
The contact's first name.
The contact's last name.
valueType: "ADDRESS" or "CHECKBOX" or "CURRENCY" or 11 moreThe data type of the field.
The data type of the field.
URL to view the entity in the Lightfield web app, or null.
relationships: map[object { cardinality, objectType, values } ]Map of relationship names to their associated entities. System relationships are prefixed with $ (e.g. $owner, $contact).
Map of relationship names to their associated entities. System relationships are prefixed with $ (e.g. $owner, $contact).
Whether the relationship is has_one or has_many.
The type of the related object (e.g. account, contact).
IDs of the related entities.
ISO 8601 timestamp of when the entity was last updated, or null.
External identifier for the entity, or null if unset.
The object type, always "list".
Total number of entities matching the query.
ListListResponse = object { data, object, totalCount }
data: array of object { id, createdAt, fields, httpLink } Array of list objects for the current page.
Array of list objects for the current page.
Unique identifier for the list.
ISO 8601 timestamp of when the list was created.
fields: map[object { value, valueType } ]Map of field names to their typed values. System fields are prefixed with $ (e.g. $name, $objectType).
Map of field names to their typed values. System fields are prefixed with $ (e.g. $name, $objectType).
value: string or number or boolean or 3 moreThe field value, or null if unset.
The field value, or null if unset.
Address = object { city, country, latitude, 5 more }
City name.
2-letter ISO 3166-1 alpha-2 country code.
Latitude coordinate.
Longitude coordinate.
Postal or ZIP code.
State or province.
Street address line 1.
Street address line 2.
FullName = object { firstName, lastName }
The contact's first name.
The contact's last name.
valueType: "ADDRESS" or "CHECKBOX" or "CURRENCY" or 11 moreThe data type of the field.
The data type of the field.
URL to view the list in the Lightfield web app, or null.
The object type, always "list".
Total number of lists matching the query.
ListRetrieveResponse = object { id, createdAt, fields, httpLink }
Unique identifier for the list.
ISO 8601 timestamp of when the list was created.
fields: map[object { value, valueType } ]Map of field names to their typed values. System fields are prefixed with $ (e.g. $name, $objectType).
Map of field names to their typed values. System fields are prefixed with $ (e.g. $name, $objectType).
value: string or number or boolean or 3 moreThe field value, or null if unset.
The field value, or null if unset.
Address = object { city, country, latitude, 5 more }
City name.
2-letter ISO 3166-1 alpha-2 country code.
Latitude coordinate.
Longitude coordinate.
Postal or ZIP code.
State or province.
Street address line 1.
Street address line 2.
FullName = object { firstName, lastName }
The contact's first name.
The contact's last name.
valueType: "ADDRESS" or "CHECKBOX" or "CURRENCY" or 11 moreThe data type of the field.
The data type of the field.
URL to view the list in the Lightfield web app, or null.
ListUpdateResponse = object { id, createdAt, fields, httpLink }
Unique identifier for the list.
ISO 8601 timestamp of when the list was created.
fields: map[object { value, valueType } ]Map of field names to their typed values. System fields are prefixed with $ (e.g. $name, $objectType).
Map of field names to their typed values. System fields are prefixed with $ (e.g. $name, $objectType).
value: string or number or boolean or 3 moreThe field value, or null if unset.
The field value, or null if unset.
Address = object { city, country, latitude, 5 more }
City name.
2-letter ISO 3166-1 alpha-2 country code.
Latitude coordinate.
Longitude coordinate.
Postal or ZIP code.
State or province.
Street address line 1.
Street address line 2.
FullName = object { firstName, lastName }
The contact's first name.
The contact's last name.
valueType: "ADDRESS" or "CHECKBOX" or "CURRENCY" or 11 moreThe data type of the field.
The data type of the field.
URL to view the list in the Lightfield web app, or null.