Market data
PublicTrending cities, cover prices, fill rates, recent transactions. The same surface that powers the AT public marquee — SSR-friendly, JSON-typed, paginated.
One auth-gated REST surface for every reservation, bid, transaction, and venue on AppointmentTrader. Plain HTTPS, JSON in and out, predictable error shapes — the same endpoints that power the AT web app, available to your servers.
Free, instant, scoped. Public endpoints work without one; user-scoped endpoints need an API key plus a per-user grant. No salesperson, no waitlist — the form lives at /api-documentation.
Plain HTTPS, JSON in and out, predictable error shapes. Everything the AppointmentTrader web app uses is here, documented, with example requests and response schemas. No GraphQL gateway, no protocol surprise.
Switch tracks. The App Development path wraps your app in the AT shell — same endpoints, plus the SDK, sidebar entry, and portal install.
Trending cities, cover prices, fill rates, recent transactions. The same surface that powers the AT public marquee — SSR-friendly, JSON-typed, paginated.
Submit a buyer intent, get a parsed venue match. Fetch open bids, place a counter, drop a bid. The same shape used by the in-app intent composer.
Authenticated transaction history per user, filtered by status, date range, location. Webhook subscriptions for state changes (paid, transferred, refunded).
Venue search, autocomplete, hours, capacity, photos. The same database powering the AT search bar — indexed across 12 categories from restaurants to DMV slots.
Push, email, SMS subscriptions per user. Topic-scoped (bid filled, transaction confirmed, message received). Standard webhook signing on egress.
Profiles, ratings, follow graph, activity feeds. Read-only on the public surface; full CRUD when called from inside an app-host iframe with a valid SDK token.
Free for the public surface (market data, location search) at fair-use rates. User-scoped endpoints — the ones that touch a real user's bookings — are free for the first 10,000 calls per month, then metered. App-host distribution (your app inside /apps/{id}/) is free; we revenue-share only on transactions you originate.
60 req/min on the public surface, unauthenticated. 600 req/min with an API key. User-scoped endpoints get a sliding window per user; soft-fail at the limit, hard-fail after sustained abuse. Every response carries X-RateLimit-Remaining and X-RateLimit-Reset — no surprises.
Yes. Append ?sandbox=1 to any endpoint, or hit the same path on sandbox.appointmenttrader.com. Same shapes, same auth, fixture data — transactions don't move real money, notifications don't ship to real users, and you can reset the world from the partner dashboard.
Yes — HMAC-signed, retried with backoff, replayable from the dashboard. Subscribe per-topic (bid.filled, transaction.confirmed, message.received, etc.) with an API key plus a per-user grant. We deliver from a stable IP range you can allowlist; logs and replays live in the partner dashboard for 30 days.
When your users live inside AppointmentTrader. Direct API: your app, your servers, your distribution — users grant your API key access from their settings, you call /v1/ from a backend you own. App Development: your app loads inside an iframe on AT, gets a sidebar entry, an SDK token auto-issued for the active user, and ships into the user's portal beside our own surfaces. Same endpoints, same data, different reach — pick by where your users already are.
/api-documentation#auth. Sign in to AT, click Generate, copy the key. The first request can land 30 seconds later. There's no review queue for the public tier; user-scoped grants flip on per-app review (typically same-day).
Free tier. No credit card. No sales call. The same surface that powers everything you see on AppointmentTrader.
120+ public endpoints. 99.9% uptime. p95 under 120ms.
These are people you have bought from, sold to, or selected to follow. You can unfollow someone from their profile.
Verify your email to finish this step without losing what you started.
You are signed in
Loading this page with your account. This will only take a moment.