CargoLabs Docs
Products

List products

Returns a page of product lines, newest first.

GET
/products

Returns a page of product lines, newest first.

Authorization

ApiKeyAuth
x-api-key<token>

API key from the CoverPort developer portal.

In: header

Query Parameters

pageSize?integer
Range1 <= value <= 100
Default10
pageIndex?integer

Zero-based page index.

Range0 <= value
Default0
agencyRootAccountID?integer

Only products owned by this agency root account.

Range1 <= value
isActive?boolean
isTestMode?boolean

Response Body

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/products"
{  "success": true,  "data": [    {      "id": 318,      "ins_product_line_product_name_customer": "Cargo Excess",      "ins_product_line_product_name_internal": "CARGO_EXCESS_2026",      "ins_product_line_product_description": "string",      "ins_product_line_product_default_price": 49,      "ins_product_line_product_insurer_name": "string",      "ins_product_line_claims_phone_number": "string",      "ins_product_line_agency_product_video_url": "string",      "ins_product_line_agency_root_accnt_id": 0,      "ins_product_line_master_policy_number": "string",      "ins_product_line_policy_number_two": "string",      "ins_product_line_deductible_dollar_amount": 0,      "ins_product_line_is_recurring": 0,      "ins_product_line_is_bundle": 0,      "ins_product_line_stripe_product_is_test_mode": 0,      "ins_product_line_stripe_product_uuid": "prod_R8kQ2mQ9Xl2Vb1",      "ins_product_line_question_set_id": 0,      "ins_product_line_mga_root_accnt_id": 0,      "ins_product_line_insurer_root_accnt_id": 0,      "ins_product_line_creation_datetime": "2019-08-24T14:15:22Z",      "ins_product_line_last_updated_datetime": "2019-08-24T14:15:22Z"    }  ],  "metadata": {    "total": 57,    "count": 10,    "pagination": {      "pageSize": 10,      "pageIndex": 0    }  },  "message": "string"}