The Engage API covers building and managing embeddable forms, reading their submissions, and the public endpoints used by published forms rendered on tenant-facing sites.
Authentication: Most endpoints require a Cognito JWT Bearer token plus an X-Tenant-Id header. The /public/* endpoints (used by embedded public-facing forms) are unauthenticated — the tenant is resolved from the request host instead.