Skip to main content
GET
List digital products
Returns a paginated list of the store’s digital products, newest first, with the category populated. Supports search (name and author), listed, featured and category filters. Requires the READ_INVENTORY scope. The list is under data.digitals. Each item carries two extra counters that single reads do not: sales (paid or completed order lines) and activeAccess (buyers who can download it right now). The private file id is never returned: file.attached says whether a file is set.
These endpoints only work on a store whose type is digital. On any other store they return 403 with This is only available on digital stores. See Digital stores.

Authorizations

Authorization
string
header
required

Installed-app access token (prefix app_), issued by the OAuth install flow. The store is bound to the token server-side , never send a shop id.

Query Parameters

page
integer
default:1

Page number (1-based).

Required range: x >= 1
limit
integer
default:20

Items per page, 1 to 100.

Required range: 1 <= x <= 100

Case-insensitive match on name and author.

listed
boolean

Filter by listed status.

Filter by featured status.

category
string

Filter by category ObjectId.

Response

List digital products: success.

status
integer
required
Example:

200

success
boolean
required
Example:

true

message
string
required
Example:

"Digital products retrieved successfully"

data
object
required
Example: