EventsLocationsSpacesSolutionsPricingIntegrationsAPIBlogHelp
EventsLocationsSpacesSolutionsPricingIntegrationsAPIBlogHelp
© 2026 AOA
Getting startedArtistsFor artistsOrganizersVenuesPast eventsCareersPartnersBubble avatarBento pageGitHub
AboutWhat is AOAPrivacySecurityTermsMerchantCookies
Pricing
UAEN
PricingSupport
FOR PEOPLE
People nearbyHow it worksAOA ConnectSuspended coffee
FOR BUSINESS
VenuesOrganizersFor space ownersFor artists and bands
Solutions
Event check-inEvent networkingTelegram botBento pageLoyalty programSuspended coffeeNFC tags for venues
Extend AOA
IntegrationsAPI & SDK
Help centerDocumentationBlogAbout AOAContact
Integrations/Webhooks and API

Webhooks and API

Sales and registrations drop straight into your spreadsheet, chat or CRM through Make, Zapier or n8n.

For organizersFor venues

AOA tells your system the moment something happens: a ticket is paid, money is refunded, an event is cancelled. Together with the public API, this lets you build AOA into your own processes, from a row in Google Sheets to a card in your CRM.

  • Events arrive instantly, with no polling
  • Works with Make, Zapier and n8n without writing code
  • Every request is signed, so it cannot be faked
  • If your server was down, we retry the delivery

What it gives you in practice

  • Every sale as a new row in your spreadsheet
  • Sales notifications in your team's work chat
  • Buyer contacts straight into your CRM
  • An event cancellation as a signal to warn those who already bought

Why not just poll the API

Polling covers the payment, but not what happens later. An event may be cancelled a week after the purchase, and nobody checks the status of a ticket bought long ago, so your system simply never finds out.

A webhook arrives on its own, at the moment of the event. Late changes like these are exactly why you need it.

No developer needed

Make, Zapier and n8n can receive webhooks out of the box: you get an address from them, we start sending to it, and the rest of the scenario is built with a mouse. In Make, receiving webhooks works even on the free plan.

There is no separate AOA app in their catalogs, and that is fine: connecting through the generic receiving module is the standard approach for platforms our size.

Reliability

  • Every request is signed, so your handler can tell us apart from anyone else
  • Retries with growing pauses for about 9 hours
  • A delivery ID to protect against double processing
  • A dead address is turned off automatically and turned back on with one request

How to connect

  1. Write to us and we will issue an API key with webhook permission
  2. Get an address in Make, Zapier or n8n (or run your own handler)
  3. Register it and choose the events
DocumentationHelp center
All integrationsSee what else AOA works with