cURL HTTP and API Workflows/Inspect allowed methods

Send an OPTIONS request to inspect server capabilities.

Section: HTTP Methods and APIs

Inspect allowed methods

bash
bash
curl -X OPTIONS -i https://api.example.com/v1/items
Explanation

Helpful for CORS and API debugging.

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
GET JSON from an API
Fetch JSON and ask for a JSON response.
OpenIn sheetbashsame section
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 a TRACE request
Use TRACE for debugging if the server allows it.
OpenIn sheetbashsame section