Start
Guides
Concepts
API endpoints
POST
Create redirect test
https://linkshift.app/api/v1/redirect-testsStores a redirect expectation fixture used for simulation-based regression checks.
Operation ID:
createRedirectTestTags: Redirect TestsSecurity
- ApiKeyAuth: apiKey | header:X-API-Key | API key generated in LinkShift dashboard (`Organization -> Manage API keys`).
Parameters
This endpoint has no parameters.
Request body schema
requestBodyobjectrequired
Payload for creating a redirect test fixture.
domainGroupIdstringrequired
Domain-group scope for the test.
expectedResultobjectrequired
Expected simulation outcome.
matchedbooleanrequired
Expected match/no-match decision.
statusCodeintegerrequired
Expected HTTP status code.
targetstring | nullrequirednullable
Expected destination URL (or null).
pathWithQuerystringrequired
Request path including query string.
requestDataobject
Optional request context map (method, protocol, query, headers, IP, user-agent).
[key: string]unknown
Additional properties are allowed
Response schema
Created redirect test
Content type:
application/jsonresponse 200objectrequired
Stored redirect test fixture used for regression checks.
createdAtstringrequired
Creation timestamp (UTC).
deletedAtstring | nullnullable
Soft-delete timestamp in UTC when deleted.
domainGroupIdstringrequired
Domain-group scope for this test.
expectedResultobjectrequired
Expected simulation outcome payload.
[key: string]unknown
Additional properties are allowed
idstringrequired
Redirect-test ID.
organizationIdstringrequired
Owning organization ID.
pathWithQuerystringrequired
Request path including query string.
requestDataobjectrequired
Optional request metadata such as method, headers, query, protocol, or user-agent.
[key: string]unknown
Additional properties are allowed
updatedAtstringrequired
Last update timestamp (UTC).
