Templates are over.
Booking and beauty infrastructure for web designers
Booking, deposits, cards, classes and clients, as an API. Design anything on top, or have us design it.


“The site is perfect!”
01/ 05DenverStorefront API
De Voe Lashes

Every artist. Her own price, her own calendar.
- Artists and levels
GET /artists - Live open times
GET /availability - Deposits
POST /bookings - Class seats
POST /classes/{id}/purchase - Reviews
GET /reviews - Returning clients
POST /clients/session

“The site is perfect!”




“Everything is spot on actually I really love it !”
02/ 05Kennewick, WAStorefront API
Beauty Aesthetics by Kenia
Quiet luxury. In English and Spanish.
- Menu and prices
GET /services - Live open times
GET /availability - Email codes
POST /verification/email - Deposits
POST /bookings - Gift cards
POST /gift-cards/check - Policies, word for word
GET /studio

“Everything is spot on actually I really love it !”




“Okay i LOVE! I think it’s already in such a good place!!”
03/ 05St. LouisStorefront API
Revival Beauty Co.
Skin and lashes. Every request, hers to approve.+ naps, chats & good vibes
- Services and add-ons
GET /services - Next opening
GET /availability - Requests she approves
POST /bookings - Card on file
POST /bookings/card - Reviews
GET /reviews - Posts
GET /updates

“Okay i LOVE! I think it’s already in such a good place!!”




“I’m looking at it like wait this is me? lol”
04/ 05Mari's mentorshipBuilt inside Besmi · Academy
Ready Set Grow
A mentorship page with enrollment built in.
- Tiers and prices
- Rounds and seats
- Pay later
- Waitlist
- Checkout

“I’m looking at it like wait this is me? lol”



05/ 05Hillsboro, ORStorefront API + Shopify
Moua Lash Co

Our own studio. Shopify runs the shop, Besmi runs the chair.
- Menu and prices
GET /services - Live open times
GET /availability - Deposits
POST /bookings - Waitlist
POST /waitlist - Gift cards
POST /gift-cards/check


We built the hard part. You build the beautiful part.
Open times, deposits, cards, classes and clients are done, on the same code as Besmi's own booking page. De Voe, Kenia, Revival and Moua Lash Co run on the same Storefront API you get.
- Storefront API
- Icon plan
- Test keys
- work on localhost
- Rate limits
- 240 reads a minute per visitor
- AI connector
- Pro and Icon
{
"timezone": "America/Denver",
"serviceId": "s1",
"artistId": null,
"durationMinutes": 120,
"date": "2026-11-20",
"slots": [
{ "start": "2026-11-20T16:00:00.000Z", "end": "2026-11-20T18:00:00.000Z" },
{ "start": "2026-11-20T18:30:00.000Z", "end": "2026-11-20T20:30:00.000Z" }
]
}Behind every booking, already handled
- Open times
GET /availability - Deposits
POST /bookings - Card on file
POST /bookings/card - Email codes
POST /verification/email - Returning clients
POST /clients/session - Classes and seats
GET /classes - Gift cards
POST /gift-cards/check - Discount codes
POST /discounts/check - Reviews
GET /reviews - Posts
GET /updates - Waitlist
POST /waitlist - Policies and fees
GET /studio
Your agent can build it.
Every endpoint, error and rule is on one page, written for people and for coding agents. Give yours a test key and this prompt.
Build a booking website for my lash studio with Next.js. Use the Besmi Storefront API, documented at https://besmi.com/developers#storefront (read it first). Show the studio, menu and reviews from /studio, /services and /reviews, open times from /availability, and book with /verification/email then /bookings, taking deposits with Stripe.js when the booking says deposit_required. My publishable key is in the BESMI_KEY environment variable.
“1000000% the website is an even bigger deal than the booking platform do you have any idea how difficult web design is???”
Cortney, owner of De Voe LashesThe night her site went live. iMessage, Oct 17
- booked through Besmi
- $3.2M+booked through Besmi
- appointments
- 30,200+appointments
- beauty pros run their books on it
- 390+beauty pros run their books on it
In their words.
From their texts, DMs and posts. Nothing reworded.
Some of the studios quoted here are Besmi partners and earn when studios they refer join. Moua Lash Co is the founders' own studio.
Yours is next.
Designed from your brand and your photos, with Besmi booking inside it from day one.
- Your photos, your words, your domain
- Services, hours and prices update themselves
- Runs on Besmi Icon, $25 a month
Building it yourself? Start with the docs








