# OpenAPI Specification

This is the documentation for the Team API, that allows querying data for a Celonis Platform team.

Version: 1.0.0

## Servers

Default Server URL
```
/
```

## Security

### Authorization

Prefix the Token with "AppKey " or "Bearer " (word and space) to indicate the Authorization type

Type: apiKey
In: header
Name: Authorization

## Download OpenAPI description

[OpenAPI Specification](https://developer.celonis.com/_bundle/celonis-apis/team-api/openapi/openapi.yaml)

## Members API

Allows you to query and export a list of all members assigned to a Celonis Platform team.

### List of all members

 - [GET /api/external/members](https://developer.celonis.com/celonis-apis/team-api/openapi/openapi/members-api/getmemberprofileexternaltransport.md): Maximum number of members that will be received by page is 200. The OAuth 2.0 scope to use is team.user-group-info:read.

## Login History API

Allows you to query the Login History for a team and export it for use with external monitoring tools to capture and monitor platform login events.

### List Login History

 - [GET /api/external/authentication-events](https://developer.celonis.com/celonis-apis/team-api/openapi/openapi/login-history-api/findallauthenticationevents.md): Login History events can be filtered by specifying a date interval. Maximum number of events that will be received by page is 200.  The OAuth 2.0 scope to use is team.login-history:read. If there would be more events on the specified date interval total number of pages will be returned for further querying.

