Auth0 Prompts API

The prompts API from Auth0 — 5 operation(s) for prompts.

Operations 10

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /prompts Get Universal Login prompt settings · Get Prompt Settings #
Ask an LLM
“Is Identifier First authentication turned on for my Auth0 tenant?”
“Which Universal Login experience is my tenant using?”
Tell an agent
Get my tenant's prompt settings.
Show the current Universal Login configuration.
PATCH /prompts Update Universal Login prompt settings · Update Prompt Settings #
Ask an LLM
“How do I enable Identifier First login?”
“Can I make WebAuthn platform authenticators the first factor?”
Tell an agent
Set Identifier First authentication to {identifier_first}.
Switch the Universal Login experience to {universal_login_experience}.
GET /prompts/rendering List render settings for all login screens · Get Render Setting Configurations for All Screens #
Ask an LLM
“Which login screens use advanced rendering mode?”
“Can I filter screen render settings by prompt or rendering mode?”
Tell an agent
List render settings for all screens.
List screen render settings for prompt {prompt} in rendering mode {rendering_mode}.
PATCH /prompts/rendering Update render settings for many screens · Update Render Settings for Multiple Screens #
Ask an LLM
“Can I update the render settings of several login screens in one request?”
“What's the bulk way to switch many screens to advanced customization?”
Tell an agent
Apply the render configs {configs} to multiple screens.
Bulk update screen rendering with {configs}.
GET /prompts/{prompt}/custom-text/{language} Get a prompt's custom text for a language · Get Custom Text for a Prompt #
Ask an LLM
“What custom wording is set on the login prompt in French?”
“Can I read back the custom text for one prompt and language?”
Tell an agent
Get the custom text for prompt {prompt} in {language}.
Show the {language} copy overrides on the {prompt} prompt.
PUT /prompts/{prompt}/custom-text/{language} Set a prompt's custom text for a language · Set Custom Text for a Specific Prompt #
Ask an LLM
“How do I change the wording on the signup screen?”
“Does setting custom text overwrite the existing texts for that language?”
Tell an agent
Set custom text for prompt {prompt} in {language}.
Overwrite the {language} text on the {prompt} prompt.
GET /prompts/{prompt}/partials Get template partials for a prompt · Get Partials for a Prompt #
Ask an LLM
“What template partials are injected into a login prompt?”
“Can I see the custom partials on the signup prompt?”
Tell an agent
Get the template partials for prompt {prompt}.
Show the partials set on the {prompt} prompt.
PUT /prompts/{prompt}/partials Set template partials for a prompt · Set Partials for a Prompt #
Ask an LLM
“How do I add custom fields to the signup prompt with partials?”
“Can I replace a prompt's template partials?”
Tell an agent
Set the template partials for prompt {prompt}.
Replace the partials on the {prompt} prompt.
GET /prompts/{prompt}/screen/{screen}/rendering Get render settings for one login screen · Get Render Settings for a Screen #
Ask an LLM
“Is a specific login screen rendered with advanced customization?”
“What head tags are configured on one screen?”
Tell an agent
Get the render settings for screen {screen} of prompt {prompt}.
Show how the {screen} screen in the {prompt} prompt is rendered.
PATCH /prompts/{prompt}/screen/{screen}/rendering Update render settings for one login screen · Update Render Settings for a Screen #
Ask an LLM
“How do I switch one login screen to advanced rendering mode?”
“Can I add custom head tags to a single screen?”
Tell an agent
Set rendering mode {rendering_mode} on screen {screen} of prompt {prompt}.
Add head tags {head_tags} to the {screen} screen of the {prompt} prompt.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/auth0-prompts-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

auth0-prompts-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Auth0 Management Prompts API
  description: Auth0 Management API v2.
  termsOfService: https://auth0.com/web-terms/
  contact:
    name: Auth0 Support
    url: https://support.auth0.com
  version: '2.0'
servers:
- url: https://{tenantDomain}/api/v2
  variables:
    tenantDomain:
      default: '{TENANT}.auth0.com'
      description: Auth0 Tenant Domain
security:
- bearerAuth: []
tags:


# --- truncated at 32 KB (57 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/auth0/refs/heads/main/openapi/auth0-prompts-api-openapi.yml