List all entities
entities.list(EntityListParams**kwargs) -> SyncCursorPagination[Entity]
GET/entities
Retrieve a paginated list of entities (trusts, businesses, accounts, etc.) using cursor-based pagination
Parameters
List all entities
from withluminary import Luminary
client = Luminary()
page = client.entities.list()
page = page.data[0]
print(page.id){
"data": [
{
"id": "entity_01ARZ3NDEKTSV4RRFFQ69G5FAV",
"created_at": "2024-01-15T09:30:00Z",
"display_name": "My Revocable Trust",
"household_id": "household_01ARZ3NDEKTSV4RRFFQ69G5FAV",
"in_estate_status": "in_estate",
"kind": "REVOCABLE_TRUST",
"stage": "PRE_CREATED",
"updated_at": "2024-01-20T14:45:00Z",
"external_id": "crm-entity-12345"
}
],
"page_info": {
"has_next_page": true,
"has_previous_page": false,
"end_cursor": "eyJpZCI6ImhvdXNlaG9sZF8wMUFSWjNOREVLVFNWNFJSRkZRNjlHNUZBViJ9",
"start_cursor": "eyJpZCI6ImhvdXNlaG9sZF8wMUFSWjNOREVLVFNWNFJSRkZRNjlHNUZBViJ9"
},
"total_count": 100
}Returns Examples
{
"data": [
{
"id": "entity_01ARZ3NDEKTSV4RRFFQ69G5FAV",
"created_at": "2024-01-15T09:30:00Z",
"display_name": "My Revocable Trust",
"household_id": "household_01ARZ3NDEKTSV4RRFFQ69G5FAV",
"in_estate_status": "in_estate",
"kind": "REVOCABLE_TRUST",
"stage": "PRE_CREATED",
"updated_at": "2024-01-20T14:45:00Z",
"external_id": "crm-entity-12345"
}
],
"page_info": {
"has_next_page": true,
"has_previous_page": false,
"end_cursor": "eyJpZCI6ImhvdXNlaG9sZF8wMUFSWjNOREVLVFNWNFJSRkZRNjlHNUZBViJ9",
"start_cursor": "eyJpZCI6ImhvdXNlaG9sZF8wMUFSWjNOREVLVFNWNFJSRkZRNjlHNUZBViJ9"
},
"total_count": 100
}