# Factors ## Simulate invalid verification of specified challenge - [POST /factors/{credentials_id}/challenges/{challenge_id}/verify_invalid](https://api.weavr.io/products/simulator/openapi/factors/factors_credentials_id_challenges_challenge_id_verify_invalid.md) ## Simulate expiry of specified challenge - [POST /factors/{credentials_id}/challenges/{challenge_id}/verify_expired](https://api.weavr.io/products/simulator/openapi/factors/factors_credentials_id_challenges_challenge_id_verify_expired.md) ## Simulate successful verification of specified challenge - [POST /factors/{credentials_id}/challenges/{challenge_id}/verify_success](https://api.weavr.io/products/simulator/openapi/factors/factors_credentials_id_challenges_challenge_id_verify_success.md)