Loopyah Icon

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.