Skip to main content
POST
/
shops
/
authorize
Authorize shop
curl --request POST \
  --url https://api.quivo.co/shops/authorize \
  --header 'Content-Type: application/json' \
  --data '
{
  "shopType": "AMAZON",
  "oauthCode": "<string>",
  "redirectUri": "<string>",
  "authUrl": "<string>",
  "state": "<string>"
}
'
{
  "status": "<string>",
  "refreshToken": "<string>",
  "message": "<string>",
  "shopId": 123
}

Body

application/json

Request body data for Authorize shop

Request payload for authorizing and connecting a shop integration. Contains shop system credentials, API keys, and connection configuration.

shopType
enum<string>
required

The type or category of the shop

Available options:
AMAZON,
WIX,
OTTO_MARKETPLACE,
SHOPIFY,
TIKTOK
oauthCode
string

Code or identifier

redirectUri
string

The redirect uri

authUrl
string

URL or web address

state
string

State or province

Response

Returns confirmation of the shop authorization and connection status.

Result of authorizing a shop integration. Contains authorization status, connection identifier, and access tokens.

status
string

The current status of the item

refreshToken
string

Token or authentication token

message
string

Message content

shopId
integer<int64>

The unique identifier for the shop