Point of Sale (ClickCrate)

Work with ClickCrate Points of Sale

Fetch ClickCrates owned by a user

post
/v1/clickcrate/owned-clickrates
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
authorizationstringRequiredExample: Bearer <YOUR_API_KEY>
Body
ownerstringRequiredPattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
Responses
chevron-right
200

200

application/json
post
/v1/clickcrate/owned-clickrates

Fetch a specific registered ClickCrate

post
/v1/clickcrate/registered
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
authorizationstringRequiredExample: Bearer <YOUR_API_KEY>
Body
clickcrateIdstringRequiredPattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
Responses
chevron-right
200

200

application/json
clickcrateIdstringRequiredPattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
ownerstringRequiredPattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
managerstringRequiredPattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
eligiblePlacementTypestring · enumRequiredPossible values:
eligibleProductCategorystring · enumRequiredPossible values:
productstring · nullableRequiredPattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
isActivebooleanRequired
post
/v1/clickcrate/registered

Fetch details of a specific ClickCrate

post
/v1/clickcrate/details
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
authorizationstringRequiredExample: Bearer <YOUR_API_KEY>
Body
clickcrateIdstringRequiredPattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
networkstringRequired
Responses
chevron-right
200

200

application/json
collectionany · nullableOptional
post
/v1/clickcrate/details

Register a new ClickCrate

post
/v1/clickcrate/register
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
authorizationstringRequiredExample: Bearer <YOUR_API_KEY>
Body
clickcrateIdstringRequiredPattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
eligiblePlacementTypestring · enumRequiredPossible values:
eligibleProductCategorystring · enumRequiredPossible values:
managerstringRequiredPattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
Responses
chevron-right
200

200

application/json
messagestringRequired
transactionstringRequired
post
/v1/clickcrate/register

Update an existing ClickCrate

put
/v1/clickcrate/update
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
authorizationstringRequiredExample: Bearer <YOUR_API_KEY>
Body
clickcrateIdstringRequiredPattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
eligiblePlacementTypestring · enumRequiredPossible values:
eligibleProductCategorystring · enumRequiredPossible values:
managerstringRequiredPattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
Responses
chevron-right
200

200

application/json
messagestringRequired
transactionstringRequired
put
/v1/clickcrate/update

Activate a ClickCrate

post
/v1/clickcrate/activate
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
authorizationstringRequiredExample: Bearer <YOUR_API_KEY>
Body
clickcrateIdstringRequiredPattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
Responses
chevron-right
200

200

application/json
messagestringRequired
transactionstringRequired
post
/v1/clickcrate/activate

Deactivate a ClickCrate

post
/v1/clickcrate/deactivate
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
authorizationstringRequiredExample: Bearer <YOUR_API_KEY>
Body
clickcrateIdstringRequiredPattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
Responses
chevron-right
200

200

application/json
messagestringRequired
transactionstringRequired
post
/v1/clickcrate/deactivate

Make a purchase using a ClickCrate

post
/v1/clickcrate/purchase
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
authorizationstringRequiredExample: Bearer <YOUR_API_KEY>
Body
productListingIdstringRequiredPattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
productIdstringRequiredPattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
clickcrateIdstringRequiredPattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
sizestring · nullableOptional
quantityintegerRequired
buyerstringRequiredPattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
payerstringRequiredPattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
paymentProcessorstring · enumRequiredPossible values:
Responses
chevron-right
200

200

application/json
messagestringRequired
transactionstringRequired
post
/v1/clickcrate/purchase

Last updated