Get Enquiry Form List
New in the August 2026 contract pass. Lists the calling organisation’s enquiry forms so a consumer can discover the enquiry_form_slug that POST /enquiries requires.
Returns id, organisation_id, name, slug, created_at, updated_at and record_updated_at. This is a list payload — it carries no field definitions; call GET /enquiry-forms/{slug} for those.
A tribe API key sees its parent organisation’s forms (forms are organisation-level, not tribe-level).
Ordering — by name, then id.
updated_after — timestamp-granular, strict >. This payload embeds no child data, so record_updated_at is simply the form’s own updated_at.
Limits — results_per_page is 1–1000 (default 100); over 1000 returns HTTP 422.
Success is HTTP 201, not 200. Responses are cached and carry cache headers.
Headers
Query parameters
Page number for pagination (default: 1)
Records per page. 1-1000, default 100. Over 1000 returns 422.
