cURL
curl --request PATCH \ --url https://api.example.com/kyc/watchlists/{watchlist_id}
Modify watchlist configuration
PATCH /kyc/watchlists/{watchlist_id}
watchlist:update
curl -X PATCH https://stg.kyc.legaltalent.ai/kyc/watchlists/550e8400-e29b-41d4-a716-446655440000 \ -H "Authorization: Bearer YOUR_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "check_frequency": "weekly" }'
curl -X PATCH https://stg.kyc.legaltalent.ai/kyc/watchlists/550e8400-e29b-41d4-a716-446655440000 \ -H "Authorization: Bearer YOUR_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "status": "paused" }'
curl -X PATCH https://stg.kyc.legaltalent.ai/kyc/watchlists/550e8400-e29b-41d4-a716-446655440000 \ -H "Authorization: Bearer YOUR_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "name": "Updated Watchlist Name", "check_frequency": "weekly", "status": "active", "lists_to_monitor": ["ofac", "un", "eu"] }'
{ "status": "success", "data": { "watchlist_id": "550e8400-e29b-41d4-a716-446655440000", "name": "Updated Watchlist Name", "check_frequency": "weekly", "status": "active", "lists_to_monitor": ["ofac", "un", "eu"], "updated_at": "2024-11-22T11:00:00Z" } }
{ "status": "error", "error": { "type": "NotFoundError", "message": "Watchlist not found", "code": "WATCHLIST_NOT_FOUND" } }