catalog

List curated BOM shopping-list products

Every active bom_products record (curated purchase links for the wire-gauge calculator shopping list), sorted by kind. Cached for 300 seconds. A PocketBase failure also answers 200 with [].

get/api/bom-products

Request

  • Base URL: https://voltplan.app
  • URL: https://voltplan.app/api/bom-products
  • Auth: none declared

Response

Active BOM products.

idstring required

Id of the bom_products record.

kind'cable' | 'ring_terminal' | 'heat_shrink' | 'wire_stripper' | 'cutter' | 'crimp_tool' | 'heat_gun' | 'fuse' | 'fuse_holder' required

Shopping-list slot the product fills.

tier'budget' | 'standard' | 'pro' | '' required

Price tier; '' when unset.

gauge_mm2number required

Exact cross-section in mm² (cable, ring terminal, heat shrink); 0 when unset.

gauge_min_mm2number required

Smallest cross-section in mm² a tool covers (stripper, cutter, crimp tool); 0 when unset.

gauge_max_mm2number required

Largest cross-section in mm² a tool covers (stripper, cutter, crimp tool); 0 when unset.

ampnumber required

Fuse rating in A; 0 when unset.

fuse_type'Blade (ATC/ATO)' | 'MAXI Blade' | 'ANL' | 'Class T' | 'NH / Industrial' | '' required

Fuse type; '' when unset.

color'red' | 'black' | 'any' | 'set' | '' required

Conductor colour, any, or set (both colours); '' when unset.

brandstring required

Brand; '' when unset.

titlestring required

Product title; '' when unset.

country'universal' | 'de' | 'us' | 'uk' | 'fr' | 'es' | 'it' | 'au' | '' required

Marketplace country the link targets (universal for all); '' when unset.

Changes

No recorded changes to this operation across all 1 revision of this API.