# OctoTable API

## OctoTable APIs

- [Welcome to OctoTable's API documentation](https://octotable-1.gitbook.io/octotable-api/readme.md)
- [Getting Started with the API Collection in Postman](https://octotable-1.gitbook.io/octotable-api/getting-started-with-the-api-collection-in-postman.md)
- [How to create clients](https://octotable-1.gitbook.io/octotable-api/create-clients/quickstart.md): Client Creation and Authentication in the Octotable API
- [Create Token](https://octotable-1.gitbook.io/octotable-api/authentication/quickstart.md): Here you can find the steps you should do to Authenticate to access our API
- [Create your restaurant](https://octotable-1.gitbook.io/octotable-api/getting-started-with-reservations/editor.md): APIs for managing properties with OctoTable API
- [Manage your rooms](https://octotable-1.gitbook.io/octotable-api/getting-started-with-reservations/publish-your-docs.md): APIs for managing rooms, including creating, updating, and retrieving room details.
- [Manage your tables](https://octotable-1.gitbook.io/octotable-api/getting-started-with-reservations/manage-your-tables.md): Follow this steps to know how does it work to create tables in OctoTable
- [Manage your services](https://octotable-1.gitbook.io/octotable-api/getting-started-with-reservations/manage-your-services.md): APIs for Services (opening hours): Create, Update, and Retrieve Time Slots
- [Manage your reservations](https://octotable-1.gitbook.io/octotable-api/getting-started-with-reservations/manage-your-reservations.md): APIs for managing reservations, including creating, updating, and canceling table bookings within the restaurant
- [Manage your slots](https://octotable-1.gitbook.io/octotable-api/getting-started-with-reservations/manage-your-slots.md): APIs for managing booking slots and available rooms
- [Orders](https://octotable-1.gitbook.io/octotable-api/getting-started-with-reservations/orders.md): How to receive and manage orders in OctoTable .
- [Get orders!](https://octotable-1.gitbook.io/octotable-api/getting-started-with-reservations/orders/get-orders.md): APIs for managing orders, including creating, updating, and retrieving order details.
- [Error Manual](https://octotable-1.gitbook.io/octotable-api/getting-started-with-reservations/error-manual.md)
- [Overview](https://octotable-1.gitbook.io/octotable-api/getting-started-with-reservations/error-manual/overview.md): Octo Table uses traditional HTTP error codes to indicate when requests succeeded or failed. Generally, most of our error responses are composed of the following parameters:
- [Error reasons](https://octotable-1.gitbook.io/octotable-api/getting-started-with-reservations/error-manual/error-reasons.md): 📘 Please note that the list of error reasons is ever-evolving. If you receive an error that is not listed below, let us know by creating a ticket through the Support Portal.
- [Zapier](https://octotable-1.gitbook.io/octotable-api/zapier.md): Zapier triggers and actions for managing reservations, including creating, updating, and retrieving booking details.
- [Webhooks](https://octotable-1.gitbook.io/octotable-api/webhooks.md): Webhooks for receiving real-time notifications about reservation events, including the creation, update, or cancellation of a booking in the restaurant.
- [Webhooks types](https://octotable-1.gitbook.io/octotable-api/webhooks/webhooks-types.md): Available webhook types to get notified when a reservation is created, updated, or deleted.
