Redirect Tests API
Redirect tests allow storing expected routing outcomes and validating behavior over time.
Base path: /api/v1/redirect-tests
Endpoints
GET /api/v1/redirect-testsGET /api/v1/redirect-tests/:idPOST /api/v1/redirect-testsPUT /api/v1/redirect-tests/:idDELETE /api/v1/redirect-tests/:id
Test Model
Each stored test includes:
domainGroupIdpathWithQueryrequestData(method/protocol/headers/query/ip/userAgent)expectedResult(matched,statusCode,target)
Typical CI Workflow
- Upsert redirect rules and/or link-map entries.
- Update test fixtures via
/redirect-tests. - Execute simulations via
/redirect-rules/simulateto validate current behavior. - Fail deployment if simulated output diverges from expected results.
