Skip to content

Vendors and partners

Route Who it is for
/collaborate Landing page for every partnership type
/collaborate/vendor Vendor / booth information
/collaborate/vendor/book Booth application and booking
/collaborate/vendor/applied Post-submission confirmation
/collaborate/sponsor Sponsorship enquiry
/collaborate/media Media and press enquiry

Applications land in vendorApplications; sponsorship and media enquiries land in partnershipLeads, and both are worked from the admin portal.

Vendors manage their own application from the profile area:

Route What it does
/profile/vendor/applications List of the vendor’s applications
/profile/vendor/applications/[id] One application: status, messages, payment
/profile/vendor/announcements/[id] Announcements sent to vendors for an event

Messaging between the vendor and the team runs through vendorApplicationMessages, so the thread stays attached to the application rather than living in someone’s email.

Approved applications check out at /checkout/booth/[applicationId]. Booth holds run for 60 minutes, cut to 45 once payment starts — longer than the 15-minute windows elsewhere, because booth decisions involve more people.

The rest of the payment path is identical to Booking and checkout, including the server-side amount check and webhook idempotency.

vendorApplications, vendorApplicationMessages, vendorAnnouncements, vendorProfiles, vendorContacts, vendorInvoices, vendorPageContent, booths, collaborate, partnershipLeads.