cURL HTTP and API Workflows/GET JSON from an API

Fetch JSON and ask for a JSON response.

Section: HTTP Methods and APIs

GET JSON from an API

bash
bash
curl -H 'Accept: application/json' https://api.example.com/v1/items
Explanation

A standard API request pattern.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing HTTP Methods and APIs
POST JSON
Create a resource by sending JSON payload.
OpenIn sheetbashsame section
PUT JSON
Replace a resource with a JSON request body.
OpenIn sheetbashsame section
PATCH JSON
Partially update a resource with JSON.
OpenIn sheetbashsame section
DELETE a resource
Delete a resource by ID.
OpenIn sheetbashsame section
Send custom content type
Post XML or another custom media type.
OpenIn sheetbashsame section
Inspect allowed methods
Send an OPTIONS request to inspect server capabilities.
OpenIn sheetbashsame section