SingleAPI

SingleAPI

Convert the Internet into your own API using GPT

4.0
•1 review•

199 followers

GPT-4 powered API that navigates the web and extracts data from any website as JSON.
SingleAPI gallery image
SingleAPI gallery image
Free Options
Launch Team
Anima - Vibe Coding for Product Teams
Build websites and apps with AI that understands design.
Promoted

What do you think? …

Andriy Semenets
Hi ProductHunt! I'm thrilled to introduce my new product, which enables you to effortlessly scrape structured data from any website without the need for custom scraping logic. It's as simple as providing the URL and specifying a JSON schema for the data you want to get back. 🌟 Extract data from any website with our robust scraping engine, eliminating the need for custom selectors. 🌟 Enhance your data using our built-in data enrichment tools to fill in missing details in your dataset. 🌟 We handle headless browsers, proxies, and LLMs to ensure you obtain the structured data you're looking for. šŸ”„ Under the hood, SingleAPI uses a headless browser to render the website and extract the data from it. After some additional processing, the raw text data is processed using LLMs (Large Language Models) to extract the desired data in JSON format. This means that SingleAPI is layout/design agnostic, which means that it can get data from any website, even after the website changes its layout/design. Feel free to ask me any questions. Thank you! šŸš€
Naoto Shibata
I love your idea! It seems the most creative way of using GPT4! Is it possible to scrape the website created after GPT4 has learned?
Andriy Semenets
@naoto_shibata_morph Thanks, Naoto! šŸ™Œ There should be no limitations on websites that SimpleAPI is able to parse. We're also thinking about letting users choose between different types of LLM models. This should help with making responses faster in different use cases.
Naoto Shibata
@semanser Thank you Andriy! I'm wondering if your product will solve the problems our customers have. Your idea of choosing different models sounds great! I will try it!
Yuki Ogino
Impressive. I'll definitely give it a try. Congratulations on the launch!
Andriy Semenets
@oginokairan thanks Yuki!
Esus šŸ›”ļø
Very cool concept, feels like it's 5 years in the future 🤯 What does the response time look like? :) Huge congrats on the launch! Psyched to give this a try.
Andriy Semenets
@esus Thanks! šŸ™Œ The response time really depends on how much data you want to fetch from a single page. I would say it's around 4-5 seconds on a typical page (e.g., to fetch product information) and up to 15 seconds when fetching arrays of items (e.g., the list of news or some very big chunks of text). I've done lots of optimizations to try to minimize the response time: prompt text filtering, some advanced logic to identify when the website is fully loaded, etc. This has allowed me to reduce the response time from 20+ seconds to just a few :) There are still some things that I would like to implement, but I'm pretty satisfied with the results so far.
Rami
Such a great idea, JSON makes software development super duper easy. It is human readable and that's about it. I hate YAML btw but I still use it because Google Cloud requires it.
Andriy Semenets
@kingromstar Thank you! We're planning to support more data formats in the future. In the end, it's pretty easy to convert JSON to anything nowadays. But JSON was an obvious choice since it's one of the most popular and well-supported data formats out there.
Matthias Strafinger
Congrats on your Launch! Very impressive.
Andriy Semenets
@matthias_strafinger thank you Matthias!
Waka
Congratulations! It looks great that the data format can be converted to csv, etc.
Andriy Semenets
@waka thank you šŸ™Œ
123
Next
Last