Outlets

List products for an outlet

Retrieve a paginated list of products for a specific outlet, with channels, tags, and prices.

get/outlets/{outlet_id}/products

Request

  • Base URL: https://api.presscart.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.presscart.com/outlets/{outlet_id}/products
  • Auth: HTTP bearer

Path parameters

outlet_idstring uuid required
Example:233918da-e18f-400a-97ab-54398abcf496

Query parameters

limitnumber nullable
pagenumber nullable
order_by'asc' | 'desc'
sort_bystring
include_archived'true' | 'false'
skip_pagination'true' | 'false'
nichesstring[]
include_conditional_niches'true' | 'false'
searchstring
status'DRAFT' | 'PENDING_REVIEW' | 'PENDING_AGREEMENT' | 'REJECTED' | 'ACTIVE' | 'INACTIVE' | 'ARCHIVED' | 'SUSPENDED' | 'PENDING_VERIFICATION'
channel_type'WEBSITE' | 'NEWSLETTER' | 'INSTAGRAM' | 'LINKEDIN' | 'YOUTUBE' | 'TIKTOK' | 'TWITTER_X' | 'PODCAST' | 'OTHER'
placement_type'FULL_FEATURE' | 'PRESS_RELEASE' | 'MENTION' | 'QUOTE' | 'LISTICLE'
is_do_follow'true' | 'false'
is_indexed'true' | 'false'
disclaimerstring
tagsstring[]
countrystring
statestring
citystring
most_popular'true' | 'false'
new_last_30_days'true' | 'false'

Response

Outlet products retrieved successfully

total_pagesnumber required
current_pagenumber required
next_pagenumber nullable required
previous_pagenumber nullable required
total_recordsnumber required

Example response

{
  "records": [
    {
      "name": "Blog Post",
      "tags": [
        {
          "name": "Good for Startup"
        }
      ],
      "prices": [
        {
          "unit_amount": 742.4
        }
      ]
    }
  ]
}

Changes

No recorded changes to this operation across all 2 revisions of this API.