Input objects
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
input
StartCompanyEmailOAuthCommandRequestInputFields
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.
Was this page helpful?