canonical: https://jentic.com/apis/eazybiz.net/easybizy

# Eazybiz Easybizy Public API Documentation

Jentic publishes the only available OpenAPI specification for Easybizy Public API Documentation, keeping it validated and agent-ready. Easybizy is a salon and small-business management platform whose public API exposes endpoints for logging incoming calls, creating gift card payment links, and capturing leads into the salon CRM. The API is gated by paired x-api-key and x-api-secret headers and must be enabled per account by Easybizy support before use. It is typically integrated by phone systems and marketing tools that need to push activity into a salon's Easybizy account.

## For AI agents

Log calls, create gift card payment links, and capture leads into the Easybizy salon and small-business management platform.

## Scope

Does not handle appointment booking, stylist scheduling, or POS payment processing - use for Easybizy connectivity checks, call logs, gift card link creation, and lead capture only.

## Capabilities

- Verify the credentials and reachability of an Easybizy integration via the ping endpoint
- Log an incoming or answered call against the salon's Easybizy account for activity tracking
- Create a gift card payable link that the salon can send to a customer for purchase
- Capture a new lead into the Easybizy CRM with name, contact details, and source
- Test the public ping endpoint to confirm connectivity before sending real data

## Use cases

### Phone system call logging

Salons that use a hosted phone system can push every incoming or answered call to Easybizy via POST `/api/v1/call-logs.` The salon sees a unified activity timeline mixing in-app actions, calls, and bookings, which improves stylist follow-up without manual entry into the front-desk software.

Example prompt: Log a call from caller +442012345678 received at 2026-06-10T14:32:00Z to the salon's Easybizy account.

### Gift card link generation

Salons promoting gift cards over social or email need a payable link they can drop into a message. POST `/api/v1/gift-cards` creates the link tied to a specific amount and recipient, returning a URL the customer can pay through, with the result reflected in the salon's Easybizy ledger.

Example prompt: Create a 50 USD Easybizy gift card link for recipient 'Anna' and return the payable URL.

### Lead capture from a marketing form

Salons running paid ads or local landing pages route inbound enquiries into Easybizy by calling POST `/api/v1/leads.` The lead lands in the salon's CRM with name, contact details, and source, ready for the front-of-house team to follow up via call or message.

Example prompt: Create a new Easybizy lead with name 'Sara Cohen', phone +972501234567, and source 'instagram'.

### Agent-driven salon operations

An AI assistant can answer salon-side requests such as 'log this call as a missed enquiry' or 'send a gift card link to the new bride' by routing through Jentic to the right Easybizy endpoint. The agent does not need to know which header carries the secret or which path captures leads - Jentic resolves both by intent.

Example prompt: Given a call summary supplied by a phone bot, log it to Easybizy as a call entry and confirm the entry was created.

## Key endpoints

| Method | Path | Description |
| --- | --- | --- |
| GET | `/api/v1/ping` | Authenticated connectivity check |
| GET | `/api/v1/public-ping` | Public connectivity check |
| POST | `/api/v1/call-logs` | Log an incoming or answered call |
| POST | `/api/v1/gift-cards` | Create a gift card payable link |
| POST | `/api/v1/leads` | Create a new lead |

## Key resources

- **Health** — Authenticated and public ping endpoints used to verify connectivity
- **Call Logs** — Record incoming and answered calls against the salon account
- **Gift Cards** — Create gift card payable links for customers
- **Leads** — Capture new leads into the Easybizy CRM

## Why Jentic

- **Setup:** Wiring Easybizy by hand means sending both the x-api-key and x-api-secret headers on every call and coding the ping, call-log, gift-card, and lead calls against the `/api/v1` host yourself. Through Jentic you install once, import Easybizy from the API Directory, store both values once, and your agent calls it.
- **Permission scoping:** Easybizy carries its call-log, gift-card, and lead data in the request body rather than the URL path, so scope your agent to the operations it needs, such as logging a call or creating a lead. Actions like creating a gift card link stay out of the allowed set unless you add them.
- **Credential handling:** Your Easybizy x-api-key and x-api-secret are stored once, encrypted, by your own Jentic One instance and injected at execution time. They never enter the agent's prompt, logs, or context.
- **Discovery method:** Agents search Jentic by intent such as 'log a salon call' or 'create a gift card link', and Jentic returns the matching Easybizy operation with its input schema so the agent calls the right endpoint without browsing the reference docs.

## Related APIs

- **Calendly API** — Appointment scheduling that pairs with salon CRM activity
- **HubSpot CRM** — Generic CRM with stronger pipeline reporting than Easybizy
- **Stripe API** — Underlying payment rails for gift card and service charges

## FAQ

### Why is there no official OpenAPI spec for Easybizy Public API Documentation?

Easybizy does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Easybizy via structured tooling. It is validated against the live API and kept up to date. Get started with Jentic One, the self-hosted execution layer.

### What authentication does the Easybizy Public API use?

Every request must include both x-api-key and x-api-secret headers, and the API must be enabled on the account by Easybizy support before it will accept traffic. Through Jentic, both header values are stored encrypted in your Jentic One instance and attached at execution time, so neither enters the agent's prompt or logs.

### Can I capture leads into Easybizy from a marketing form?

Yes. POST `/api/v1/leads` accepts the lead's name, contact details, and source and creates the record in the salon's Easybizy CRM. The new lead appears in the front-of-house workflow ready for follow-up.

### What are the rate limits for the Easybizy Public API?

The spec does not publish numeric rate limits. Easybizy applies per-account throttling and the API must be explicitly enabled by support before use - contact info@easybizy.net for the limits applied to your account.

### How do I create a gift card link through Jentic?

Search Jentic for 'create a gift card payable link', load the schema for POST `/api/v1/gift-cards`, then execute with the amount and recipient. The flow is: pip install jentic, then await client.search, await client.load, await client.execute.

### Can I limit what my agent is allowed to do with the Easybizy Public API?

Yes. Because you run Jentic One yourself, your own rules decide which Easybizy operations the agent may call, so you can allow only what a given task needs, such as logging a call with POST `/api/v1/call-logs` or capturing a lead with POST `/api/v1/leads.` Higher-impact actions like creating a payable gift card link through POST `/api/v1/gift-cards` stay outside the allowed set until you add them. The x-api-key and x-api-secret credentials are held by your instance and attached at execution time, so the agent only exercises the operations you have granted.
