Bowmark AIdocs

Beltservice Corporation

Beltservice Corporation's own conveyor-belt catalog: browse or filter by product group/category/industry and get back real, paginated, spec-matched belts…

Beltservice Corporation's own conveyor-belt catalog: browse or filter by product group/category/industry and get back real, paginated, spec-matched belts (catalog number, part number, spec-sheet PDF), or look up one belt directly by catalog number — plus the ready quote-handoff link for each.

Domain: beltservice.com

Also known as: Beltservice, Beltservice Corporation, beltservice.com

Call it directly

bowmark.providers.beltservice.browseCatalog(params?: BeltserviceBrowseParams): Promise<BeltserviceCatalogPage>
bowmark.providers.beltservice.getBelt(catalogNumber: string): Promise<BeltserviceBeltDetail>

Functions

FunctionWhat it does
browseCatalogBrowses Beltservice's live belt catalog, matching its own site filters: pass at most one of group/category/industry (the site's own facet slugs, e.g. group: "heavy-duty") plus an optional…
getBeltLooks up one belt directly by its Beltservice catalog number (found via browseCatalog) and returns its full description, spec-sheet PDF, and quote-handoff link.

Types

interface BeltserviceCatalogItem {
  catalogNumber: string;
  partNumber: string;
  name: string;
  grade: string | null;
  specSheetUrl: string | null;
  detailUrl: string;
  quoteUrl: string;
}
interface BeltserviceCatalogPage {
  items: BeltserviceCatalogItem[];
  page: number;
  totalPages: number;
  hasMore: boolean;
}
interface BeltserviceBrowseParams {
  group?: string;
  category?: string;
  industry?: string;
  page?: number;
}
interface BeltserviceBeltDetail {
  catalogNumber: string;
  partNumber: string;
  name: string;
  description: string | null;
  specSheetUrl: string | null;
  quoteUrl: string;
}