Busca Raspagem e Alimentação API

API ID 14297

Pesquise na web leia uma página como texto limpo extraia ou rastreie o conteúdo do site e analise feeds RSS e Atom em JSON estruturado para aplicativos de pesquisa e monitoramento

Documentação da API

Endpoints

Requisição
Executa uma pesquisa na web e retorna resultados classificados com título URL e snippet para que um aplicativo possa recuperar informações atuais sem um navegador
Endpoint ID: 35829
GET https://zylalabs.com/api/14297/search+scrape+and+feed+api/35829/web+search+results
PARÂMETROS DE ENTRADA

Resultados de Pesquisa na Web — Recursos do endpoint

Objeto Descrição
q Obrigatório Search query text, for example ireland rail timetable.

Solicitações gratuitas de teste restantes: 3 de 3.


PARÂMETROS DE ENTRADA

q
RESPOSTA DE EXEMPLO DA API
JSON
{"query":"ireland rail timetable","count":8,"results":[{"title":"Rail transport in Ireland","url":"https://en.wikipedia.org/wiki/Rail_transport_in_Ireland","snippet":"Rail transport in Ireland (InterCity, commuter and freight) is provided by Iarnród Éireann in the Republic of Ireland and by Northern Ireland Railways","source":"Wikipedia","extract":"Rail transport in Ireland (InterCity, commuter and freight) is provided by Iarnród Éireann in the Republic of Ireland and by Northern Ireland Railways in Northern Ireland.\nMost routes in the Republic radiate from Dublin. Northern Ireland has suburban routes from Belfast and two main InterCity lines, to Derry and cross-border to Dublin.\nThe accompanying map of the current railway network shows lines that are fully operational (in red), carrying freight only traffic (in black) and with dotted black lines those which have been \"mothballed\" (i.e. closed to traffic but potentially easy to re-open).","page_id":609867},{"title":"Iarnród Éireann","url":"https://en.wikipedia.org/wiki/Iarnr%C3%B3d_%C3%89ireann","snippet":"Iarnród Éireann, (Irish: [ˈiəɾˠnˠɾˠoːd̪ˠ ˈeːɾʲən̪ˠ]) or Irish Rail, is the operator of the national railway network of Ireland. Established on 2 February","source":"Wikipedia"},{"title":"Newbridge railway station (Ireland)","url":"https://en.wikipedia.org/wiki/Newbridge_railway_station_(Ireland)","snippet":"in Ireland "Timetables". Irish Rail. Archived from the original on 2 April 2019. Retrieved 8 August 2012. "Newbridge station" (PDF). Railscot - Irish Railways","source":"Wikipedia"},{"title":"British railway technical manuals","url":"https://en.wikipedia.org/wiki/British_railway_technical_manuals","snippet":"Network Rail in PDF format only. GB Rail Timetable, published from December 2007 (originally as "UK Rail Timetable", although Northern Ireland was not","source":"Wikipedia"},{"title":"Arriva Rail North","url":"https://en.wikipedia.org/wiki/Arriva_Rail_North","snippet":"2018 timetable fallout. Conversely, Arriva contended that there had been "collective system inability", citing Network Rail's inadequate timetabling to","source":"Wikipedia"},{"title":"List of countries by rail transport network size","url":"https://en.wikipedia.org/wiki/List_of_countries_by_rail_transport_network_size","snippet":"This is a sortable list of countries by rail transport network size based on length of rail lines. For the purposes of this page, railway has been defined","source":"Wikipedia"},{"title":"High-speed rail in Europe","url":"https://en.wikipedia.org/wiki/High-speed_rail_in_Europe","snippet":"High-speed rail (HSR) has developed in Europe as an increasingly popular and efficient means of transport. The first high-speed rail lines on the continent","source":"Wikipedia"},{"title":"Sutton railway station (Ireland)","url":"https://en.wikipedia.org/wiki/Sutton_railway_station_(Ireland)","snippet":"original on 6 July 2024. Retrieved 6 July 2024. "Amchlár DART/DART Timetable" (PDF). Irish Rail. 13 May 2024. Archived (PDF) from the original on 5 July 2024","source":"Wikipedia"}],"sources":["Wikipedia"],"has_api_key":false,"wikipedia_enabled":true,"note":"Wikipedia + DuckDuckGo results. For full web search, get a free Bing API key (azure.com) and I deploy instantly."}
Resultados de Pesquisa na Web — TRECHOS DE CÓDIGO

curl --location --request GET 'https://zylalabs.com/api/14297/search+scrape+and+feed+api/35829/web+search+results?q=ireland rail timetable' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Requisição
Busca uma página pública e retorna seu título, descrição, contagem de palavras e texto legível com a marcação removida
Endpoint ID: 35830
GET https://zylalabs.com/api/14297/search+scrape+and+feed+api/35830/read+page+as+text
PARÂMETROS DE ENTRADA

Leia a página como texto — Recursos do endpoint

Objeto Descrição
url Obrigatório Public page URL including the https scheme.

Solicitações gratuitas de teste restantes: 3 de 3.


PARÂMETROS DE ENTRADA

url
RESPOSTA DE EXEMPLO DA API
JSON
{
    "url": "https://example.com",
    "title": "Example Domain",
    "description": "",
    "word_count": 25,
    "reading_time_minutes": 1,
    "language": "unknown",
    "content": "This domain is for use in documentation examples without needing permission. This is not a service; avoid relying on it for testing and monitoring purposes.",
    "links": {
        "total": 0,
        "list": []
    },
    "images": {
        "total": 0,
        "list": []
    },
    "meta": {
        "status": 200,
        "content_type": "text/html; charset=utf-8",
        "canonical": "",
        "feed": ""
    }
}
Leia a página como texto — TRECHOS DE CÓDIGO

curl --location --request GET 'https://zylalabs.com/api/14297/search+scrape+and+feed+api/35830/read+page+as+text?url=https://example.com' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Requisição
Busca uma página pública e retorna seu título tipo de conteúdo status HTTP e o texto extraído para armazenamento ou análise
Endpoint ID: 35831
GET https://zylalabs.com/api/14297/search+scrape+and+feed+api/35831/extract+page+content
PARÂMETROS DE ENTRADA

Extrair Conteúdo da Página — Recursos do endpoint

Objeto Descrição
url Obrigatório Public page URL including the https scheme.

Solicitações gratuitas de teste restantes: 3 de 3.


PARÂMETROS DE ENTRADA

url
RESPOSTA DE EXEMPLO DA API
JSON
{
    "url": "https://example.com",
    "title": "Example Domain",
    "content_type": "text/html; charset=utf-8",
    "content": "Example Domain\nThis domain is for use in documentation examples without needing permission. This is not a service; avoid relying on it for testing and monitoring purposes.",
    "word_count": 27,
    "scrape_time_ms": 3,
    "status": 200
}
Extrair Conteúdo da Página — TRECHOS DE CÓDIGO

curl --location --request GET 'https://zylalabs.com/api/14297/search+scrape+and+feed+api/35831/extract+page+content?url=https://example.com' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Requisição
Seguir links a partir de uma URL raiz e relatar quantas URLs foram descobertas e quantas páginas foram buscadas com seu texto
Endpoint ID: 35832
GET https://zylalabs.com/api/14297/search+scrape+and+feed+api/35832/crawl+site+links
PARÂMETROS DE ENTRADA

Rastear links do site — Recursos do endpoint

Objeto Descrição
url Obrigatório Root URL to start crawling from, including the https scheme.

Solicitações gratuitas de teste restantes: 3 de 3.


PARÂMETROS DE ENTRADA

url
RESPOSTA DE EXEMPLO DA API
JSON
{
    "target": "https://example.com",
    "domain": "example.com",
    "total_urls_found": 1,
    "pages_fetched": 1,
    "sitemap_found": false,
    "pages": [
        {
            "url": "https://example.com",
            "title": "Example Domain",
            "meta_description": "",
            "word_count": 32,
            "external_links": 0,
            "status": 200,
            "content_type": "text/html; charset=utf-8"
        }
    ],
    "summary": {
        "total_words": 32,
        "avg_word_count": 32,
        "errors": 0
    }
}
Rastear links do site — TRECHOS DE CÓDIGO

curl --location --request GET 'https://zylalabs.com/api/14297/search+scrape+and+feed+api/35832/crawl+site+links?url=https://example.com' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Requisição
Analisa um feed RSS, Atom ou JSON e retorna o título do feed e suas entradas como itens estruturados prontos para um leitor de notícias ou digest.
Endpoint ID: 35833
GET https://zylalabs.com/api/14297/search+scrape+and+feed+api/35833/parse+rss+and+atom+feeds
PARÂMETROS DE ENTRADA

Analisar feeds RSS e Atom — Recursos do endpoint

Objeto Descrição
url Obrigatório Feed URL including the https scheme.

Solicitações gratuitas de teste restantes: 3 de 3.


PARÂMETROS DE ENTRADA

url
RESPOSTA DE EXEMPLO DA API
JSON
{
    "feed": {
        "title": "BBC News",
        "url": "https://feeds.bbci.co.uk/news/rss.xml",
        "entries_count": 34
    },
    "entries": [
        {
            "title": "Zelensky says Ukraine has right to defend itself after Trump calls refinery strikes a 'disgrace'",
            "link": "https://www.bbc.co.uk/news/articles/c58jz174w89ro?at_medium=RSS&at_campaign=rss",
            "description": "",
            "pubDate": "Fri, 16 Oct 2026 13:25:48 GMT",
            "guid": "https://www.bbc.co.uk/news/articles/c58jz174w89ro#1"
        },
        {
            "title": "Norwegian teen 'hitman' detained for UK murder plot",
            "link": "https://www.bbc.co.uk/news/articles/cw8rzpl1ldkdo?at_medium=RSS&at_campaign=rss",
            "description": "",
            "pubDate": "Fri, 16 Oct 2026 13:43:21 GMT",
            "guid": "https://www.bbc.co.uk/news/articles/cw8rzpl1ldkdo#1"
        },
        {
            "title": "Israeli settlers attack Palestinians in West Bank during olive harvest",
            "link": "https://www.bbc.co.uk/news/videos/cqn06zx2r15jo?at_medium=RSS&at_campaign=rss",
            "description": "",
            "pubDate": "Fri, 16 Oct 2026 11:40:41 GMT",
            "guid": "https://www.bbc.co.uk/news/videos/cqn06zx2r15jo#1"
        },
        {
            "title": "British father fined for causing his two-year-old son's death in Cyprus hotel fall",
            "link": "https://www.bbc.co.uk/news/articles/cvj6j1klez88o?at_medium=RSS&at_campaign=rss",
            "description": "",
            "pubDate": "Fri, 16 Oct 2026 13:01:06 GMT",
            "guid": "https://www.bbc.co.uk/news/articles/cvj6j1klez88o#1"
        },
        {
            "title": "Watch: Did Tesla really just unveil a flying car?",
            "link": "https://www.bbc.co.uk/news/videos/ckly4mj1g3n9o?at_medium=RSS&at_campaign=rss",
            "description": "",
            "pubDate": "Fri, 16 Oct 2026 12:32:31 GMT",
            "guid": "https://www.bbc.co.uk/news/videos/ckly4mj1g3n9o#1"
        },
        {
            "title": "Catherine says nature can help children's emotional growth",
            "link": "https://www.bbc.co.uk/news/articles/cmly0n4nzq5qo?at_medium=RSS&at_campaign=rss",
            "description": "",
            "pubDate": "Fri, 16 Oct 2026 12:06:22 GMT",
            "guid": "https://www.bbc.co.uk/news/articles/cmly0n4nzq5qo#1"
        },
        {
            "title": "Burnham invites Swinney to work together on 'deeper Scottish devolution'",
            "link": "https://www.bbc.co.uk/news/articles/cmlykv9pey7go?at_medium=RSS&at_campaign=rss",
            "description": "",
            "pubDate": "Fri, 16 Oct 2026 13:24:14 GMT",
            "guid": "https://www.bbc.co.uk/news/articles/cmlykv9pey7go#1"
        },
        {
            "title": "Woman says she was left 'bewildered and confused' by alleged Russell Brand assault",
            "link": "https://www.bbc.co.uk/news/articles/ck8dz6m1d2n6o?at_medium=RSS&at_campaign=rss",
            "description": "",
            "pubDate": "Fri, 16 Oct 2026 14:06:59 GMT",
            "guid": "https://www.bbc.co.uk/news/articles/ck8dz6m1d2n6o#1"
        },
        {
            "title": "We must save water as drought becomes new normal, says minister",
            "link": "https://www.bbc.co.uk/news/articles/cq0ld4g0309go?at_medium=RSS&at_campaign=rss",
            "description": "",
            "pubDate": "Fri, 16 Oct 2026 12:15:15 GMT",
            "guid": "https://www.bbc.co.uk/news/articles/cq0ld4g0309go#1"
        },
        {
            "title": "Ten-year-old Willow among children to benefit from pioneering same-day test to spot infections",
            "link": "https://www.bbc.co.uk/news/articles/cw5yn83m8gypo?at_medium=RSS&at_campaign=rss",
            "description": "",
            "pubDate": "Fri, 16 Oct 2026 00:34:45 GMT",
            "guid": "https://www.bbc.co.uk/news/articles/cw5yn83m8gypo#1"
        },
        {
            "title": "Police officer who raped two women jailed for 12 years",
            "link": "https://www.bbc.co.uk/news/articles/cqkg53v29005o?at_medium=RSS&at_campaign=rss",
            "description": "",
            "pubDate": "Fri, 16 Oct 2026 10:54:24 GMT",
            "guid": "https://www.bbc.co.uk/news/articles/cqkg53v29005o#1"
        },
        {
            "title": "The hero dinner lady who died saving five children in the Aberfan disaster",
            "link": "https://www.bbc.co.uk/news/articles/cw1m49yve2n4o?at_medium=RSS&at_campaign=rss",
            "description": "",
            "pubDate": "Fri, 16 Oct 2026 05:11:56 GMT",
            "guid": "https://www.bbc.co.uk/news/articles/cw1m49yve2n4o#2"
        },
        {
            "title": "Your child didn't get a party invite - here’s what to do",
            "link": "https://www.bbc.co.uk/news/articles/cr86zjee80p9o?at_medium=RSS&at_campaign=rss",
            "description": "",
            "pubDate": "Fri, 16 Oct 2026 11:17:28 GMT",
            "guid": "https://www.bbc.co.uk/news/articles/cr86zjee80p9o#2"
        },
        {
            "title": "'People call them pervert glasses': Blind users fear backlash over smart tech",
            "link": "https://www.bbc.co.uk/news/articles/cq2d6e56n85go?at_medium=RSS&at_campaign=rss",
            "description": "",
            "pubDate": "Fri, 16 Oct 2026 05:23:00 GMT",
            "guid": "https://www.bbc.co.uk/news/articles/cq2d6e56n85go#2"
        },
        {
            "title": "I find it quite demoralising in store - why I do all my shopping online",
            "link": "https://www.bbc.co.uk/news/articles/c36lk280kd1o?at_medium=RSS&at_campaign=rss",
            "description": "",
            "pubDate": "Thu, 15 Oct 2026 23:16:12 GMT",
            "guid": "https://www.bbc.co.uk/news/articles/c36lk280kd1o#2"
        },
        {
            "title": "They fled Russia, but the West sent them back",
            "link": "https://www.bbc.co.uk/news/articles/c6x23qpzjklwo?at_medium=RSS&at_campaign=rss",
            "description": "",
            "pubDate": "Fri, 16 Oct 2026 04:57:28 GMT",
            "guid": "https://www.bbc.co.uk/news/articles/c6x23qpzjklwo#2"
        },
        {
            "title": "Our business ads were taken down for saying 'pregnancy' on Instagram",
            "link": "https://www.bbc.co.uk/news/articles/cvj6jznp9ww9o?at_medium=RSS&at_campaign=rss",
            "description": "",
            "pubDate": "Fri, 16 Oct 2026 00:53:58 GMT",
            "guid": "https://www.bbc.co.uk/news/articles/cvj6jznp9ww9o#2"
        },
        {
            "title": "Weekly quiz: Which star is lending his voice to Gromit?",
            "link": "https://www.bbc.co.uk/news/articles/c3gr85dl78y4o?at_medium=RSS&at_campaign=rss",
            "description": "",
            "pubDate": "Thu, 15 Oct 2026 17:52:33 GMT",
            "guid": "https://www.bbc.co.uk/news/articles/c3gr85dl78y4o#2"
        },
        {
            "title": "Sign up now",
            "link": "https://www.bbc.co.uk/news/articles/c2lkky9zngvo?at_medium=RSS&at_campaign=rss",
            "description": "",
            "pubDate": "Wed, 09 Sep 2026 10:24:59 GMT",
            "guid": "https://www.bbc.co.uk/news/articles/c2lkky9zngvo#3"
        },
        {
            "title": "Mother of Henry Nowak's killer could be released early",
            "link": "https://www.bbc.co.uk/news/articles/cqze4l9l2eywo?at_medium=RSS&at_campaign=rss",
            "description": "",
            "pubDate": "Fri, 16 Oct 2026 09:40:37 GMT",
            "guid": "https://www.bbc.co.uk/news/articles/cqze4l9l2eywo#4"
        }
    ]
}
Analisar feeds RSS e Atom — TRECHOS DE CÓDIGO

curl --location --request GET 'https://zylalabs.com/api/14297/search+scrape+and+feed+api/35833/parse+rss+and+atom+feeds?url=https://feeds.bbci.co.uk/news/rss.xml' --header 'Authorization: Bearer YOUR_API_KEY' 


    

Chave de acesso à API e autenticação

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 Busca Raspagem e Alimentação API basta incluir seu token Bearer no cabeçalho Authorization.

Cabeçalhos
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.

A partir de
$10.000/Ano


  • Volume personalizado
  • Limite de taxa personalizado
  • Suporte ao cliente especializado
  • Monitoramento de API em tempo real

Visão Geral

Pesquise na web leia uma página como texto limpo extraia ou rastreie o conteúdo do site e analise feeds RSS e Atom em JSON estruturado para aplicativos de pesquisa e monitoramento

Perguntas Frequentes Gerais

O Zyla API Hub é como uma grande loja de APIs, onde você pode encontrar milhares delas em um só lugar. Também oferecemos suporte dedicado e monitoramento em tempo real de todas as APIs. Após se cadastrar, você pode escolher quais APIs deseja usar. Lembre-se apenas de que cada API precisa de sua própria assinatura. Mas se você se inscrever em várias, usará a mesma chave para todas elas, facilitando as coisas para você.
Os preços são listados em USD (Dólar Americano), EUR (Euro), CAD (Dólar Canadense), AUD (Dólar Australiano) e GBP (Libra Esterlina). Aceitamos todos os principais cartões de débito e crédito. Nosso sistema de pagamento usa a mais recente tecnologia de segurança e é operado pela Stripe, uma das empresas de pagamento mais confiáveis do mundo. Se tiver problemas para pagar com cartão, entre em contato conosco em [email protected]

Além disso, se você já tiver uma assinatura ativa em qualquer uma dessas moedas (USD, EUR, CAD, AUD, GBP), essa moeda será mantida para assinaturas subsequentes. Você pode alterar a moeda a qualquer momento, desde que não tenha assinaturas ativas.
A moeda local exibida na página de preços é baseada no país do seu endereço IP e é fornecida apenas como referência. Os preços reais são em USD (Dólar Americano). Ao efetuar o pagamento, a cobrança aparecerá no extrato do seu cartão em USD, mesmo que você veja o valor equivalente em sua moeda local em nosso site. Isso significa que você não pode pagar diretamente com sua moeda local.
Ocasionalmente, o banco pode recusar a cobrança devido às configurações de proteção contra fraude. Sugerimos contatar seu banco inicialmente para verificar se estão bloqueando nossas cobranças. Você também pode acessar o Portal de Cobrança e alterar o cartão associado para realizar o pagamento. Se isso não funcionar e precisar de mais ajuda, entre em contato com nossa equipe em [email protected]
Os preços são determinados por uma assinatura recorrente mensal ou anual, dependendo do plano escolhido.
As chamadas de API são descontadas do seu plano com base nas requisições bem-sucedidas. Cada plano possui um número específico de chamadas por mês. Apenas chamadas bem-sucedidas, indicadas por uma resposta com Status 200, serão contabilizadas, garantindo que falhas não afetem sua cota mensal.
O Zyla API Hub funciona com um sistema de assinatura mensal recorrente. Seu ciclo de cobrança começa no dia em que você compra um dos planos pagos e será renovado no mesmo dia do mês seguinte. Portanto, cancele sua assinatura com antecedência se quiser evitar cobranças futuras.
Para fazer upgrade do seu plano atual, acesse a página de preços da API e selecione o novo plano desejado. O upgrade é instantâneo, permitindo aproveitar imediatamente os recursos do novo plano. Observe que as chamadas restantes do plano anterior não serão transferidas; você será cobrado pelo valor integral do novo plano.
Para verificar quantas chamadas de API restam para o mês atual, consulte o campo 'X-Zyla-API-Calls-Monthly-Remaining' no cabeçalho da resposta. Por exemplo, se seu plano permite 1.000 requisições por mês e você usou 100, este campo no cabeçalho da resposta indicará 900 chamadas restantes.
Para ver o número máximo de requisições de API que seu plano permite, verifique o cabeçalho de resposta 'X-Zyla-RateLimit-Limit'. Por exemplo, se seu plano inclui 1.000 requisições por mês, este cabeçalho exibirá 1.000.
O cabeçalho 'X-Zyla-RateLimit-Reset' mostra o número de segundos até seu limite de taxa ser redefinido. Isso informa quando sua contagem de requisições começará do zero. Por exemplo, se exibir 3.600, significa que restam 3.600 segundos até o limite ser redefinido.
Sim, você pode cancelar seu plano a qualquer momento acessando sua conta e selecionando a opção de cancelamento na página de Cobrança. Observe que upgrades, downgrades e cancelamentos têm efeito imediato. Além disso, após o cancelamento, você não terá mais acesso ao serviço, mesmo que ainda tenha chamadas restantes na sua cota.
Para oferecer a oportunidade de experimentar nossas APIs sem compromisso, oferecemos um teste gratuito de 7 dias que permite realizar até 50 chamadas de API sem custo. Esse teste pode ser usado apenas uma vez; recomendamos aplicá-lo à API que mais interessa. Embora a maioria das APIs ofereça teste gratuito, algumas podem não oferecer. O teste termina após 7 dias ou quando você atingir 50 requisições, o que ocorrer primeiro. Se atingir o limite, será necessário "Iniciar seu plano pago" para continuar. Você encontra esse botão no perfil em Assinatura -> Escolha a API -> aba Preços. Se não cancelar até o 7º dia, sua assinatura será cobrada automaticamente, liberando todas as chamadas do plano.
Após 7 dias, será cobrado o valor total do plano ao qual você estava inscrito durante o teste. Portanto, é importante cancelar antes do término do período. Solicitações de reembolso por esquecimento de cancelamento não são aceitas.
Ao assinar um teste gratuito de API, você pode fazer até 50 chamadas. Se desejar fazer chamadas adicionais além desse limite, a API solicitará que você "Inicie seu plano pago". Você encontra o botão no perfil em Assinatura -> Escolha a API -> aba Preços.
As Ordens de Pagamento são processadas entre os dias 20 e 30 de cada mês. Se você enviar sua solicitação antes do dia 20, seu pagamento será processado dentro desse período.
Você pode nos contatar via chat para receber assistência imediata. Estamos online de 8h às 17h (EST). Se nos contatar após esse horário, retornaremos o mais rápido possível. Além disso, você pode enviar um e-mail para [email protected]

APIs relacionadas