{
"success": true,
"url": "https://example.com/",
"truncated_input": false,
"data": {
"category": "technology",
"reason": "The content explicitly mentions 'domain', 'documentation examples', and 'operations', which are technical terms related to web development and internet infrastructure."
},
"usage": {
"input_tokens": 167,
"output_tokens": 39,
"total_tokens": 206
},
"processing_ms": 926
}
curl --location --request POST 'https://zylalabs.com/api/13801/website+classification+api/31643/classify+website+or+text' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"url": "https://example.com",
"categories": [
"technology",
"business",
"news"
]
}'
{
"success": true,
"url": "https://example.com/",
"title": "Example Domain",
"render_mode": "static",
"truncated_input": false,
"data": {
"page_type": "documentation",
"language": "en",
"summary": "The source content describes 'Example Domain', a placeholder used for documentation examples. It explicitly states that permission is not required for its use in examples but advises against using it in operational contexts. The text includes a reference to learn more about this policy.",
"key_points": [
"The domain is intended for use in documentation examples.",
"No permission is needed to use the domain in examples.",
"The domain should be avoided in operational use.",
"A link is provided to learn more about the policy.",
"The content serves as a warning against misuse in production.",
"The text is concise and instructional.",
"It functions as a standard placeholder notice.",
"The domain is not for general public use."
],
"fields": {
"title": "Example Domain",
"category": "documentation"
},
"evidence": [
{
"field": "title",
"quote": "Example Domain"
},
{
"field": "category",
"quote": "documentation examples"
},
{
"field": "key_points",
"quote": "without needing permission"
},
{
"field": "key_points",
"quote": "Avoid use in operations"
},
{
"field": "key_points",
"quote": "Learn more"
}
]
},
"evidence_removed": 0,
"usage": {
"input_tokens": 204,
"output_tokens": 251,
"total_tokens": 455
},
"processing_ms": 6720
}
curl --location --request POST 'https://zylalabs.com/api/13801/website+classification+api/31644/analyze+website+with+ai' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"url": "https://example.com",
"render": "never",
"schema": {
"title": "string",
"category": "string"
},
"max_summary_words": 150
}'
{
"success": true,
"data": {
"url": "https://example.com/",
"title": "Example Domain",
"description": null,
"keywords": null,
"author": null,
"language": null,
"canonical": null,
"og": {
"title": null,
"description": null,
"image": null,
"url": null,
"type": null,
"site_name": null
},
"twitter": {
"card": null,
"title": null,
"description": null,
"image": null
}
},
"processing_ms": 64
}
curl --location --request POST 'https://zylalabs.com/api/13801/website+classification+api/31645/extract+website+metadata' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"url": "https://example.com"
}'
Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a Website Classification API basta incluir seu token Bearer no cabeçalho Authorization.
| Cabeçalho | Descrição |
|---|---|
Authorization
|
Obrigatório
Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito.
|
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
(Economize 2 meses com cobrança anual 🎉)
Classify and analyze public web pages or supplied text. Extract metadata, summaries, categories, entities, and custom structured JSON from static or JavaScript-rendered content.
A API pode classificar texto ou conteúdo de site analisar páginas da web com IA gerar resumos e campos estruturados e extrair metadados padrão de sites
Sim A endpoint de classificação aceita uma URL acessível publicamente ou texto fornecido Forneça exatamente uma fonte junto com os rótulos de categoria que você deseja que a API avalie
Adicione entre 2 e 50 rótulos de categoria ao array de categorias A API analisa o conteúdo fornecido e retorna a categoria mais correspondente com uma explicação
Retorna o título da página um resumo gerado por IA pontos-chave campos estruturados solicitados evidências de apoio modo de renderização tempo de processamento e uso de tokens
Sim Passe um objeto de esquema contendo até 20 nomes de campos Cada valor pode especificar um tipo de dado suportado ou uma instrução concisa descrevendo as informações a serem extraídas
Sim Use render="auto" para ativar a renderização do navegador quando necessário render="always" para forçá-la ou render="never" para um processamento mais rápido de páginas estáticas
O endpoint de metadados pode retornar o título, descrição, palavras-chave, autor, idioma, URL canônica, propriedades do Open Graph, dados do Twitter Card e outros metadados da página
Não Apenas URLs HTTP e HTTPS acessíveis publicamente são suportadas Destinos de rede privados de loopback locais e outras redes restritas são rejeitados por motivos de segurança
Use Classificar Website ou Texto para atribuição de categoria Analisar Website com IA para resumos e extração estruturada personalizada e Extrair Metadados do Website para rápida pesquisa de metadados não relacionados à IA
Inscreva-se na API e inclua sua chave de acesso Zyla no cabeçalho de Autorização usando o esquema Bearer Os exemplos de código na documentação da API incluem o cabeçalho necessário