Evaluates an entity against the tenant's configured recommendation rules. The entity is enriched with third-party intelligence data and matched against enabled rules in priority order. Only the first matching production rule applies to the returned recommendation. Any matching preview rule is returned separately in preview_rule for impact analysis without affecting the final decision. If no production rule matches, the recommendation defaults to ALLOW.
- Sandbox environmenthttps://api.sbx.transmitsecurity.io/risk/v1/evaluate
- US production environmenthttps://api.transmitsecurity.io/risk/v1/evaluate
- EU production environmenthttps://api.eu.transmitsecurity.io/risk/v1/evaluate
- CA production environmenthttps://api.ca.transmitsecurity.io/risk/v1/evaluate
- AU production environmenthttps://api.au.transmitsecurity.io/risk/v1/evaluate
- JP production environmenthttps://api.gasne1-ts01.transmitsecurity.io/risk/v1/evaluate
curl -i -X POST \
https://api.sbx.transmitsecurity.io/risk/v1/evaluate \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"entity_type": "ip_address",
"entity_value": "1.2.3.4"
}'Entity evaluated successfully.
The entity value that was evaluated (echoed back from the request).
Recommendation derived from the first matching production rule. Defaults to ALLOW when no production rule matches.
The production rule that matched the entity, if any. Only present when a production rule matches.
Third-party intelligence data used during evaluation. Fields are populated on a best-effort basis; any field may be omitted when the provider does not return a value for the given IP.
- Example of a production rule matched (DENY)
- Example of a no production rule matched, but a preview rule would match
- Example of a no rule matched
{ "entity_type": "ip_address", "entity": "1.2.3.4", "recommendation": "DENY", "matched_rule": { "rule_name": "Block restricted jurisdictions" }, "data": { "country_code": "CN", "asn_id": "AS4134", "organization_name": "Example ISP", "organization_type": "hosting", "ip_timezone": "Asia/Shanghai", "ip_is_vpn": true, "ip_is_anonymizer": false } }