# Transaction Monitoring

API for ingesting and evaluating backend-to-backend transaction events (such as payments and transfers) for real-time risk scoring and decisioning.


## Servers

Sandbox environment
```
https://api.sbx.transmitsecurity.io/risk/v1
```

US production environment
```
https://api.transmitsecurity.io/risk/v1
```

EU production environment
```
https://api.eu.transmitsecurity.io/risk/v1
```

CA production environment
```
https://api.ca.transmitsecurity.io/risk/v1
```

AU production environment
```
https://api.au.transmitsecurity.io/risk/v1
```

JP production environment
```
https://api.gasne1-ts01.transmitsecurity.io/risk/v1
```

## Security

### risk_access_token

An access token generated by the [token endpoint](/openapi/token.openapi/other/getaccesstoken)

Type: http
Scheme: bearer
Bearer Format: JWT

## Download OpenAPI description

[Transaction Monitoring](https://developer.transmitsecurity.com/_bundle/openapi/risk/transactions.openapi.yaml)

## Other

### Evaluate a transaction

 - [POST /transaction-monitoring/evaluate](https://developer.transmitsecurity.com/openapi/risk/transactions.openapi/other/transactionmonitoringcontroller_evaluate.md): Submit a backend transaction for real-time risk evaluation and receive a recommendation (TRUST, ALLOW, CHALLENGE, or DENY) together with the transaction action token and evaluation context.

