List meetings
Returns a paginated list of meetings. Results are sorted by when the record was created in Lightfield (createdAt), newest first. This is not the meeting start time. Use offset and limit to paginate through results. Each meeting is privacy-filtered per caller, includes a read-only accessLevel, and may redact transcript or content fields based on the caller-specific privacy resolution. As in the Lightfield app, a meeting is listed only when it is internal-only or linked to an account or an active contact; this applies to every caller, including admins and workspace API keys. Pass status=trashed to list meetings currently in the trash instead of live records. Listing trashed records additionally requires the meetings:restore scope. See List endpoints for more information about pagination.
Required scope: meetings:read
Rate limit category: Search
List meetings
curl https://api.lightfield.app/v1/meetings \
-H 'Lightfield-Version: 2026-03-01' \
-H "Authorization: Bearer $API_KEY"{
"data": [
{
"id": "id",
"accessLevel": "FULL",
"createdAt": "createdAt",
"fields": {
"foo": {
"value": "string",
"valueType": "ADDRESS"
}
},
"httpLink": "httpLink",
"objectType": "meeting",
"relationships": {
"foo": {
"cardinality": "cardinality",
"objectType": "objectType",
"values": [
"string"
],
"directions": {
"asDestination": {
"cardinality": "HAS_ONE",
"values": [
"string"
]
},
"asSource": {
"cardinality": "HAS_ONE",
"values": [
"string"
]
}
}
}
},
"updatedAt": "updatedAt",
"externalId": "externalId"
}
],
"object": "object",
"totalCount": 0
}Returns Examples
{
"data": [
{
"id": "id",
"accessLevel": "FULL",
"createdAt": "createdAt",
"fields": {
"foo": {
"value": "string",
"valueType": "ADDRESS"
}
},
"httpLink": "httpLink",
"objectType": "meeting",
"relationships": {
"foo": {
"cardinality": "cardinality",
"objectType": "objectType",
"values": [
"string"
],
"directions": {
"asDestination": {
"cardinality": "HAS_ONE",
"values": [
"string"
]
},
"asSource": {
"cardinality": "HAS_ONE",
"values": [
"string"
]
}
}
}
},
"updatedAt": "updatedAt",
"externalId": "externalId"
}
],
"object": "object",
"totalCount": 0
}