Skip to content

Meeting.list

Lists your Meetings by day, deal or seat, each with its agenda and notes.

Action class
None
Approval
Runs on its own
Emits
None
Price
Free
GET https://api.sb/{your-domain}/meetings

It extends the hub’s record call Meeting.list, which every Meeting takes. It is one of the Verbs of Scheduling.

Inputs

NameTypeMeaning
limitintegerAt most this many records, up to 100. The default is 20. Optional.
afterstringThe cursor from the previous page. Optional.
wherestringA filter over the properties, such as paidAt = null and total.amount > 500. Optional.
sortstringProperties to sort by, comma-separated; a leading minus sorts descending. Optional.
totalbooleanTrue adds the match count as meta.total, exact up to 10,000 matches and estimated above. Optional.
facetsstringProperties to count by value, comma-separated, returned as meta.facets. Optional.
fieldsstringProperties to return on each record, comma-separated; $id and $type always return. Optional.
includestringRelated records to embed in place of their URLs, comma-separated. Optional.
depthintegerHow many levels of related records to embed. The default is 1. Optional.
qstringWords to match across the text properties, ranked by relevance. Optional.
matchstringRanks the search by words, or meaning; words is the default. Optional.

The hub inherits this call on every Noun: it takes the Meeting’s own Properties, listed on the hub’s Meeting page.

Outputs

FieldTypeWhat null means
meetingMeetingNever null: the Meeting as the call leaves it.

Effects

Action class

None: it reads, so no approval rule names it

Modes

A read takes no Mode: it returns the records your seat’s Permissions allow.

Emits

None: a read emits no Event.

Price

Free on your own account: the platform charges nothing for the call.

On each Venue

It acts on your own records and reaches no Venue, so every account answers the same way.

What try does

Runs every check the call meets and returns the record as it would be; nothing is stored, sent or posted.

Refuses when

The hub sets no guard of its own on this call: it refuses only on the shared checks every write meets (a missing record, a Permission the seat lacks).

When it waits

Returns in one response; nothing waits.

Example

The next page: pass the after cursor the first page returned; the last page returns after: null.

You, to your agent
What calls do I have this week, the next page.
Response, in try mode
{
  "api": "https://api.sb/leaseline.app",
  "meetings": [],
  "after": null
}

To retry, send the same Idempotency-Key: the retry returns the first answer for $0. A new key reads again.

Used by

None.