Create a single monitoring configuration for a customer to receive alerts about website changes and risks.
POST/monitoringswebsite (string, required) - The URL to monitor (will be validated and sanitized)checks (array, required) - Array of monitoring checks to perform:
"non_operational_website" - Check if website is operational"high_risk_mcc" - Check for high-risk MCC"high_risk_diligent_classification" - Check for high-risk classification"catalog_contain_loan_flipping_indicators" - Check for loan flipping indicatorsfrequency (string, required, case-insensitive) - How often to run checks:
"weekly" - Every 7 days"every_2_weeks" - Every 14 days (default)"every_3_weeks" - Every 21 days"every_4_weeks" - Every 28 daysexpires_at (ISO8601 string, optional) - When monitoring expires (defaults to 6 months from creation)
run_now (boolean, optional) - Execute immediately after creation (defaults to true)external_id (string, optional) - External ID for the monitoringskip_duplicate (boolean, optional) - If an existing, active monitoring exist with the same site skip don’t failrun_now is true, the monitoring will be queued for immediate execution via SQSThe website URL to monitor
"https://example.com"
Array of monitoring checks to perform
1non_operational_website, high_risk_mcc, high_risk_diligent_classification, catalog_contain_loan_flipping_indicators [
"non_operational_website",
"high_risk_diligent_classification"
]How often to run the monitoring checks
weekly, every_2_weeks, every_3_weeks, every_4_weeks "weekly"
Whether to execute the monitoring immediately after creation
Optional expiration date for the monitoring (defaults to 6 months from creation)
"2024-12-31T23:59:59.000Z"
If an existing, active monitoring exist with the same site skip don't fail
false
Created
Unique monitoring identifier
"d6e3b214-30b1-4401-a1b8-a1bd3c6a84e4"
The monitored website URL
"https://example.com"
Customer identifier
Active monitoring checks
non_operational_website, high_risk_diligent_classification, catalog_contain_loan_flipping_indicators Monitoring frequency
weekly, every_2_weeks, every_3_weeks, every_4_weeks Whether monitoring is active
Current execution state
IDLE, RUNNING, FAILED Next scheduled execution time
Monitoring expiration date
Timestamp of last execution, null if never executed
Creation timestamp
Last update timestamp
Results from the latest monitoring execution
External identifier for this monitoring