Build on Noona

Connect Noona to anything you already use

The Noona API gives you programmatic access to the whole business: appointments, clients, staff, payments, reporting. Plug Noona into the tools you already run, or build something new on top of it.

The Noona API connects to the tools you already use

API resource groups

Standards-based authorisation

Full coverage

Appointments, clients, staff, payments, products, vouchers, reports: over forty resource groups. If it is part of running the business, it is reachable.

Build on Noona
Build on Noona

Webhooks, gated by what you granted

Get an HTTP push when data changes instead of polling for it. OAuth 2.0 is the only way in, and webhooks are scoped to exactly what you granted.

Publish to the App Store

Build once and make it available to any business on Noona. Create the app in Noona HQ, work through the OAuth flow, then build your logic.

Build on Noona
“After trialing a few other softwares, in Noona HQ, I finally found a very clean and easy solution that allows me to focus more on my own customers. I rely on Noona HQ to take care of time-costing and "boring" tasks and they do the job impeccably well. Me and my own customers love Noona!”

Dora

Flow by Dora

Dora

Appointments and bookings

Read and write the calendar programmatically

Client records

Sync customer data with your other systems

Payments and transactions

Pull payment and settlement data into your reporting

Staff and resources

Manage employees and bookable resources via API

Starter templates

Golang for backend-heavy integrations, Remix when there is a UI

Metrics and reports

Feed business data straight into your dashboards

Marketplace API

Largely open, no auth needed for standard use

Relentless customer support

We're here for you 24/7

Frequently asked questions

How do I authenticate against the Noona API?

The HQ API uses OAuth 2.0 exclusively, for both user-level and system-level access. The Marketplace API is largely open and doesn't require authentication for standard integrations.

Does Noona support webhooks?

Yes. Noona pushes an HTTP notification whenever data is created or updated, so you don't have to poll. You manage webhooks from a dedicated page in Noona HQ.

How do I verify a webhook really came from Noona?

Set custom headers when you create the webhook. Noona sends them with every request, so your endpoint can confirm the origin before acting on the payload.

What if the event I need isn't in the supported list?

Get in touch. The supported event list isn't exhaustive and we add to it. Being asked for something specific is the usual reason a new event appears.

Can I publish an integration for other Noona businesses to install?

Yes, through the App Store. Create the app in Noona HQ, implement the OAuth flow, and build your logic. Golang and Remix starter templates are available. Webhooks your app created are removed automatically on uninstall.

Where are the technical docs?

Full reference documentation for the HQ API, Marketplace API, and App Store lives at docs.noona.is, including authentication guides and endpoint details.

Ready to take the next step?

Pick the path that suits you best.

Talk to a human

Book a free consultation to see what Noona can do for you

Watch the Demo

Learn the how & why of Noona in 30 mins

Get started yourself and see if Noona HQ is right for you