Fill a business’s calendar from your app.

Your form asks for free times and books. Shyni takes the deposit and, unless the studio turns it off, e-mails the customer.

Shyni Studio · Thursday 22 October
0 bookings · CZK 0
08:0009:0010:0011:0012:0013:0014:0015:0016:0017:00
Bay 1
Bay 2
Bay 3

Scroll for the rest of the day →

  1. Waiting for the first booking…
A sample day at our test business. Click a booking to see the order the API returns.

Try it on our demo business.

From your browser, no account.

The button sends three real requests to Shyni Studio, our test business: its services, its open days and the start times of the first one. The answer is what your booking form would show.

Build the whole form step by step
curl "https://api.shyni.dev/api/v1/services" \  -H "Authorization: Bearer shyni_pk_test_87AKbWxtKbE7MA_DwvgOJcC5KQLRqeRvlF7JvwjVzNs" \  -H "Shyni-Business: 21c05027-a26e-4f0f-a14f-aec23167c1dc"

One price per organization, one per extra business.

One row per business in live mode.

29 € a month per organization, three businesses included, 9 € for each one after. Excluding VAT. Test mode costs nothing.

8
74 €a month
29 € with 3 businesses, plus 5 × 9 €.

Event names from the API. The rows are an illustration, not live traffic.

What the API covers.

179 calls, 21 webhook events.

  • Bookings

    Price a booking, create it, then move it through confirmed, rescheduled and done. Deposits and payments ride on the order.

    POST /api/v1/orders
    44 calls
  • Free times

    Start times and a day-by-day calendar, the same answer the business's own booking widget gets.

    GET /api/v1/availability/starts
    14 calls
  • Services and prices

    Services, packages and add-ons, priced by the size of what the customer brings (a dog, a car). Read them, or manage the whole catalog.

    GET /api/v1/services
    53 calls
  • Gift vouchers

    Sell, issue, redeem and refund the business's own gift vouchers.

    POST /api/v1/gift-vouchers/purchases
    10 calls
  • Booking links and reviews

    Prepare a booking as a link the customer confirms, then ask for a review once the job is done.

    POST /api/v1/booking-links
    9 calls
  • Business page and settings

    The public page, opening rules, deposits and reminders, so a business can be run from your app.

    PUT /api/v1/studio/deposit-mode
    33 calls
  • Organizations and businesses

    Create and run many businesses from one organization key, with one webhook endpoint for all of them.

    POST /api/v1/businesses
    15 calls

Two keys, two places.

shyni_pk_…
Publishable. Goes into the website or app. Reads services and free times and creates bookings, only from domains the business allows.
shyni_sk_…
Secret. Stays on your server. Reads and manages orders, vouchers and settings, within the scopes you give it.

From sign-up to a live booking.

  1. 1
    Sign up

    With e-mail, Google or GitHub. You get an organization, a sandbox business and a test key straight away.

  2. 2
    Build in test mode

    A sandbox business with services and free times.

  3. 3
    Go live

    Turn on live mode for 29 € a month. Live keys work as soon as the first payment goes through.

Get API keys

No card needed for the sandbox.