For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Connect
BlogHelp CenterAPI PricingSign up
OverviewElevenCreativeElevenAgentsElevenAPIReception AIAPI referenceChangelog
OverviewElevenCreativeElevenAgentsElevenAPIReception AIAPI referenceChangelog
  • API reference
    • Introduction
    • Authentication
    • Streaming
  • ElevenAgents
        • GETList knowledge base documents
        • DELDelete knowledge base document
        • GETGet knowledge base document
        • PATCHUpdate knowledge base document
        • POSTCreate knowledge base document from URL
        • POSTCreate knowledge base document from text
        • POSTCreate knowledge base document from file
        • GETGet document content
        • GETGet document chunk
        • GETGet source file URL
        • POSTRefresh knowledge base document
        • GETGet RAG chunks for a document
        • PATCHUpdate document file
      • GETSearch knowledge base
      • GETGet dependent agents
      • GETGet knowledge base size
      • GETGet knowledge base summaries
  • ElevenAPI
  • ElevenCreative
  • Core Resources
  • Workspace
  • Legacy
LogoLogo
Login
Login
Connect
BlogHelp CenterAPI PricingSign up
ElevenAgentsKnowledge BaseDocuments

Refresh knowledge base document

POST
/v1/convai/knowledge-base/:documentation_id/refresh
POST
/v1/convai/knowledge-base/:documentation_id/refresh
$curl -X POST https://api.elevenlabs.io/v1/convai/knowledge-base/documentation_id/refresh \
> -H "Content-Type: application/json" \
> -d '{}'
1{
2 "type": "url",
3 "access_info": {
4 "is_creator": true,
5 "creator_name": "John Doe",
6 "creator_email": "john.doe@example.com",
7 "role": "admin",
8 "access_source": "creator"
9 },
10 "extracted_inner_html": "<div><h1>ElevenLabs API Documentation</h1><p>Welcome to the ElevenLabs API documentation...</p></div>",
11 "id": "21m00Tcm4TlvDq8ikWAM",
12 "metadata": {
13 "created_at_unix_secs": 1685000000,
14 "last_updated_at_unix_secs": 1687600000,
15 "size_bytes": 24576
16 },
17 "name": "ElevenLabs API Documentation",
18 "supported_usages": [
19 "auto"
20 ],
21 "url": "https://elevenlabs.io/docs/api",
22 "auto_sync_info": {
23 "minimum_frequency_days": 7,
24 "auto_remove": false,
25 "consec_failures": 0,
26 "next_refresh_by": 1688200000
27 },
28 "folder_parent_id": null,
29 "folder_path": [
30 {
31 "id": "folder12345",
32 "name": "API Documentation"
33 }
34 ]
35}

Manually refresh a URL document by re-fetching its content from the source URL.

Was this page helpful?
Previous

Get RAG chunks for a document

Next
Built with

Path parameters

documentation_idstringRequired
The id of a document from the knowledge base. This is returned on document addition.

Headers

xi-api-keystringOptional

Response

Successful Response
urlobject
OR
fileobject
OR
textobject
OR
folderobject

Errors

422
Unprocessable Entity Error