Skip to content
CheckcraftDownload
Practical workflow

Free public APIs to practise API testing

Checkcraft is a desktop app for checking APIs and logs without code, with a free edition. Download, no sign-up →

Practice needs an API you do not mind breaking. These services are open, answer without setup and were reachable from Russia on 6 November 2026.

Checkcraft ·

Get help with your first test →

JSONPlaceholder and DummyJSON

JSONPlaceholder serves posts, comments and todos. Create and update requests answer as if they succeeded, but nothing is actually saved. It is handy for practising field and type checks. DummyJSON is similar with richer data: products, carts, users and a token login.

curl https://jsonplaceholder.typicode.com/todos/1
curl https://dummyjson.com/products/1

httpbin and Postman Echo

These services echo back what you sent: headers, parameters and body. httpbin can also answer with a chosen status, such as /status/500, or with a delay. It is the best way to see exactly what your tool sends and to practise on errors.

curl https://httpbin.org/get
curl -i https://httpbin.org/status/500
curl https://postman-echo.com/get?x=1

Swagger Petstore and Restful Booker

Petstore is a sample API with an OpenAPI specification: good for trying specification import and checks against it. Restful Booker was built for testers to practise: it has token authorization and creating, updating and deleting bookings.

curl "https://petstore.swagger.io/v2/pet/findByStatus?status=available"
curl https://restful-booker.herokuapp.com/booking

ReqRes

ReqRes serves users and simulates login and registration. Demo requests work without a key but are rate-limited per IP address. For more volume the service offers a free key.

curl https://reqres.in/api/users/2

Practice rules

These are shared public services: do not send real personal data or passwords to them. Their behaviour can change without notice. For an exercise that does not depend on someone else’s service, use the Checkcraft sample files: JSON with a deliberate error and a ready check file.

Next step

Repeat this on your own API

Checkcraft is a desktop app that saves API response checks without code and shows what did not match. Start with a sample, then use your own sanitized data. Free runs on Windows and Linux with no time limit.

Download FreeDownload and first run

No sign-up or email needed, the archive is ready in a couple of minutes. See the edition limits.

Start with the linked example and compare its result with your own test requirement.

Ask a person

Get help with your first test

Tell us what you want to test or where you got stuck. We can help you start Checkcraft, choose an example and understand your first run. You can ask before downloading.

The Telegram group is public: do not post passwords, tokens or confidential work data. A description of your task is enough to start.

You can also email us support@checkcraft.ru

No account required. We will reply by email. This is a support request, not a newsletter subscription.