CnterDocumentationSign in

Start here

  • What Cnter is
  • Core concepts
  • Quickstart

Platform

  • Authentication
  • Conventions
  • Errors
  • Organization
  • The dashboard

Modules

  • Content Management
  • Online Ordering
  • Restaurant Ordering
  • Promotions
  • Reservations
  • Bookings
  • Contact Form

Payments

  • AgnusPAY
  • Tax

Services

  • Address autocomplete
  • Video
  • Email

Reference

  • API reference

Everything Cnter does, written down.

The modules, the API, payments and the settings that change what your site sees.

QuickstartAPI reference
One request
curl "$CNTER_BASE_URL/api/content/items?content_type=menu&limit=50" \
  -H "X-API-Key: $CNTER_API_KEY" \
  -H "x-organization-id: $CNTER_ORG_ID"

New to Cnter

What Cnter isOne dashboard your customer edits, one API your site reads. How the two halves fit together.Core conceptsOrganizations, roles, modules, publishing and timezones. The words the rest of these pages assume.QuickstartThree values, one key, one request. The setup every Cnter integration starts from.

The modules

Each one is switched on per organization. A module that is off is absent from the dashboard and answers 403 from the API.

Content ManagementContent types, fields and items. The module every other module reads from.Online OrderingCart to paid order. One checkout endpoint, two payment paths, and a server that owns every amount.Restaurant OrderingPickup, delivery and dine-in. The fulfillment step, the live kitchen board and printed tickets.PromotionsAutomatic discounts and codes. Applied server-side at checkout, previewable in the cart.ReservationsOpening hours, slots, date overrides and approval. Everything a booking widget needs.BookingsAppointments with a date, a time and a meeting type. The simplest module in the platform.Contact FormOne endpoint, one scope. Submissions land in the dashboard and notify your customer by email.

Platform

  • Authentication
  • Conventions
  • Errors
  • Organization
  • The dashboard

Payments

  • AgnusPAY
  • Tax

Services

  • Address autocomplete
  • Video
  • Email

Reference

  • API reference

Building against one specific account?

Ask your client for the integration brief from their dashboard. It carries their base URL, organization id, content type slugs and mapped fields, filled in.

Where to find it