curl --location --request POST '/webhook/report/callback/report' \
--header 'Content-Type: application/json' \
--data-raw '{
"task_id": "string",
"vendor_id": "string",
"result": {
"success": true,
"message": "Report submitted successfully",
"reportId": "RPT-2026-001",
"platform": "GOOGLE_SAFE_BROWSING",
"reportType": "BROWSER_BASED",
"submittedAt": "2026-03-26T09:05:00.000Z",
"url": "https://safebrowsing.google.com/safebrowsing/report_phish/",
"error": "Form submission timeout",
"responseTime": 2500,
"executionTime": 45000,
"screenshotUrl": "https://cdn.example.com/screenshots/report-001.png",
"screenshotKey": "screenshots/2026/03/26/report-001.png",
"keyword": "lừa đảo tài chính",
"emailRecipients": [
"abuse@kaspersky.com"
],
"emailSuccessCount": 1,
"emailFailureCount": 0,
"emailResults": [
{
"recipient": "abuse@kaspersky.com",
"success": true,
"messageId": "<msg-001@gmail.com>",
"error": "SMTP connection refused"
}
],
"aiMetadata": {
"model": "gpt-4o-mini",
"promptTokens": 250,
"completionTokens": 180,
"totalTokens": 430,
"estimatedCost": 0.00043,
"generatedAt": "2026-03-26T09:04:00.000Z"
},
"profileEmail": "nguyenthilan.vn2024@gmail.com"
}
}'