You bring the audience. We master the coordination. One endpoint connects them — whatever your product looks like, whatever channel your users are on, the showing happens.
Every integration follows the same shape. Your service creates a showing intent. We hand you a URL. We webhook you when things change. The rest of the orchestration — identity, slot picking, listing-agent approval, lockbox codes, feedback — happens on our side.
One HTTP request with a listing reference and whatever you know about the buyer. Auth via partner API key. Idempotent with your own key if you need it.
Redirect the buyer to the URL, or hand them the number to text. Or both. Or neither — if you have a custom channel, we have a webhook for that too.
Slot picked, listing agent approved, lockbox delivered, feedback collected — HMAC-signed POSTs land on your callback URL. Your UI stays in sync without polling.
POST /api/v1/showing-intents
Authorization: Bearer pk_partner_<your-key>
Content-Type: application/json
{
"listing_id": "lst_abc123",
"buyer": { "name": "Sarah Park", "phone": "+13035551234" },
"source_metadata": { "watch_percentage": 92, "replay_count": 2 },
"callback_url": "https://your-domain.com/webhooks/showings"
}
→ {
"intent_id": "si_01HXVZ...",
"resume_url": "https://www.showingly.com/i/si_01HXVZ...",
"sms_number": "+17204440000"
}Every intent carries a source_metadata payload — anything your product knows about this buyer that the listing agent should know too. A viewer who watched 92% of your video and rewound the kitchen segment twice is a fundamentally warmer lead than a click from a still photo. We surface that to the listing agent as part of the request.
Most build it badly, slowly, and once — reinventing the calendar, the lockbox handoff, the feedback loop, the listing-agent approval flow. Showingly is the layer that makes “one good showing experience” available to everyone. You stay focused on what your product is actually good at.
We don’t need to win each individual channel. We win the coordination underneath all of them.
Showingly is in private beta. We’re running early pilots with discovery layers, video platforms, and AI-agent builders. Pilot slots are limited and prioritized by quality of integration story, not size.
One endpoint. One URL. The coordination is ours to master.