Send your Loopyah orders, check-ins, contacts and payouts to thousands of other apps with Zapier. Each trigger covers every event you run, including events you create later.
1
In Zapier, create a Zap and choose Loopyah as the trigger app.
2
Pick a trigger, then click Connect, sign in to Loopyah and click Allow. Zapier can read but never change.
3
Test the trigger, add the app you want the record sent to, and publish the Zap.
Triggers
New Order
Someone pays for or claims tickets.
New Check-in
A guest is scanned or checked in at the door.
New Contact
Someone is added to your contacts.
New Paid Payout
Loopyah sends a payout to your bank.
API reference
The endpoints the Loopyah Zapier app calls, all on https://api.loopyah.com over HTTPS. Reads answer in JSON as { data }, newest first, 20 records a page from pageParam=0, or page=1 for contacts.
Sign-in
- GET
/authorize - OAuth 2.0 authorization code flow with PKCE.
- POST
/token - Exchanges the code, or renews with the refresh_token grant. Form body with the client ID and secret.
Authorization: Bearer- Sent on every read. Access tokens last 1 hour.
refresh_token- Lasts 90 days from its last use.
Reads
- GET
/data/my-teams - Checks the connection. The organiser teams you're on and your role on each.
- GET
/data/creator-ticket-orders - New Order. Paid and free orders across all your events.
- GET
/data/creator-check-ins - New Check-in. Guests scanned or checked in at any of your events.
- GET
/data/creator-contacts - New Contact. Your contacts, newest added first.
- GET
/data/creator-paid-payouts - New Paid Payout. Ticket, point-of-sale and sponsorship payouts.
Errors and limits
- 401
- The access token expired or was revoked.
- 400
- The request was refused, with a message saying why.
- 429
- Over 120 requests a minute for one connection.