# 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 type requested, that occurred within the last day. Transmit can report events related to authentication and user management (cis), management apps and settings (admin), identity verifications (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

