Skip to main content
Agent Pages are deprecated. Use Public Genies for new integrations.
These routes use resource: "agent-pages" and require no API key. They serve the legacy Agent Page embed and access-request flow.

Actions

url

Loads an Agent Page by its URL slug. Returns the full page record with the joined Genie data. Validates access for private Genies via an access token header. Parameters Headers Response
Private Genie error (when Genie is not public and no valid token):
Access tokens are validated against agent_access_grants. Each valid use increments the grant’s use_count.

request-access

Submits an access request for a private Agent Page. Notifies the Genie owner by email. If the requester does not have a HelpGenie account, one is created automatically with a welcome email and set-password link. Parameters Response
Only valid for private Genies (is_public: false). Returns VALIDATION_ERROR if the Genie is already public.

Error codes