# Event Streaming

Stay accountable and keep track of activity by streaming platform events.


## Servers

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

Production environment (US)
```
https://api.transmitsecurity.io/activities/v1
```

Production environment (EU)
```
https://api.eu.transmitsecurity.io/activities/v1
```

Production environment (CA)
```
https://api.ca.transmitsecurity.io/risk/v1
```

Production environment (AU)
```
https://api.au.transmitsecurity.io/risk/v1
```

## Security

### oauth2

A token generated by the application using the [token endpoint](/openapi/token.openapi/other/getaccesstoken).

Type: oauth2

## Download OpenAPI description

[Event Streaming](https://developer.transmitsecurity.com/_bundle/openapi/risk/activities.openapi.yaml)

## Other

### Start collecting events

 - [PUT /activities/start-collect](https://developer.transmitsecurity.com/openapi/risk/activities.openapi/other/startcollectevents.md): Start collecting events of a specific type. Transmit can report events related to authentication and user management (cis), management apps and settings (admin), identity verifications (verify), and Fraud Prevention (risk).

### Create event stream

 - [PUT /activities/stream](https://developer.transmitsecurity.com/openapi/risk/activities.openapi/other/createeventsstream.md): Create an event stream for a specific type of events. Transmit can report events related to authentication and user management (cis), management apps and settings (admin), identity verifications (verify), and Fraud Prevention (risk).

### Delete event stream

 - [DELETE /activities/stream](https://developer.transmitsecurity.com/openapi/risk/activities.openapi/other/disableeventsstream.md): Remove an event stream.

### Collect events

 - [POST /activities/collect](https://developer.transmitsecurity.com/openapi/risk/activities.openapi/other/collectevents.md): Retrieve a list of events, according to the requested type. Transmit can report events related to orchestration, authentication, and user management (cis), platform management (admin), identity verification (verify), and Fraud Prevention (risk).

### Stop collecting events

 - [DELETE /activities/stop-collect](https://developer.transmitsecurity.com/openapi/risk/activities.openapi/other/stopcollectevents.md): Stop collecting events and delete all event streams

