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).Documentation Index
Fetch the complete documentation index at: https://docs.getaptly.com/llms.txt
Use this file to discover all available pages before exploring further.
GET /forms/{formId}/{cardId}/{boardId}
Retrieve the configuration and field definitions for an embeddable form.
The form definition ID.
The card context ID (integration-specific, e.g., a CRM card ID).
The board context ID (integration-specific, e.g., a CRM board ID).
type values
| Value | Description |
|---|---|
"string" | Single-line text input |
"email" | Email address input |
"phone" | Phone number input |
"date" | Date picker |
"select" | Dropdown with predefined options |
"boolean" | Yes/No toggle |
"money" | Currency amount input |
"textarea" | Multi-line text area |
POST /forms/submit
Submit a completed form.
Request body
Form definition ID.
CRM card ID.
CRM board ID.
Key-value pairs of field UUID → user-entered value.
POST /forms/searchLocations
Search for available property locations to populate a location picker in embeddable forms.
Request body
Text search against location name or address.
Organization ID to search within.
Filter by number of bedrooms.
Maximum rent in cents (e.g.,
200000 = $2,000).Called in embeddable forms that let users select a specific unit before submitting a tour request or inquiry.