Import cURL or JSON
Paste existing requests when you already have a cURL command or a JSON request from another tool, a ticket, or your browser's network panel. QAlity turns that paste into an editable API test so you do not rebuild the call by hand.
Use Import from file when you have a definition file with many endpoints. Use this page for one (or a few) requests you can copy.
How to paste a requestHow to paste a request
In REST API testing, choose the cURL / JSON path to paste existing requests.
Copy the cURL from your terminal, docs, or DevTools, or paste a JSON request body with method and URL.
QAlity maps method, URL, headers, and body into a request you can inspect.
Confirm headers (especially Authorization), edit anything that is environment-specific, and set the expected status.
Send once to verify the live response, then keep the request and run it whenever you need. History stores each run.
What you can pasteWhat you can paste
Example cURL:
curl -X POST https://shop.example.com/api/orders \
-H "Content-Type: application/json" \
-H "Authorization: Bearer token" \
-d '{"sku":"hp-studio","qty":1}'
After import, this becomes a POST to /api/orders with those headers and body. Add an assertion that the status is 201, then run it on demand.
After importAfter import
If you already reproduced the issue in DevTools, copy the failing call as cURL and import it. That is often faster than re-recording the whole session.