Oauth

Authenticate Oauth

post

To be confirmed.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Responses
chevron-right
200

Successful response

application/json
objectOptional
post
/api/v1/oauth/authenticate

Authorise Oauth

post

Authorises a connector using OAuth, creating a new authenticated instance.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Body
authentication_implementation_idstringRequired
timezonestringRequired
date_formatstringRequired
rate_limit_unitstring · enumRequiredPossible values:
rate_limit_durationintegerRequired
connection_pool_idintegerOptional
variablesstringOptional
session_idstringOptional
platform_app_keystringOptional
certificate_idstringOptional
Responses
chevron-right
200

Successful response

application/json
objectOptional
post
/api/v1/oauth/authorise

Authenticate Woo App Auth

post

To be confirmed.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Responses
chevron-right
200

Successful response

No content

post
/api/v1/oauth/woo-app-auth

No content

Reauthorise Oauth

patch

Reauthorises an existing OAuth connector instance.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
connectorstringRequired

The connector identifier.

Body
authentication_implementation_idstringOptional
typestringOptional
timezonestringOptional
date_formatstringOptional
rate_limit_unitstring · enumOptionalPossible values:
rate_limit_durationintegerOptional
connection_pool_idintegerOptional
variablesstringOptional
Responses
chevron-right
200

Successful response

application/json
objectOptional
patch
/api/v1/oauth/{connector}/reauthorise

Last updated

Was this helpful?