FaultPilot home
FaultPilot documentation
API Tests
Configure repeatable authenticated API requests and verify the responses your integrations require.
Open in FaultPilot1
Create the test
- Choose the HTTP method and complete public endpoint URL.
- Add required headers and request data without placing credentials in names or descriptions.
- Configure the expected status or response condition.
- Run once before enabling a recurring schedule.
2
Authentication
- Use a dedicated least-privilege synthetic credential.
- Store private values using the available protected secret fields.
- Avoid testing login endpoints so frequently that their abuse controls correctly return HTTP 429.
3
Failure confirmation
- Set consecutive failure and recovery thresholds appropriate to business impact.
- Timeout, DNS, TLS, and server failures are retried before a cycle counts as failed.
- Review execution history before changing a healthy endpoint to accept broader responses.
4
Operational use
- Attach the responsible alert destination.
- Use incidents for confirmed unplanned failures and maintenance for planned disruption.
- Rotate authentication values after exposure or personnel changes.