Happy Developers
Json Collections
Generator variables
million monthly API requests
Json Collections
Single place for all your json collections
Import cUrl into Postman or directly open in Browser tab
curl --request GET 'https://api.jsonhub.net/json/users' \ --header 'Accept: application/json'
Response
[
{
"id": "b1d4e8bb-6a28-3526-8446-ac2d60849906",
"first_name": "Helene",
"last_name": "Runolfsson",
"email": "[email protected]",
"email_verified": true,
"username": "userName",
"b_day": "2010-06-24",
"ip_address": "51.182.148.104",
"created_at": {
"date": "1970-03-22 02:32:32.000000",
"timezone_type": 3,
"timezone": "UTC"
},
"updated_at": {
"date": "1980-08-07 07:01:19.000000",
"timezone_type": 3,
"timezone": "UTC"
},
"last_login": {
"date": "2023-04-15 11:45:15.000000",
"timezone_type": 3,
"timezone": "UTC"
}
},
{...},
{...},
]
Import cUrl into Postman or directly open in Browser tab
curl --request GET 'https://api.jsonhub.net/json/posts' \ --header 'Accept: application/json'
Response
[
{
"id": "b798fcb3-9e79-32d7-8d7e-e1f31e5766d6",
"title": [
"harum",
"earum",
"ea"
],
"body": "Nisi vel rerum et nobis cum. In provident aut nulla autem rerum quisquam dolorem. Sint qui sed vero officia.",
"author_id": "939d5323-a9c1-3639-9d47-f0ace04622ac",
"tags": [
"quis",
"corporis",
"mollitia",
"dolorem"
],
"reactions": 2,
"created_at": {
"date": "1995-12-21 19:14:18.000000",
"timezone_type": 3,
"timezone": "UTC"
},
"updated_at": {
"date": "2003-05-17 07:11:59.000000",
"timezone_type": 3,
"timezone": "UTC"
}
},
{...},
{...},
]
Import cUrl into Postman or directly open in Browser tab
curl --request GET 'https://api.jsonhub.net/json/agent' \ --header 'Accept: application/json'
Response
[
{
"agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 14_2 like Mac OS X) AppleWebKit/532.1 (KHTML, like Gecko) Version/15.0 EdgiOS/99.01060.46 Mobile/15E148 Safari/532.1"
},
{
"agent": "Mozilla/5.0 (X11; Linux i686) AppleWebKit/5330 (KHTML, like Gecko) Chrome/40.0.832.0 Mobile Safari/5330"
},
{
"agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_8) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/81.0.4154.51 Safari/531.2 Edg/81.01109.82"
},
{...},
{...},
]
Import cUrl into Postman or directly open in Browser tab
curl --request GET 'https://api.jsonhub.net/json/ipV4' \ --header 'Accept: application/json'
Response
[
{
"origin": "139.182.46.56"
},
{
"origin": "238.131.215.186"
},
{
"origin": "220.227.17.214"
},
{
"origin": "37.153.77.100"
},
{...},
{...},
]
Import cUrl into Postman or directly open in Browser tab
curl --request GET 'https://api.jsonhub.net/json/cars' \ --header 'Accept: application/json'
Response
[
{
"vehicleBrand": "McLaren",
"model": "720 s",
"vin": "v0x1jwsy7Ag14ehgg",
"type": "sedan",
"fuelType": "gas",
"vehicleDoorCount": 4,
"created_at": {
"date": "2021-11-02 23:53:33.000000",
"timezone_type": 3,
"timezone": "UTC"
}
},
{...},
{...},
]
Json Generator
Generate your own json data with powerful engine by describing json schema with tons of available variables and then get your data.
Check out docs for more details
Input
{
"id": "@uuid",
"email": "@email",
"firstName": "@firstName",
"lastName": "@lastName",
"@repeat,3,children": {
"name": "@firstName",
"age": "@numberBetween:1,20"
},
"constantValue": "fooBar"
}
Output
{
"id": "bcaca098-dee4-3367-a53f-82c41f9bd19a",
"email": "[email protected]",
"first_name": "Timothy",
"last_name": "Koss",
"children": [
{
"name": "Rosina",
"age": 4
},
{
"name": "Johanna",
"age": 12
},
{
"name": "Dulce",
"age": 15
}
],
"constantValue": "fooBar"
}
Custom Routes
If you want to create your custom routes for json's data, you are in a right place
Request
Instead of this USERNAME.jsonhub.net/whatever/you/want
Response
[
{
"vehicleBrand": "McLaren",
"model": "720 s",
"vin": "v0x1jwsy7Ag14ehgg",
"type": "sedan",
"fuelType": "gas",
"vehicleDoorCount": 4,
"created_at": {
"date": "2021-11-02 23:53:33.000000",
"timezone_type": 3,
"timezone": "UTC"
}
},
{...},
{...},
]
Dynamic Routes
With powerful routing system you can retrieve a single object from collection by using an attribute
Request
Create a route with variable USERNAME.jsonhub.net/cars/:vin
This will return a single object from collection which vin
has value of v0x1jwsy7Ag14ehgg
Response
{
"vehicleBrand": "McLaren",
"model": "720 s",
"vin": "v0x1jwsy7Ag14ehgg",
"type": "sedan",
"fuelType": "gas",
"vehicleDoorCount": 4,
"created_at": {
"date": "2021-11-02 23:53:33.000000",
"timezone_type": 3,
"timezone": "UTC"
}
}
More Services
Pricing
Choose one of the pricing plans to unlock new features.
Cancel ANYTIME
Check for detailed comparison in our Pricing page
Junior (Free forever)
$0 / month
- Unlimited request to any public json collections
- Public json generator
- Create up to 50 public/private json collections
- Max size of a json collection - 20 KB
- Custom routes
- Dynamic routes
- Private generators
Mid Developer
$5 / month
- Unlimit request to any public json collections
- Public json generator
- Create up to 100 public/private json collections
- Max size of a json collection - 50 KB
- 10 Custom routes
- Dynamic routes
- Private generators
Senior Developer
$9.99 / month
- Unlimit request to any public json collections
- Public json generator
- Create up to 300 public/private json collections
- Max size of a json collection - 100 KB
- 200 Custom/Dynamic routes
- Dynamic routes
- Private generators
Frequently Asked Questions
-
Is it free?
Yes, we have a plan which can be always used for FREE, but to unlock all features you have to subscribe to one of our plans.
Check out pricing page for more details
-
Can I cancel my subscription any time?
Yes, you can cancel your subscription anytime, and continue using the FREE version
-
Can I have custom plan?
It's possible to have custom plan. To do that please contact us by filling a form bellow with "Custom Plan" subject.
For more details our specialist will contact you within 2 business days.
-
What if I have a interesting idea concerning project features
We are excited to hear about your new ideas. if you have a good idea and want to see it in the website, please let us know. We will appreciate for your effort.
-
What if I find bugs or errors
Please contact us by sending the details of the issue