Mock API Generator - Generate custom data & API to build apps in less than 30s

by
Generate a REST API with read + write endpoints on top of a sample dataset in less than 30 secs. Customize your dataset with dozens of datatypes. Built for testing, BI demo data, prototypes and more.

Add a comment

Replies

Best
Hello Product Hunt! and I are engineers here at Retool. We often need to spin-up APIs for demos, testing, prototypes, etc. Getting realistic data in the right shape and hosting it over and over became tedious so we built an API Generator. Our engineering and sales teams use the API Generator to quickly define custom datasets and create read + write REST endpoints. We used it this past week to demo a content moderation dashboard for a customer. The realistic data helped our prospect relate to our product before they had connected their live database. We hope it’s useful for you all, too. Here’s how you can use the API Generator in your apps, prototypes and demos: - Build custom datasets with dozens of datatypes from cities to logos to IP addresses - Preview your dataset in a live table and download it as a CSV - Generate a REST API that persists this data with read + write endpoints We’d love any input on 1) how useful our 1.0 version is and 2) what we can add to make it better. If you have any questions, we’re here to answer! Thanks for having us :)
amazing! I'm so excited you built this.
Thanks - really appreciate you taking a look! Let us know if you have any feedback as you try it out
Really pumped about this! Issue a lot of our founders at Rosecliff have as well
Makes sense to type the data in each of the columns in the dataset. Also the fake data is pretty useful, and helps a lot when prototyping. Someone sent me your hunt today because we made something relatable, from a JSON you can create an API in seconds, you can check it out on PH: .
Thanks Sydney! Yeah definitely your solution looks handy for JSON -> API
Super cool tool you've built! We'll be sure to send over anyone looking for the JSON -> API route too
appreciate it ! will do the same on my end
Really cool product , ! Really looking forward to using the tool to help us in unblock the frontend team from the backend team at AnalyticsVerse. Earlier we had to create mock endpoints on our own. This helps us save time and efforts, and enables us to move faster. Kudos to the team at Retool!
Great to hear ! Let us know know if there's anything we can add to help out your teams at AnalyticsVerse :)
Thanks for checking this out! Yes exactly! I've been use this for prototyping my frontend progress while our backend eng team works on the infra. Curious to learn more about how you were mocking these internally on your own as we think about how to find more users with this same pain point
I think, there are too many api builders. What is your difference ?
thanks for the comment! We built the API generator because we needed a tool that allows us to generate an API and define a custom dataset that we could query + write to. We found tools that would help us do some of this but not all at once. Let us know if there's anything we could add to make it more useful to you!
thanks for checking this out! Two other pieces that are top of mind for me: 1. We wanted more custom datatypes so we could properly test internally and make our prototypes/demos look more realistic. We'll continue adding dozens of predefined types and ways to create your own customer datatypes 2. We were tired of paywalls, etc when using data generator products so we put this up directly on the site. No signup required and it's free!
This looks awesome! How can use this/get access?
Yeah you can use it directly by clicking the link (). It's free to use for anyone right from the web page :)
For context we were tired of paywalls, etc when using data generator products so we put this up directly on the site. No signup required and it's free. Let us know if you have any questions as you try it out
Congrats on launching, ! This looks particularly useful for prototyping applications without having to spin up a backend. Would you consider adding a GraphQL endpoint as well for those of us using Apollo client in our frontends?
Yes exactly! I've been use this for prototyping my frontend progress while our backend eng team works on the infra. Thanks for taking a look!
GraphQL is next up! Do you mainly need read QraphQL operations or also writes? (We're looking into adding both but want to make sure we prioritize correctly)
Reads would be great to get us started! This way we can demo our frontend components with life-like data from the get-go. However, if we were able to get write too that would be the cherry on top!
got it, thanks for the feedback! We'll let you know as soon as that's out
Love this ! Does this tool create a SQL table for each dataset? For my use case, it would be nice to automatically generate the CREATE TABLE statement!
Thanks for checking it out! Yes today in our backend it creates a table in our postgres DB. In V2 we're hoping to generate a postgres DB for you and give you the creds to be able to use that in Retool or anywhere else!
Awesome - planning to use this while prototyping my next Retool app.
Awesome thanks ! Huge fan of what you all are building at Blobber too!
Hey and ! Looks awesome. Do I need to know how to code to use this?
stepping in here. You do not need to know how to code to use this. You can generate dummy datasets just on the webpage. this would be something you could use to build out a great demo of a product you're looking to build
For some more context, we actually built this for our sales team who largely do not code. They're able to spin up custom datasets for demos and export as a CSV or using 1-click API templates. Before we needed engineers to do this. Hope it's helpful for you and the team!
Nice tool! Congrats on your launch!!
Thanks David! Let us know if you have any feedback after playing around with it.
It could save us a lot of time in code & maintenance, we'll give it try. Thanks for sharing !
Thank you !
Thanks for taking a look! Would love to learn more about the maintenance pain as we think about how to find more users with this same pain point - we found the same thing.
123
•••
Next