From api-tester
Tests an API endpoint across multiple scenarios — happy path, validation, auth, edge cases, and idempotency — then generates a pass/fail summary with timing.
How this command is triggered — by the user, by Claude, or both
Slash command
/api-tester:test-endpointThe summary Claude sees in its command listing — used to decide when to auto-load this command
Test an API endpoint with various request scenarios and validate responses. ## Steps 1. Parse the endpoint specification: - URL, HTTP method, headers, authentication. - Request body (JSON, form data, multipart). - Expected response status and body schema. 2. Generate test scenarios: - **Happy path**: Valid request with expected response. - **Validation**: Missing required fields, invalid types, out-of-range values. - **Auth**: Missing token, expired token, insufficient permissions. - **Edge cases**: Empty body, very large payload, special characters. - **Idempotenc...
Test an API endpoint with various request scenarios and validate responses.
curl or fetch.API Test: <METHOD> <endpoint>
| Scenario | Status | Expected | Actual | Time | Result |
|----------|--------|----------|--------|------|--------|
| Valid request | 200 | 200 | 200 | 45ms | PASS |
| Missing auth | 401 | 401 | 401 | 12ms | PASS |
| Invalid body | 400 | 400 | 500 | 23ms | FAIL |
Pass: <N>/<total>
Issues: <list of failures>
5plugins reuse this command
First indexed Mar 30, 2026
npx claudepluginhub smarks26/awesome-claude-code-toolkit --plugin api-tester/test-endpointTests an API endpoint across multiple scenarios — happy path, validation, auth, edge cases, and idempotency — then generates a pass/fail summary with timing.
/test-apiDesign comprehensive API testing strategy including contracts and integration tests.
/testGenerates unit, integration, E2E, and load test suites for API endpoints. Also supports Postman collections and RPS-configured load tests.
/curl-testTests an API endpoint via curl, parses the response, and cross-references results against the database to identify cache, resource, or transformation bugs. Reports findings with mismatch diagnosis.
/send-requestSends HTTP requests via Postman CLI: gathers URL/method/headers/body/auth from user or collections, shows command, executes, reports status/response/errors with fixes.