Extract structured data
API · /html-api
HTML API
A fast, fully-local HTML toolkit: extract structured data from supplied HTML (title, meta description, canonical link, language, Open Graph and Twitter card tags, links, images, headings and word counts), convert HTML to readable plain text, list all links resolved against a base URL, and sanitize HTML with a strict allowlist (scripts, iframes, inline event handlers, javascript: URLs and unknown tags are stripped). It works on the HTML you send and never fetches URLs (for live link previews see the oanor URL Tools API). Input via the query string or the request body, up to 2 MB. Pure server-side compute, no third-party upstream, so responses are instant and always available. Ideal for scrapers and data pipelines, comment and email sanitization, RAG and content extraction, and CMS tooling.
API salute
salutare- Tempo di attività
- 100.00%
- Sondaggi del server · 24 ore su 24
- Latenza media
- 72 ms
- Sondaggi del server · 24 ore su 24
- Abbonati
- 4,423
- attiva
- Chiamate totali
- 76
- ultimi 7 giorni
Prezzi
Scegli un livello: fatturazione mensile, annullamento in qualsiasi momento.
Free
Gratis
- 6,000 chiamate/mese
- 2 richieste/secondo
- Tetto rigido (429 sopra la quota, nessuna eccedenza)
- 6,000 calls/month, 2 req/s
- All endpoints: extract, to-text, links, sanitize
- No credit card
Basic
€5.00 /mese
- 140,000 chiamate/mese
- 8 richieste/secondo
- Tetto rigido (429 sopra la quota, nessuna eccedenza)
- 140,000 llamadas/mes, 8 req/s
- Extracción completa/a texto/enlaces/sanitización en hasta 2 MB de entrada
- Uso comercial permitido
- Soporte por correo electrónico
Pro
€17.00 /mese
- 900,000 chiamate/mese
- 25 richieste/secondo
- Tetto rigido (429 sopra la quota, nessuna eccedenza)
- 900,000 calls/month, 25 req/s
- Allowlist HTML sanitization with security hardening
- Priority email support
- Commercial use allowed
Mega
€48.00 /mese
- 5,000,000 chiamate/mese
- 80 richieste/secondo
- Tetto rigido (429 sopra la quota, nessuna eccedenza)
- 5,000,000 llamadas/mes, 80 req/s
- Análisis por lotes de alto rendimiento para pipelines de scraping y RAG
- Soporte prioritario
- Licencia comercial completa
Costruito da
Correlato APIs
Altro APIs con tag sovrapposti.
HTML Table API
Render tabular data as an HTML table, and parse an HTML table back into data. The render endpoint turns a JSON array (of objects, or of arrays) or CSV into a clean, semantic <table> with <thead>/<tbody>, an optional caption and CSS class — every cell HTML-escaped so it is safe to embed. The parse endpoint does the reverse: give it any HTML containing a table and get back the headers, the rows and a ready-to-use JSON array of objects, with entities decoded and tags stripped from each cell. Perfect for emails and reports, dashboards and admin screens, and scraping or migrating tabular content. Pure local computation — no key, no third-party service, instant; up to 2 MB via POST. Live, nothing stored. 3 endpoints. Distinct from Markdown/ASCII table rendering and from generic HTML extraction.
api.oanor.com/htmltable-api
BBCode API
Render BBCode — the [b]…[/b] markup used by forums, bulletin boards, game communities and many comment systems — into clean HTML, or strip it down to plain text. Supports bold, italic, underline, strikethrough, lists, quotes, code blocks, links, images, colour and size. Dangerous URL schemes (javascript:, data:, vbscript:) in links and images are neutralised, so the HTML is safe to display. The to-text endpoint removes all markup for previews, search indexes, notifications and excerpts. Powered by the bbob parser. Pure local computation — no key, no third-party service, instant; send large posts via POST. Live, nothing stored. 3 endpoints. Distinct from Markdown rendering and HTML-to-Markdown conversion.
api.oanor.com/bbcode-api
API de Sanitizador HTML
Torne HTML não confiável seguro para exibição. Envie qualquer HTML — um comentário, uma submissão de rich-text, um trecho de e-mail ou uma página raspada — e receba de volta uma versão limpa e livre de XSS: tags <script>, manipuladores de eventos inline (onclick, onerror), URLs javascript:, <iframe>, <style> e qualquer coisa que não esteja na lista de permissões são removidos. Substitua as tags e atributos permitidos para atender às suas necessidades, ou remova links completamente. Um endpoint strip retorna texto simples com toda a marcação removida. Sanitização local pura — sem chave, sem serviço de terceiros, instantâneo. Ao vivo. 3 endpoints. Construído para conteúdo gerado pelo usuário, sistemas de comentários, editores rich-text, renderização de e-mail e qualquer lugar onde HTML não confiável chegue a um navegador. Distinto de um renderizador Markdown ou de um extrator de dados HTML.
api.oanor.com/htmlsanitize-api
Minify API
Shrink your web assets. Minify CSS, JavaScript and HTML through one simple API and get back the compact output plus how many bytes (and what percent) you saved. CSS is minified with clean-css, JavaScript with Terser (with optional name-mangling and compression toggles), and HTML with html-minifier-terser (collapsing whitespace, dropping comments and redundant attributes, and minifying inline CSS and JS). Pass the source as a parameter or in the request body (up to 5 MB). Pure local processing — no key, no third-party service, instant. Live. 4 endpoints. Built for build pipelines, on-the-fly asset optimisation, email-HTML slimming, CMS and CDN tooling, and page-speed work.
api.oanor.com/minify-api
Domande frequenti
Risposte rapide su prezzi, quote e integrazione.
Come ottengo una chiave API per HTML API?
Qual è il limite di velocità di HTML API?
Quanto costa HTML API?
Posso cancellare l'abbonamento in qualsiasi momento?
HTML API è conforme al GDPR?
Scegli un endpoint dall'elenco a sinistra per visualizzarne i dettagli e provarlo.
Frammenti di codice
Iscriviti per ottenere una chiave API, quindi chiama qualsiasi percorso sotto il tuo slug.
curl https://api.oanor.com/html-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/html-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/html-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/html-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Valutazioni
Accedi per votare.
Nessuna recensione ancora.
Discussione
Fai domande, condividi consigli, ricevi risposte dal provider e dagli altri sviluppatori. Pubblico — chiunque può leggere.
Accedi per scrivere o rispondere.
AccediNuova discussione
·
-
Risposta del provider
🔒 Discussione bloccata — non si può più rispondere.
-
·
- Nessuna discussione — inizia tu.
Supporto
Supporto privato 1:1 con il provider — fatturazione, integrazione, account. Solo tu e il team del provider vedete questi thread.
Accedi per aprire un ticket di supporto.
AccediApri nuovo ticket
Descrivi cosa ti serve. Il team del provider riceve un'email e risponde sulla pagina del ticket.
-
·
Urgente - Nessun ticket per questa API.