URL Ingestion Guide
Learn how to ingest documentation from external URLs automatically.
URL Ingestion Guide #
OpenDocs can automatically fetch and ingest content from external URLs, making it easy to aggregate documentation from multiple sources.
API Endpoint #
POST /api/v1/ingest
Content-Type: application/json
Request Body:
{
"url": "https://example.com/docs/page",
"category": "guides",
"tags": ["external", "imported"],
"autopublish": false
}
MCP Ingest Tool #
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "ingesturl",
"arguments": {
"url": "https://example.com/docs/page"
}
}
}
What Gets Captured #
- Title - Extracted from page title or first h1
- Content - Main content converted to Markdown
- Source URL - Original URL preserved
- Source Identifier - Domain automatically captured
- Metadata - Open Graph data, publish date, author
Supported Formats #
- HTML pages (auto-converted to Markdown)
- Markdown files
- Plain text
- JSON (structured content)
Canonical source
Original source
Source domain
opendocs-core
Author
OpenDocs Team
Publisher
opendocs-core
License / usage
Unknown. Review the original source terms before republishing beyond public-safe excerpts.
Overall quality score, confidence 82%
1 sentences, 5 headings, 9 list items.
Shorten long sentences for public documentation readability.
Keep source attribution visible in the rendered document.
Related Documentation
The difficulty of making sure your website is broken - Let's Encrypt
Have you ever needed to make sure your website has a broken certificate? While many tools exist to help run an HTTPS server with valid certificates, there arenβt tools to make sure your certificate is revoked or expired. This is not a problem most people have. Tools to help manage certificates are always focused on avoiding those problems, not creating them. Letβs Encrypt is a Certificate Authority, and so we have unusual problems we need to solve.
7 min read
What is JA4 and JA4+ Fingerprinting?
An overview of JA4 fingerprinting, a passive technique for combatting bots.
4 min read
Media Content
1 min read
Webhooks Guide
Set up webhooks to get notified when documentation changes.