mTLS API endpoints
| Environment | Endpoint |
|---|---|
| Production | api-mtls.truv.com |
| Sandbox | api-sandbox-mtls.truv.com |
Set up mTLS for APIs
Generate a private key and CSR
Create a Certificate Signing Request using X.509v3 format with RSA or ECDSA keys and SHA256:
Configure your firewall
Allow Truv’s IP addresses through your firewall:Production:
35.167.32.174, 35.165.53.192, 54.71.147.242Sandbox: 44.235.37.104, 35.83.220.165, 52.38.209.190mTLS for webhooks
Truv supports mTLS for webhook communication. Two authentication approaches are available:Truv’s signed certificate
Configure the public certificate frommtls-prod.truv.com on your webhook endpoint to verify that requests originate from Truv.