Retrieves a paginated list of provisional bookings based on the provided criteria.
curl --request GET \
--url https://api.example.com/v4/provisional-booking/paginated \
--header 'x-meetergo-api-user-id: <api-key>'{
"provisionalBookings": [
{
"id": "<string>",
"dto": {
"attendee": {
"email": "jsmith@example.com",
"receiveReminders": true,
"notes": {},
"firstname": "<string>",
"lastname": "<string>",
"fullname": "<string>",
"bringalongEmails": [
"jsmith@example.com"
],
"phone": "<string>",
"language": "en",
"timezone": "<string>",
"dataPolicyAccepted": true
},
"meetingTypeId": "<string>",
"start": "<string>",
"hostIds": [
"<string>"
],
"appointmentId": "<string>",
"location": "<string>",
"queueId": "<string>",
"channel": "local",
"duration": 123,
"routingFormId": "<string>",
"ignoreAvailability": true,
"attendeePendingId": 123,
"paymentId": "<string>",
"resourceChannelIds": [
"<string>"
],
"oneTimeLinkId": "<string>",
"skipNotifications": true,
"icsTitle": "<string>",
"icsDescription": "<string>",
"rwgToken": "<string>",
"rwgMerchantId": "<string>"
},
"type": "doubleOptIn",
"createdAt": "<string>",
"deletedAt": "<string>",
"queueBookingInfo": {
"userIds": [
"<string>"
],
"selectionReason": {},
"groupId": "<string>"
},
"hosts": [
{
"id": "<string>",
"givenName": "<string>",
"familyName": "<string>",
"slug": "<string>",
"userType": "<string>",
"picture": "<string>"
}
],
"meetingTypeId": "<string>"
}
],
"total": 123
}User ID to act as when using API Key authentication (required with API Key)
Page number for pagination
Number of items per page
Fetch all bookings in company, admin only
Fetch bookings by userId, admin only
Fetch bookings by meetingTypeId, admin only
Filter by status
pending, confirmed, expired, declined_by_host curl --request GET \
--url https://api.example.com/v4/provisional-booking/paginated \
--header 'x-meetergo-api-user-id: <api-key>'{
"provisionalBookings": [
{
"id": "<string>",
"dto": {
"attendee": {
"email": "jsmith@example.com",
"receiveReminders": true,
"notes": {},
"firstname": "<string>",
"lastname": "<string>",
"fullname": "<string>",
"bringalongEmails": [
"jsmith@example.com"
],
"phone": "<string>",
"language": "en",
"timezone": "<string>",
"dataPolicyAccepted": true
},
"meetingTypeId": "<string>",
"start": "<string>",
"hostIds": [
"<string>"
],
"appointmentId": "<string>",
"location": "<string>",
"queueId": "<string>",
"channel": "local",
"duration": 123,
"routingFormId": "<string>",
"ignoreAvailability": true,
"attendeePendingId": 123,
"paymentId": "<string>",
"resourceChannelIds": [
"<string>"
],
"oneTimeLinkId": "<string>",
"skipNotifications": true,
"icsTitle": "<string>",
"icsDescription": "<string>",
"rwgToken": "<string>",
"rwgMerchantId": "<string>"
},
"type": "doubleOptIn",
"createdAt": "<string>",
"deletedAt": "<string>",
"queueBookingInfo": {
"userIds": [
"<string>"
],
"selectionReason": {},
"groupId": "<string>"
},
"hosts": [
{
"id": "<string>",
"givenName": "<string>",
"familyName": "<string>",
"slug": "<string>",
"userType": "<string>",
"picture": "<string>"
}
],
"meetingTypeId": "<string>"
}
],
"total": 123
}