Products v2
All endpoints related to Products v2
Last updated
All endpoints related to Products v2
Last updated
getAllProducts()
: Returns a list of all products created.
getListing(id)
: Gets listing by the entered ID.
createProduct(fields)
: Create Listing.
updateListing(id, fields)
: Updates a listing by the entered ID.
deleteListing(id)
: Deletes a listing by the entered ID.
getAllProducts()
limit
integer
❌
Limit the number of products returned
page
integer
❌
The page number you are attempting to access.
with_trashed
boolean
❌
getProduct()
id
string
✔️
ID of a Product
createProduct()
updateProduct()
deleteProduct()
id
string
✔️
ID of a Product
An image binary which will be visible when someone views your product.
order
int/null
❌
The product's order in which it is sorted on your storefront.
visibility
string
✔️
Either "PUBLIC", "HIDDEN", or "PRIVATE" - depending on whether you want this product to be visible.
deliverable
object
✔️
The product's deliverable which will be sent to the customer. Consists of three pieces of nested data, being "delivery_text", "type", and "data"
price
object
✔️
The product's price in nested format. Consists of two variables "PRICE" (in cents) and "CURRENCY".
humble
boolean
❌
Whether you want to allow the customer to pay more than the product's price. ( ͡° ͜ʖ ͡°)
payment_methods
array of string
✔️
Items Enum: "COINBASE" "PAYDASH" "PAYPAL" "STRIPE". The product's payment methods in array format.
additional_information
array
❌
Additional info that can be requested from the customer during the checkout process.
bulk_discount
array
❌
An array of discounts when a customer purchases more than a specified quantity.
minimum_purchase_quantity
int
✔️
The minimum amount a customer is able to purchase.
maximum_purchase_quantity
int/null
❌
The maximum amount a customer is able to purchase.
webhook
string/null
❌
A webhook URL that will receive updates when orders are placed.
warranty
object/null
❌
The warranty time in which a customer is able to request a refund.
locked
boolean
❌
Whether this product is locked by the admins or moderators.
section
int/null
❌
The ID of a section to associate with this product. Use null to disassociate a section.
label
object/null
❌
The name of the additional information input. Examples: TEXT
,NUMBER
,HIDDEN
,TEXTAREA
,
An image binary which will be visible when someone views your product.
order
int/null
❌
The product's order in which it is sorted on your storefront.
visibility
string
✔️
Either "PUBLIC", "HIDDEN", or "PRIVATE" - depending on whether you want this product to be visible.
deliverable
object
✔️
The product's deliverable which will be sent to the customer. Consists of three pieces of nested data, being "delivery_text", "type", and "data"
price
object
✔️
The product's price in nested format. Consists of two variables "PRICE" (in cents) and "CURRENCY".
humble
boolean
❌
Whether you want to allow the customer to pay more than the product's price. ( ͡° ͜ʖ ͡°)
payment_methods
array of string
✔️
Items Enum: "COINBASE" "PAYDASH" "PAYPAL" "STRIPE". The product's payment methods in array format.
additional_information
array
❌
Additional info that can be requested from the customer during the checkout process.
bulk_discount
array
❌
An array of discounts when a customer purchases more than a specified quantity.
minimum_purchase_quantity
int
✔️
The minimum amount a customer is able to purchase.
maximum_purchase_quantity
int/null
❌
The maximum amount a customer is able to purchase.
webhook
string/null
❌
A webhook URL that will receive updates when orders are placed.
warranty
object/null
❌
The warranty time in which a customer is able to request a refund.
locked
boolean
❌
Whether this product is locked by the admins or moderators.
section
int/null
❌
The ID of a section to associate with this product. Use null to disassociate a section.
Include deleted products in the results
only_trash
boolean
❌
Limit the results to only deleted products
fields
object
✔️
Product's field
title
string
✔️
The product's title.
description
string
✔️
The product's description.
image
object/null
id
string
✔️
ID of the product you want to update
fields
object
✔️
Product's field
title
string
✔️
The product's title.
description
string
✔️
The product's description.
image
object/null
❌
❌