Skip to content

MeetingPackage Distribution API (1.0.0)

The MeetingPackage Distribution API enables partners to search availability, create and manage bookings, issue RFPs, and receive real-time updates from MeetingPackage.

Download OpenAPI description
Overview
Languages
Servers
Mock server
https://developers.meetingpackage.com/_mock/openapi/distro-openapi
Production
https://api.meetingpackage.co
Sandbox
https://sandbox.meetingpackage.co

Configuration

Operations related to system configuration, including fetching the list of all supported venues, and setting up event notification webhooks.

Operations

Bookings

Operations related to orders/bookings, including viewing, creating, modifying and cancelling.

Operations

RFP

Operations related to RFPs (Requests For Proposal). Note RFPs are also called leads, i.e. group sales leads.

Operations

Webhooks

Event notifications sent by MeetingPackage to partner endpoints. Use these to receive real-time updates rather than polling.

Webhooks

Booking updateWebhook

Request

Notification of a change to an order/booking. Call the relevant GET operation to fetch details about the order/booking.

Security
ApiKeyAuth
Bodyapplication/json
order_idinteger(id)> 0

Unique identifier for an entity (such as venue or booking).

changed_atinteger

Unix timestamp (seconds since epoch) for change event.

application/json
{ "order_id": 1234, "changed_at": 1735512345 }

Responses

Notification event received OK.

Venue visibility updateWebhook

Request

Notification of a change to venue visibility, i.e. whether the venue is active or not.

Security
ApiKeyAuth
Bodyapplication/json
venue_idinteger(id)> 0

Unique identifier for an entity (such as venue or booking).

visibleboolean

true if the venue is active and visible.

application/json
{ "venue_id": 1234, "visible": true }

Responses

Notification event received OK.