> ## Documentation Index
> Fetch the complete documentation index at: https://developer.jtl-software.com/llms.txt
> Use this file to discover all available pages before exploring further.

# StartCompanyEmailOAuthCommandRequestInput

> Starts the OAuth sign-in of a mailbox and returns the address the client has to open in the browser. The client only runs the sign-in there and catches the redirect to the redirect address of the configuration. Wawi runs the protocol itself (state, code verifier, token exchange with the client secret), so the client never needs these. The returned state ties the two steps together; the sign-in expires after the time given. - Request



**Kind**: `input`

## Fields

**`companyId`**: `ID!` (required)

The ID of the company.

---

**`providerKey`**: `String!` (required)

The key of the OAuth configuration from the provider list.

---

**`idempotencyKey`**: `String`

Client-supplied idempotency key. When provided, a repeated request with the same key and payload replays the original result instead of re-executing the mutation.

