RobotiZap
Log inTry for free

RobotiZap API

A booking API to connect your website, CRM and automations

A REST API to check free slots, create and reschedule appointments, add clients and create payment links, with one key for each system and only the permissions it needs.

Free slots and appointments in real time

Separate keys you can revoke at any time

Documentation with examples ready to copy

Start free trialSee pricing

7 days free • No credit card • Cancel anytime

REST and JSON

Key: Website

curl -X POST https://api.robotizap.com/v1/bookings \
-H "Authorization: Bearer $ROBOTIZAP_API_KEY" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{
"customer_name": "Emily Carter",
"customer_phone": "5511999999999",
"services": [{ "service_id": 12, "professional_id": 3 }],
"start": "2026-10-20T15:00:00-03:00",
"charge_deposit": true
}'

201 Created

application/json

"id": 4821,
"status": "booked",
"start": "2026-10-20T15:00:00-03:00",
"total": { "currency": "USD", "formatted": "$120.00" },
"payment_link": { "kind": "deposit", … }

Booked via API · Website

One key per system

How it works

1

Turn on the add-on

In Settings → Modules, with one click. The API uses the same data as your dashboard.

2

Create a key

In Integrations, name the key, choose what it can read or change, and copy it. It's shown only once.

3

Connect your system

Use the examples in the docs for cURL, JavaScript or PHP. Every action shows in the history with the key's name.

Features

What you can do with the API

A connected calendar

Check free dates and times, get the price before booking, and create, reschedule, cancel or complete appointments.

Clients in sync

Add and update clients and see each one's appointments, balance, packages, credits and points.

Payments

Create a payment link for an appointment, with a deposit if you want, and look up receipts.

Catalogue and team

Read services, categories, products, packages and professionals, and manage blocked times.

One key per system

Create keys for your website, CRM or n8n, with permissions area by area. Revoking one doesn't affect the others.

Predictable responses

JSON with fields that are always present, money already formatted, and idempotency keys so nothing gets created twice.

Need your system to know when something changes? Webhooks in Integrations let it know when an appointment, a client or a blocked time is created, changed or cancelled.

Who it’s for

Connect your website, CRM or automations to RobotiZap.

For Barbershops

For Hair & Beauty Salons

For Clinics

For Private Practices

For Studios

Pricing

Integration API

Billed monthly on the same invoice as your plan

Added to your plan’s monthly invoice

Included in the 7-day free trial

Turn it on or off from the dashboard, no commitment

Start free trial

FAQ

Frequently asked questions

Optional add-ons

Other add-ons

Conversations, Clinical records and the Integration API add on to your plan. Turn them on from the dashboard, try them during the 7-day free trial and switch them off whenever you like.

EC

Emily Carter

Could it be 3pm?

JW

James Walker

Requested a person

Conversations

Add-on

Your whole team on one WhatsApp, with the AI alongside.

  • The whole team on one number
  • Every conversation has an owner
  • The AI calls the team when it needs to
  • Book without leaving the chat

Billed monthly on the same invoice as your plan

Explore the add-on

Facial aesthetics form

Allergies: aspirin

Signed on 14/10 at 09:12 · Android

Clinical records

Add-on

Intake forms, consent and history for each client, paper-free.

  • Form sent automatically when booked
  • Consent signed on the client's phone
  • Allergies highlighted on the calendar
  • Before and after photos and notes kept

Billed monthly on the same invoice as your plan

Explore the add-on

Connect your website, CRM or automations to RobotiZap.

7 days free • No credit card • Cancel anytime

Start free trial
RobotiZap — Automated Booking System

RobotiZap © 2021-2026

Developed by PK Systems

CNPJ 43.456.936/0001-34

TwitterYouTubeInstagramFacebookWhatsApp

Quick links

Log inAbout usCustomersBlog

Help

email@robotizap.com

Lajeado, RS, Brazil

Terms of usePrivacy policy

Free trial

Create your account and try every feature free for 7 days.

Create my account
BrazilArgentinaColombiaPortugalSpainIrelandUnited Kingdom

RobotiZap is a product of the independent company PK Systems. We develop communication, automation and management software. We are not affiliated with WhatsApp Inc. or Meta.

Questions? Talk to us
Support