Products

List your active products together with their plans, billing periods, and VAT configuration. Use the pbp_id of a billing period to create a subscription.

List products

GET /api/v1/products/

Lists the authenticated seller's active products. Paginated. No KYC required — this is the only endpoint that works before your account is KYC-verified.

Response

Status: 200 OK — paginated.

FieldTypeDescription
product_idstringProduct UUID
namestring
descriptionstring
typestringProduct type
is_activeboolean
terms_and_conditionsstring
features_and_benefitsstring
vatobject | null{is_vat_active, vat_type, vat_percentage}
product_imagearrayOrdered images (blank images excluded)
planarraySee plan object below
total_subscribersstringCount of active subscribers
created_at / updated_atdatetime

Plan object (plan[])

FieldTypeDescription
plan_idstring
plan_namestring
descriptionstring
billing_periodsarraySee billing period object below

Billing period object (billing_periods[])

FieldTypeDescription
pbp_idstringPublic id — pass this to create a subscription
interval_typestringe.g. month, year
interval_countinteger
labelstringDisplay label
pricedecimal string
currencystringe.g. NPR
is_current / is_limited / is_archivedboolean
offersarrayAttached offers
Next step: Grab a pbp_id from billing_periods[] and pass it to POST /subscriptions to start a subscription.