How do I send a GET request to get JSON? [Curl/Bash Code]
To get JSON from a REST API endpoint, you must send an HTTP GET request and pass the "Accept: application/json" request header to the server, which will tell the server that the client expects JSON in response. In this GET JSON example, we send a GET request to the ReqBin echo URL. Click Send to execute the GET JSON example online and see the results. The Curl/Bash code was automatically generated for the GET Request Retrieve JSON example.
What is HTTP GET?
The HTTP GET request method is used to request data-specified resources from the server. The HTTP GET method is one of nine standard HTTP (Hypertext Transfer Protocol) methods. HTTP GET requests should only receive data and do not change the server's state.
How to send a GET request to get JSON data?
The client indicates to the server a list of supported formats using the HTTP Accept header. For example, browsers send GET requests with the Accept header in the following format: