AB SDK
  • Companies
  • Contacts
  • Jobs
  • Documents
  • Address
  • Lookup
  • Users
  • Catalog
  • Lots
  • Sellers
  • AutoPrice
  • Web2Lead
  • Commodities
    • CommoditiesEndpoint
    • Per-endpoint reference
      • api.commodities.create
      • api.commodities.get
      • api.commodities.search
        • Request body — CommoditySearchRequest
        • Response
      • api.commodities.suggestions
      • api.commodities.update
    • Methods
  • Commodity Maps
  • Payments
  • Shipments
  • Views
  • Commodity Maps
  • Dashboard
  • Notes
  • Partners
  • Reports
  • RFQ
  • Base Models & Mixins
  • Common Models
  • Company Models
  • Contact Models
  • Job Models
  • Document Models
  • Address Models
  • Lookup Models
  • User Models
  • Catalog Models
  • Lot Models
  • Seller Models
  • AutoPrice Models
  • Web2Lead Models
  • Commodity Models
  • Payment Models
  • Shipment Models
  • RFQ Models
  • Views Models
  • Quickstart Guide
AB SDK
  • Commodities
  • api.commodities.search
  • View page source

api.commodities.search

POST /commodity/search — ACPortal

Python

api.commodities.search(*, data: CommoditySearchRequest | dict) -> list[Commodity]

CLI

ab commodities search [--data ...]

POST /commodity/search.

Args: data: Search payload with search_text, page, page_size. Accepts a :class:CommoditySearchRequest instance or a dict.

Request model: :class:CommoditySearchRequest

Request body — CommoditySearchRequest

Field

Type

Required

Description

searchText

Optional[str]

no

Free-text search query

page

Optional[int]

no

Page number

pageSize

Optional[int]

no

Results per page

Response

Returns a list of List[Commodity].

Field

Type

Required

Description

id

Optional[str]

no

Commodity ID

description

Optional[str]

no

Commodity description

freightClass

Optional[str]

no

Freight class

nmfcCode

Optional[str]

no

NMFC code

weightMin

Optional[float]

no

Minimum weight

weightMax

Optional[float]

no

Maximum weight


← Back to api.commodities

Previous Next

© Copyright 2026, AnnexBrands.

Built with Sphinx using a theme provided by Read the Docs.