Get page content
POST
/
v1
/
page
/
Get page content
curl --request POST \
--url https://api.mintlify.com/discovery/v1/page/{domain} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"path": "<string>",
"groups": [
"<string>"
]
}
'{
"path": "<string>",
"content": "<string>"
}{
"message": "<string>"
}Rate limits
Section titled “Rate limits”- 10,000 requests per Mintlify organization per hour
Authorizations
Section titled “Authorizations”Authorization
string
header
required
The Authorization header expects a Bearer token. Use an assistant API key. Generate one on the API keys page in your dashboard. In production, proxy requests through your backend rather than embedding the key in client-side code.
Path Parameters
Section titled “Path Parameters”domain
string
required
The domain identifier from your domain.mintlify.site URL. Can be found at the end of your dashboard URL. For example, app.mintlify.com/organization/domain has a domain identifier of domain.
application/json
path
string
required
The page slug or path to retrieve content for. This corresponds to the path field returned by the Search documentation endpoint.
groups
string[]
Optional documentation groups the caller is authorized to access. When the deployment uses auth or userAuth, page content is returned only if the specified groups can view the page. If omitted or empty on a protected deployment, only public pages are returned.
Response
Section titled “Response”Page content retrieved successfully
path
string
The page path that was requested.
content
string
The full text content of the page.
⌘I