OAuthConfigInput
OAuth 2.0 configuration for authenticating webhook callbacks. The server will fetch and cache bearer tokens automatically.
input OAuthConfigInput {
tokenUrl: URL!
provider: provider_const!
keyId: String!
clientId: String!
scope: String!
}
Fields
OAuthConfigInput.tokenUrl ● URL! non-null scalar
OAuth token endpoint URL
OAuthConfigInput.provider ● provider_const! non-null enum
OAuthConfigInput.keyId ● String! non-null scalar
The kid value in the public key provided by Pico
OAuthConfigInput.clientId ● String! non-null scalar
OAuth client ID (integration record client ID in NetSuite)
OAuthConfigInput.scope ● String! non-null scalar
OAuth scope for the token request (e.g. 'rest_webservices', 'restlets')
Member Of
SubscribeRequestInput input