Open Network overview

What the Localoy Open Network is, what you can build with it, and how its pieces fit together.

The Open Network connects a Localoy partner's own software — a point-of-sale, a booking system, an e-commerce store or a custom backend — to Localoy. Your server talks to Localoy over a REST API authenticated with an API key, and Localoy talks back to your server with signed HTTP calls.

What you can build#

CapabilityDirectionWhat it does
Catalogue syncYou → LocaloyKeep your items, prices and stock in Localoy, addressed by your own IDs.
PaymentsBothCharge a Localoy order through your own payment gateway and report the outcome.
Live inventory checksLocaloy → youLocaloy asks your system whether an item is available before it accepts a booking.
WebhooksLocaloy → youReceive booking, payment and catalogue events as they happen.

How it fits together#

A typical booking touches every part: your catalogue, a live inventory check, and a webhook.

A booking, end to end
A booking, end to endYour serverLocaloyCustomer1. POST /catalog/items (with localoyRef)2. 201 Created3. Book a table for 24. GET inventory check5. 200 { available: true }6. Booking created7. Webhook: booking.created8. 2xx
  1. Your server → Localoy: POST /catalog/items (with localoyRef)
  2. Localoy → Your server: 201 Created
  3. Customer → Localoy: Book a table for 2
  4. Localoy → Your server: GET inventory check
  5. Your server → Localoy: 200 { available: true }
  6. Localoy → Customer: Booking created
  7. Localoy → Your server: Webhook: booking.created
  8. Your server → Localoy: 2xx

Before you start#

  1. You need a Localoy partner account with an approved business profile.
  2. Creating new API keys and webhook endpoints requires an active Partner+ subscription with the Open Network benefit. Keys you already hold keep working if the subscription lapses.
  3. All setup — keys, webhook endpoints, the checkout URL and the inventory endpoint — is done in the Partner Portal under Open Network. The API itself is only for your server's day-to-day calls.

Technology Providers

If you run your business on a platform — a ticketing system, a point-of-sale, a booking engine or a WooCommerce store — you may not need to call this API yourself. Connect the platform from the Partner Portal's Open Network → Technology Providers page: a Technology Provider then acts for you with the scopes you grant, and a WooCommerce store is mirrored every hour. Building such a platform? Read the Technology Providers book.

Next steps#