Skip to main content

Environments

The base URL for all API calls is:
All endpoint paths are relative to it.

Request & Response Format

All responses are JSON. On success the HTTP status is 2xx. On failure:

Error responses

All errors return a JSON body with a reason field:

Multi-tenancy

Every organization has a unique identifier that scopes all API calls. This ID appears in different fields depending on the endpoint: These all refer to the same organization. When an endpoint asks for orgId, use your organization’s ID regardless of what it is called elsewhere. If you are unsure of your orgId, call the Load company-level config endpoint — it is returned in the response.

Common Data Types

Public API

Context & Locations

Company/org config, property listings, location search, nearby schools

Knowledge Base

Retrieve help/knowledge documents

Forms

Embeddable external forms with location search