Generate Reusable API Tests In Minutes

Turn any API response into reusable tests in four simple steps.

① Configure Request② Inspect Response③ Build Assertions④ Export Tests

1. Configure Request

Define endpoint URL, authentication, headers, and request body.

Request Code Generator

Turn any configured API request into executable cURL, JavaScript, or Python code for troubleshooting, automation, and collaboration.

2. Inspect Response

Generate request code above to unlock response inspection.

3. Build Assertions

Inspect a response above to unlock assertion building.

4. Export Reusable Tests

Build assertions above to unlock Postman, Playwright, and jq exports.

HTTP Status Code Reference

Quick reference for common API response codes during health check review.

2xx Success

200
OK
Request succeeded
201
Created
Resource created successfully
202
Accepted
Request accepted for processing
204
No Content
Success with no response body

3xx Redirects

301
Moved Permanently
Resource moved permanently
302
Found
Temporary redirect
304
Not Modified
Cached content still valid

4xx Client Errors

400
Bad Request
Invalid request syntax or payload
401
Unauthorized
Authentication required
403
Forbidden
Authenticated but not allowed
404
Not Found
Resource does not exist
405
Method Not Allowed
HTTP method not supported
409
Conflict
Duplicate or conflicting resource
415
Unsupported Media Type
Invalid Content-Type header
422
Unprocessable
Validation failed
429
Too Many Requests
Rate limit exceeded

5xx Server Errors

500
Internal Server Error
Unexpected server error
502
Bad Gateway
Invalid upstream response
503
Service Unavailable
Server temporarily unavailable
504
Gateway Timeout
Upstream timeout