# Skiplino OpenAPI ## API Docs - Branches [List active branches](https://open-api.skiplino.com/list-active-branches-38505563e0.md): Returns every **active** branch belonging to the authenticated company, each with its - Branches [Get a branch's service tree](https://open-api.skiplino.com/get-a-branchs-service-tree-38505564e0.md): Returns the **service groups** of a branch and the active **services** inside each - Services [Get available appointment slots](https://open-api.skiplino.com/get-available-appointment-slots-38505565e0.md): Returns the list of bookable appointment time slots for an **appointment-enabled** - Tickets [Book a ticket (walk-in or appointment)](https://open-api.skiplino.com/book-a-ticket-walk-in-or-appointment-38505566e0.md): Books a ticket against a service. The presence of the `time` field selects the mode: - Tickets [Fetch a ticket](https://open-api.skiplino.com/fetch-a-ticket-38505567e0.md): Returns the current state of a ticket, including live queue intelligence for tickets - Tickets [Cancel a ticket](https://open-api.skiplino.com/cancel-a-ticket-38505568e0.md): Cancels a ticket that is still cancellable. Only tickets with status `waiting` or - Tickets [Reschedule an appointment](https://open-api.skiplino.com/reschedule-an-appointment-38505569e0.md): Moves an **appointment** ticket to a new time. Only appointment tickets currently in - Customers [Create a customer](https://open-api.skiplino.com/create-a-customer-38505570e0.md): Creates a customer record in your company's directory. Every field is optional, but - Customers [List customers (paginated)](https://open-api.skiplino.com/list-customers-paginated-38505571e0.md): Returns the company's customers, newest-insertion order, with pagination metadata. - Customers [Fetch one customer](https://open-api.skiplino.com/fetch-one-customer-38505572e0.md): Fetches a single customer by **either** the internal `id` **or** your `externalId`. - Customers [Update a customer](https://open-api.skiplino.com/update-a-customer-38505573e0.md): Updates a customer identified by `id` or `externalId`. Only the fields you send are - Customers [Delete a customer](https://open-api.skiplino.com/delete-a-customer-38505574e0.md): Permanently deletes a customer located by `id` or `externalId`. - Customers [List a customer's tickets](https://open-api.skiplino.com/list-a-customers-tickets-38505575e0.md): Returns the ticket history for a single customer (newest first), paginated. Identify the ## Schemas - [SuccessEnvelope](https://open-api.skiplino.com/successenvelope-15990031d0.md): - [PaginatedEnvelope](https://open-api.skiplino.com/paginatedenvelope-15990032d0.md): - [ErrorEnvelope](https://open-api.skiplino.com/errorenvelope-15990033d0.md): - [ValidationErrorEnvelope](https://open-api.skiplino.com/validationerrorenvelope-15990034d0.md): - [AuthErrorEnvelope](https://open-api.skiplino.com/autherrorenvelope-15990035d0.md): - [Pagination](https://open-api.skiplino.com/pagination-15990036d0.md): - [Branch](https://open-api.skiplino.com/branch-15990037d0.md): - [BranchTreeGroup](https://open-api.skiplino.com/branchtreegroup-15990038d0.md): - [Service](https://open-api.skiplino.com/service-15990039d0.md): - [Slot](https://open-api.skiplino.com/slot-15990040d0.md): - [Ticket](https://open-api.skiplino.com/ticket-15990041d0.md): - [Customer](https://open-api.skiplino.com/customer-15990042d0.md): - [CustomerWriteRequest](https://open-api.skiplino.com/customerwriterequest-15990043d0.md): - [CustomerUpdateRequest](https://open-api.skiplino.com/customerupdaterequest-15990044d0.md): - [BookTicketRequest](https://open-api.skiplino.com/bookticketrequest-15990045d0.md): - [ChangeTimeRequest](https://open-api.skiplino.com/changetimerequest-15990046d0.md):