Parser de Receitas API

A API Recipe Parser permite que os usuários extraiam receitas online de qualquer site e as convertam em um formato estruturado como JSON Com esta API os usuários podem facilmente criar seu próprio livro de receitas digital ao analisar receitas de várias fontes A interface simples e amigável da API a torna uma excelente ferramenta tanto para desenvolvedores quanto para entusiastas da culinária
Use esta API do seu agente de IA via MCP
Funciona com OpenClaw, Claude Code/Desktop, Cursor, Windsurf, Cline e qualquer cliente de IA compatível com MCP.
Docs e configuração
Crie uma skill envolvendo este MCP: https://mcp.zylalabs.com/mcp?apikey=YOUR_ZYLA_API_KEY

Sobre a API:

A API Recipe Parser é uma ferramenta poderosa que permite aos usuários extrair receitas online de qualquer website e convertê-las em um formato de saída estruturado, como JSON. Com esta API, os usuários podem facilmente criar seu próprio livro de receitas digital ao extrair receitas de várias fontes, incluindo sites populares de receitas, blogs de culinária e fóruns de culinária. A interface simples e amigável da API a torna uma excelente ferramenta para desenvolvedores e entusiastas da cozinha.

Uma das principais características da API Recipe Parser é sua capacidade de extrair receitas de uma ampla variedade de websites. Os algoritmos avançados de extração da API podem detectar e extrair dados de receitas de páginas HTML, independentemente da estrutura ou formatação do website. Isso significa que os usuários podem rapidamente e facilmente extrair receitas de praticamente qualquer website, sem a necessidade de ferramentas complexas de extração de dados ou scripts personalizados.

Uma vez que uma receita foi extraída, a API gera um formato de saída estruturado em JSON, que inclui todos os dados relevantes da receita, como ingredientes, instruções de preparo, informações nutricionais e mais. Este formato de saída estruturado facilita para os usuários manipularem e analisarem os dados das receitas, e pode ser facilmente integrado em uma ampla gama de aplicativos e plataformas.

Outro benefício importante da API Recipe Parser é sua capacidade de lidar com grandes volumes de dados de receitas. Com as robustas capacidades de processamento da API, os usuários podem facilmente extrair centenas ou até milhares de receitas em questão de minutos. Isso a torna uma solução ideal para desenvolvedores e organizações que precisam processar grandes quantidades de dados de receitas regularmente.

A API Recipe Parser também inclui uma série de recursos avançados e opções de personalização, como a capacidade de excluir certos ingredientes ou seções de uma receita, personalizar o formato de saída e mais. Esses recursos a tornam uma ferramenta flexível e versátil que pode ser adaptada às necessidades específicas de cada usuário ou aplicativo.

Em resumo, a API Recipe Parser é uma ferramenta poderosa e versátil que permite aos usuários extrair receitas online de qualquer website e convertê-las em um formato de saída estruturado, como JSON. Com seus algoritmos avançados de extração, robustas capacidades de processamento e flexíveis opções de personalização, a API é uma solução ideal para desenvolvedores, entusiastas da culinária e organizações que precisam processar grandes volumes de dados de receitas.

 

O que esta API recebe e o que sua API fornece (entrada/saída)?

Passar a URL de onde você deseja extrair e analisar a receita de sua escolha. 

 

Quais são os casos de uso mais comuns desta API?

  1. Site Agregador de Receitas: Um site agregador de receitas pode usar a API Recipe Parser para extrair dados de receitas de vários sites de receitas e exibi-los em um formato estruturado em sua plataforma. Isso pode ajudá-los a criar um banco de dados abrangente de receitas que os usuários podem navegar e pesquisar.

  2. App de Gerenciamento de Receitas: Um app de gerenciamento de receitas pode usar a API Recipe Parser para permitir que os usuários importem suas receitas favoritas de várias fontes e as armazenem em um local centralizado. O app também pode fornecer recursos como planejamento de refeições, criação de listas de compras e compartilhamento de receitas.

  3. App de Nutrição: Um app de nutrição pode usar a API Recipe Parser para extrair informações nutricionais de receitas e calcular o total de calorias, carboidratos, proteínas e gorduras de cada receita. Isso pode ajudar os usuários a monitorar sua ingestão diária de nutrientes e planejar suas refeições de acordo.

  4. Serviço de Entrega de Refeições: Um serviço de entrega de refeições pode usar a API Recipe Parser para extrair receitas de várias fontes e criar um plano de refeições para seus clientes. Eles também podem usar a API para gerar listas de compras para cada receita, facilitando para os clientes a compra dos ingredientes necessários.

  5. Chatbot de Culinária: Um chatbot de culinária pode usar a API Recipe Parser para fornecer aos usuários receitas com base em suas preferências e restrições alimentares. O chatbot também pode ajudar os usuários com instruções de preparo, substituições de ingredientes e outras dúvidas relacionadas à culinária.

 

Existem algumas limitações nos seus planos?

Além das limitações de chamadas de API por mês, não há outras limitações. 

Documentação da API

Endpoints


Analise a receita da URL inserida


                                                                            
GET https://zylalabs.com/api/1920/recipe+parser+api/1629/recipe+parser
                                                                            
                                                                        

Parser de Receitas - Recursos do endpoint

Objeto Descrição
source [Obrigatório] URL of the receipt page.
Testar endpoint

RESPOSTA DE EXEMPLO DA API

       
                                                                                                        
                                                                                                                                                                                                                                                                                                                                        {"status":201,"recipe":{"recipeDiet":[],"recipeCuisine":["mongolian","chinese"],"recipeCategory":["dinner"],"recipeOccasion":[],"recipeUtensils":["whisk","bowl"],"name":"Super-Simple, Super-Spicy Mongolian Beef","image":["https://www.allrecipes.com/thmb/OPRTlH-cDntVlWw-4ThIZ_vkmTo=/1500x0/filters:no_upscale():max_bytes(150000):strip_icc()/385999-9ee53db2a875481bbf4257a0ff0c2a98.jpg"],"description":"This spicy Mongolian beef is marinated with soy, hoisin, sesame, sugar, garlic, and chili, then quickly stir-fried with green onions for a tasty dish.","cookTime":"10 m","cookTimeOriginalFormat":"PT10M","prepTime":"15 m","prepTimeOriginalFormat":"PT15M","totalTime":"85 m","totalTimeOriginalFormat":"PT85M","recipeYield":"4","recipeIngredients":["0.25 cup soy sauce","1 tablespoon hoisin sauce","1 tablespoon sesame oil","2 teaspoons white sugar","1 tablespoon minced garlic","1 tablespoon red pepper flakes","1 pound beef flank steak, thinly sliced","1 tablespoon peanut oil","2 large green onions, thinly sliced"],"recipeInstructions":[{"type":"text","text":"Whisk together soy sauce, hoisin sauce, sesame oil, sugar, garlic, and red pepper flakes in a large bowl. Toss beef with marinade; cover the bowl and refrigerate for 1 hour to overnight."},{"type":"text","text":"Heat peanut oil in a wok or large, nonstick skillet over high heat. Cook and stir green onions in hot oil for 5 to 10 seconds. Remove beef from marinade and add to green onions in the wok; discard marinade. Cook and stir until beef is no longer pink and begins to brown, about 5 minutes."}],"ratingValue":5,"nutritionCalories":"200 kcal","nutritionFatContent":"12 g","nutritionSaturatedFatContent":"3 g","nutritionUnsaturatedFatContent":"0 g","nutritionCholesterolContent":"25 mg","nutritionSodiumContent":"996 mg","nutritionCarbohydrateContent":"8 g","nutritionFiberContent":"1 g","nutritionSugarContent":"4 g","nutritionProteinContent":"15 g","recipeTags":[{"name":"beef"},{"name":"steak"},{"name":"sesame"},{"name":"garlic"},{"name":"onions"}],"searchTerms":"super simple super spicy mongolian beef spicy marinated soy  hoisin  sesame  sugar  garlic  chili  quickly stir fried green onions tasty dish dinner beef  steak "},"url":"https://www.allrecipes.com/recipe/148831/super-simple-super-spicy-mongolian-beef/"}
                                                                                                                                                                                                                    
                                                                                                    

Parser de Receitas - TRECHOS DE CÓDIGO


curl --location --request GET 'https://zylalabs.com/api/1920/recipe+parser+api/1629/recipe+parser?source=Required' --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 Parser de Receitas 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.

Preços simples e transparentes

Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.

🚀 Empresarial

A partir de
$ 10.000/Ano


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

Recursos favoritos dos clientes

  • ✔︎ Pague apenas por requisições bem-sucedidas
  • ✔︎ Teste 7 dias gratis
  • ✔︎ Suporte multilíngue
  • ✔︎ Uma chave de API, todas as APIs.
  • ✔︎ Painel intuitivo
  • ✔︎ Tratamento de erros abrangente
  • ✔︎ Documentação amigável para desenvolvedores
  • ✔︎ Integração com Postman
  • ✔︎ Conexões HTTPS seguras
  • ✔︎ Alta disponibilidade

Parser de Receitas API FAQs

A API de Análise de Receita retorna dados de receita estruturados em formato JSON, incluindo campos como nome da receita, ingredientes, instruções de cozimento, informações nutricionais, tempos de preparação e cozimento, e imagens

Os campos-chave na resposta incluem "nome" (título da receita), "ingredientesDaReceita" (lista de ingredientes), "tempoDeCozimento" (duração do cozimento), "tempoDePreparo" (duração do preparo), "cuisineDaReceita" (tipo de culinária) e "imagem" (URLs das imagens da receita)

Os dados da resposta estão organizados em um objeto JSON com um campo "status" indicando o resultado da solicitação e um objeto "receita" contendo todos os detalhes relevantes da receita, facilitando a análise e utilização em aplicações

O endpoint fornece informações abrangentes sobre receitas, incluindo ingredientes, instruções de preparo, categorias alimentares, tipos de culinária, tempos de preparo e cozimento, e tamanhos de porção, permitindo um gerenciamento detalhado de receitas

Os usuários podem personalizar suas solicitações especificando a URL da receita que desejam analisar Recursos avançados podem permitir a exclusão de certos ingredientes ou seções embora opções de personalização específicas devem ser verificadas na documentação da API

A API Recipe Parser extrai dados de várias fontes online, incluindo sites de receitas populares, blogs de culinária e fóruns de cooking, utilizando algoritmos avançados para garantir a extração precisa de dados, independentemente da estrutura do site

A precisão dos dados é mantida através dos avançados algoritmos de análise da API que são projetados para detectar e extrair informações relevantes de receitas de diversas estruturas HTML garantindo uma saída confiável e consistente

Casos de uso típicos incluem a criação de sites agregadores de receitas, o desenvolvimento de aplicativos de gerenciamento de receitas, a construção de ferramentas de rastreamento de nutrição, a geração de planos de refeições para serviços de entrega e o suporte a chatbots de culinária para assistência ao usuário

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.

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]

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.


APIs relacionadas


Você também pode gostar