Documentation – Baack docs
Baack documentation
Guides to building with Baack, and a reference for every object the API returns.
Browse the docs Guides
Get something done
Step-by-step guides, from your first API call to modelling content.
- Getting started with Baack APIsThis guide provides a comprehensive overview of how to get started with the Baack (Backend as a Cloud Key) APIs. It covers the essential steps for…
- API conventionsThis guide is intended to provide an overview of the conventions and design principles used by the Baack APIs. The majority of this guide is specific to…
- Getting started with webhooksWebhooks at Baack provide a robust, event-driven mechanism to move from a "pull" model to real-time integrations. With over 80% of the API surface…
- Content modelling without the layout debt: The Baack content matrix modelling best practicesIf you have spent any time building digital products with modern Headless CMS platforms, you have likely run into the nested schema trap . You start with…
- Create a content entity for a pageIn this guide we will explore concepts around creating a content entity to represent this page. For more information on the general concepts around how…
- Create an image item associated with an entityConcepts covered in this guide Companies endpoint to list the companies to update the content Search for locating the content entity which we will add the…
- Create an API Client for viewing contentThis guide outlines the steps for creating a client bearer token. Client bearer tokens are designed for distributing restricted-access tokens to clients…
- Create a company and associated contactThis guide is intended to demonstrate how Baack APIs can be used as a back end headless Customer Relationship Management system by example. In this guide…
API reference
Look it up
Every object the API returns, its fields and the endpoint that reads it, generated from the API itself.
- ContentContent items, Entity, Entity List, Image Item File
- CRM and identityAddress, Client Identifier, Company, Company Page, Email, Identity, Organisation, Person, Person Name, Telephone
- Tasks and projectsProject, Task, Task Log, Workflow
- CommunitiesGroup, Group Membership, Identity Notification Inbox, Message Thread, Message Thread Notification, Thread post
- PaymentsPayment Invoice
- PlatformAPI Client, API Client Bearer Token, Client Context, OAuth Token, Permission, Role, Search, Webhook Subscription, Webhook Trigger
- SharedCommon types