Booking API

Set it up once. Never retype a booking again.

Connect your booking system, CRM or website form to Stripbuilder, or put our booking widget on your site if you don't have a system yet. Every new booking gets a client link automatically, your client handles the rest and you only see the result.

One booking, start to finish

Wedding Jan & Sara
  1. New booking received

    Via your booking system or the widget

    09:12
  2. Client link created

    Added to your own confirmation email

    09:12
  3. Design submitted

    With questionnaire and 2 extras

    3 days later
  4. Ready to print

    Export for DSLRBooth

    You: 1 click

One booking, two ways of working

Without a connection

6 things you do
  1. Retype the booking from your email or CRM
  2. Create the design link and email it
  3. Chase details and logos by email
  4. Revision rounds on the design
  5. Put the event in your calendar
  6. Export the strip

With a connection

1 thing you do
  1. The booking arrives automatically
  2. The client link goes out in your own confirmation email
  3. Your client fills in the details and picks extras
  4. Your client designs, within your template
  5. Your calendar updates itself
  6. Export the strip

How to connect it

Fifteen minutes of work, once.

  1. 01

    Create an API key

    In Settings → Integrations you create one key per system. You can revoke it any time without touching your other connections.

  2. 02

    Add one step

    Have your booking system, Zapier, Make or n8n send a request to Stripbuilder for every new booking: name, date, template and optionally location, package and extras.

  3. 03

    Choose how automatic

    Let bookings land in your inbox for approval first, or put them live straight away and get the client link back immediately.

Booking widget

No booking system? Then Stripbuilder is one.

Put one snippet on your website and clients book themselves. They see which days are free, pick a photobooth and extras, and then get their design link automatically. No Zapier, no integration.

  • A calendar with your real availability: opening hours, closed days, daily maximum and stock
  • Prices incl. VAT and travel costs based on the delivery address
  • Approve yourself, or confirm automatically with signed terms and conditions
  • Your name and logo, not ours. Works in WordPress, Wix, Squarespace and Webflow
Read how to set it up

For you or your developer

One POST request. The response contains the client link, which you put in your own email.

Full API docs
curl -X POST https://app.stripbuilder.nl/api/v1/bookings \
  -H "Authorization: Bearer sb_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Wedding Jan & Sara",
    "date": "2026-09-12",
    "template_id": "3f2c9a4e-...",
    "location": "Kasteel Bloemendal",
    "external_ref": "CRM-8891",
    "approve": true
  }'

Why it's safe to forget about

Automation is only nice if you don't have to keep an eye on it.

  • No duplicate bookings

    Send your own booking number along. A repeated request then returns the same booking instead of creating a new one.

  • You stay in control

    Want to review first? Then bookings land in your requests inbox and the client link only goes live after you approve.

  • Nothing gets lost

    If you hit your monthly limit, the request simply waits. If you put bookings live directly, you get a clear error back instead.

  • You hear when something comes in

    You get an email as soon as a client submits a design, with a direct link to the booking.

  • Your calendar updates itself

    Subscribe your calendar once. New and moved bookings appear in Google, Apple or Outlook on their own.

  • One key per system

    Every connection gets its own key. Stop using a tool and you only revoke that key.

Frequently asked questions

Ready to hand it off?

Start for free and create your first API key within a few minutes.

No credit card required. Cancel monthly.

Cookies on this site

We use functional cookies to make the site work and remember your preferences. With your consent, we also use anonymous analytics to improve the site. Read our privacy policy