Documentação da API
POST
/api/scrape
Descrição
Extrai informações de uma URL de notícia
Request Body
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "URL da notícia para extrair"
}
},
"required": [
"url"
]
}
Response Schema
{
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "Título da notícia"
},
"description": {
"type": "string",
"description": "Descrição da notícia"
},
"author": {
"type": "string",
"description": "Nome do autor"
},
"published_date": {
"type": "string",
"description": "Data de publicação"
},
"image_url": {
"type": "string",
"description": "URL da imagem"
},
"content": {
"type": "string",
"description": "Conteúdo da notícia"
},
"source": {
"type": "string",
"description": "Fonte da notícia"
}
}
}
Exemplo de Request
{
"url": "https://exemplo.com/noticia"
}
Exemplo de Response
{
"title": "Título da notícia",
"description": "Descrição da notícia",
"author": "Nome do autor",
"published_date": "2024-01-01T12:00:00",
"image_url": "https://exemplo.com/imagem.jpg",
"content": "Conteúdo da notícia...",
"source": "Exemplo"
}