For the complete documentation index, see llms.txt. This page is also available as Markdown.

Oauth

Authenticate Oauth

post

To be confirmed.

Authorizations
AuthorizationstringRequired

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

Responses
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
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
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
200

Successful response

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

Last updated

Was this helpful?