Modern REST and webhooks, full feature parity, no fine print.
// One call. Real ticket. Webhook fires on scan. import { Gomry } from "@gomry/sdk"; const gomry = new Gomry(process.env.GOMRY_KEY); const ticket = await gomry.tickets.create({ event: "evt_sunset_sessions_4", tier: "general", buyer: { email: "ana@studio.co" }, channel: "my-checkout", metadata:{ source: "instagram_bio" } }); await gomry.webhooks.on("ticket.scanned", async (e) => { await crm.tag(e.attendee, "checked-in"); });
Every screen on Gomry is built against the same public API you get. No "enterprise" tier required to read your own attendees.
OAuth 2.0, scoped keys, idempotency. Official SDKs in TypeScript, Python, Ruby, Go, Swift.
38 event types. Signed, retried, replayable. Local tunnel for dev.
A full test environment, free, with seed data. Staff card scans simulated.