list_appointments
Search and retrieve appointments from Follow Up Boss CRM. Filter by date range, user, or person, and paginate through results to get all matching records.
Instructions
Search for appointments. (GET /appointments) Defaults to limit=100 (FUB's max per page) rather than its own default of 10 — bulk requests are the common case here. If the response's _metadata shows more results remain, keep paginating: use offset for offset-based endpoints, or the _metadata.next cursor value (as the next argument) for cursor-based endpoints like notes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | Date and time representing the end of a date/time range for which to search (must be combined with the `start` argument). | |
| limit | No | Number of results to return. Max 100. | |
| start | No | Date and time representing the start of a date/time range for which to search (must be combined with the `end` argument). | |
| offset | No | Specifies the number of rows to skip before starting to return results. | |
| userId | No | Find all appointments related to a user by id. | |
| personId | No | Find all appointments related to a person. (Note: This can be comma separated list to search multiple users.) | |
| extraQuery | No | Extra raw query parameters not explicitly listed above — e.g. FUB custom field filters like custom.ClosingDate on /people or /deals. Keys and values are sent as-is. |