API and webhooks

Connect your own system to Alchem

An HTTP API key gives your website, CRM or software access to bookings and clients. Webhooks tell your system about changes on their own.

7 days free, all features included

API key

Salon website

Active
Request limit

Permissions on this key: 4. A key can be limited to certain branches, given an expiry date and revoked.

What API and webhooks can do

HTTP API keys with permissions and rate limits, event webhooks with a delivery log.

Webhooks for events

Alchem sends a request to your URL when a booking, client or sale appears. Every delivery is visible in the log.

  • Bookings, clients, services, staff, schedule
  • Branches, products, inventory and checkout
  • Delivery log and resending

Webhook

Salon CRM

On
Appointment created12:04Delivered
Appointment rescheduled11:47Delivered
Client updated11:20Failed
Visit paid10:58Delivered

The delivery log shows your system’s response; a failed delivery can be retried.

A booking button for your website

If you don’t need custom development, add a ready-made booking button or window to your site — copy the code from settings.

  • Button code for your own website
  • A booking window right on the page
  • A salon page at .alchem.uz

Code for your website

Alchem Beauty

Booking language
Embed code
<a href="https://alchem-beauty.alchem.uz/book?lang=ru" target="_blank" rel="noopener" style="display:inline-block;padding:12px 22px;border-radius:12px;background:#282c34;color:#ffffff;font:600 16px/1.2 sans-serif;text-decoration:none">Book online</a>

API bookings land in the journal

A booking created through the API lands in the journal just like one made by the front desk, respecting the schedule and availability.

  • Staff availability via the API
  • Create, reschedule and update booking status
  • “Integration” as a source in analytics

Journal

Friday, September 25 · Chilanzar

DY
Dilnoza Yo‘ldoshevaColourist
MT
Malika TursunovaNail artist
SA
Sevara AxmedovaCosmetologist

Click free time to book a client. Click an appointment to change its status.

How it works

Three steps to get API and webhooks running in your business.

  1. Step 1

    Issue a key

    Choose permissions, branches, a limit of 10 to 1,200 requests per minute and an expiry date. The key is shown only once.

  2. Step 2

    Add a webhook

    Enter your system’s URL and select events and branches. Requests can be signed with a secret.

  3. Step 3

    Connect your software

    Pass the key in the Authorization: Bearer header and work with bookings and clients.

Try Alchem in your own business

Every plan includes every feature. Start for free or open the demo with a sample salon — no sign-up needed.

Frequently asked questions

Short answers to what people ask about API and webhooks.

Focus on your clients — Alchem takes care of bookings and reminders

Journal, online booking, checkout and inventory in one app — on a computer, tablet and phone.