Skip to main content
Handles external embeddable forms — dynamic forms that can be embedded in third-party websites. These forms collect lead or inquiry data and can search for available property locations. All endpoints are public (no auth required).

GET /forms/{formId}/{cardId}/{boardId}

Retrieve the configuration and field definitions for an embeddable form.
string
required
The form definition ID.
string
required
The card context ID (integration-specific, e.g., a CRM card ID).
string
required
The board context ID (integration-specific, e.g., a CRM board ID).
Response
Field type values

POST /forms/submit

Submit a completed form. Request body
string
required
Form definition ID.
string
required
CRM card ID.
string
required
CRM board ID.
object
required
Key-value pairs of field UUID → user-entered value.
Response

POST /forms/searchLocations

Search for available property locations to populate a location picker in embeddable forms. Request body
string
Text search against location name or address.
string
required
Organization ID to search within.
number
Filter by number of bedrooms.
number
Maximum rent in cents (e.g., 200000 = $2,000).
Response
Called in embeddable forms that let users select a specific unit before submitting a tour request or inquiry.