Powerful & Smart JSON collections

Build your own JSON data or use battle ready collections

Configured for all environments

Ready to be used for local, development and production environments.

All APIs' have enabled CORS and support http/https requests

Powerful Engine

With our powerful Generator engine you can generate any json you want within milliseconds

Multipurpose

Design your API, serve static responses, simulate error scenarios and remove dependencies to external services. Take control into your hands

+

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": "a9162c5a-1256-3346-83c9-8fa0ab94e3f0",
    "email": "[email protected]",
    "first_name": "Yasmine",
    "last_name": "Simonis",
    "children": [
        {
            "name": "Loma",
            "age": 8
        },
        {
            "name": "Everette",
            "age": 19
        },
        {
            "name": "Lenore",
            "age": 13
        }
    ],
    "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 You can use 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

Json collections

A platform where all json collections can be used and kept

Json generator

Powerful engine which can generate json by using any schema

Http status code

Super simple service for generating different HTTP codes.

Custom routes

Ability to create any public/private custom route you need

Dynamic routes

Retrieve a single object from collection by using an attribute

Private and public resources

All features available can be used both public or private

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

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

  • Yes, you can cancel your subscription anytime, and continue using the FREE version

  • 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.

  • 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.

  • Please contact us by sending the details of the issue

Contact

Loading
Your message has been sent. Thank you!