Random Data as a Service

Are you tired of manually writing test data for your application? Don't want to use a lib and write code for just getting some random datasets? Janedoe generates random data for you. You just need to provide the structure of your data model.

How does it work?

Just tell Jane how your data is structured and how many datasets you like:

POST /random HTTP/1.1 Host www.janedoe.io Content-Type: application/json Accept: application/json Accept-Language: en { "count": 2, "model": { "firstname": "firstname", "lastname": "lastname", "dob": "date|yyyy-MM-dd|1970-01-01|1980-01-01" } }

Jane will respond with two random persons which are born in the 70's:

[ { "firstname": "Jane", "lastname": "Doe", "dob": "1978-10-12" }, { "firstname": "John", "lastname": "Cruz", "dob": "1973-01-24" } ]

Each request may return up to 100 datasets. You can control the language of the result with the Accept-Language header. Currently en and de are supported.

Would you like to give it a go?

{ "count": 2, "model": { "id": "string|alphanumeric|8|10|upper", "firstname": "firstname", "lastname": "lastname", "address": { "street": "street", "zip": "zipcode", "city": "city", "geoLoc": "geolocation" } } }

Just edit your data model and submit your request.

Firstname, Lastname, Birthdate, ... what else?

If you want to learn more, just call up the manual.

View the docs