Check a model's agent compatibility
Makes one bounded, billable synthetic tool-calling request using the platform key. Does not test media understanding. Platform admins only.
apiKeyAuthorizationBearer <snoze_sk_…>Workspace API key created in Workspace settings → API keys. Scopes on the key bound what it can read and write.
application/json- body
modelId*stringSuccess
application/json- response
data*curl -X POST 'https://api.snoze.dev/v1/admin/models/check' \ -H 'Content-Type: application/json' \ -d '{ "modelId": "string"}'{ "data": { "modelId": "string", "passed": true, "latencyMs": 0, "message": "string" }}Update default model routes
Publishes default and Auto routes together after validating every referenced model. Platform admins only.
Read the public manifest for a published form
Returns everything an anonymous page needs to render the form — title, copy, theme, steps, and the visible fields with their options and validation — and nothing about internal ids. No authentication; the workspace slug and form slug in the path are the only credential, and a slug pair that does not resolve to a public, enabled form is reported as not found.