Reference Data
The shared lists the rest of your operation points at: suppliers and part suppliers, freight forwarders, destinations, and product groups. Propamp calls these Dictionaries.
24 tools — 10 read, 10 write, 4 delete.
| Tool | Access | What it does |
|---|---|---|
dictionary_destination_create | Write | Create or update a destination — a physical location (warehouse, prep center, or Amazon FC) where goods are stored or forwarded (upsert: include ID to update, omit to create). |
dictionary_destination_delete | Delete | Permanently delete a destination (warehouse, prep center, or Amazon FC) by ID — irreversible. Shipments and POs referencing this destination may show missing data. |
dictionary_destination_get_by_id | Read | Retrieve full details of a single destination by ID — destinationType (WAREHOUSE, PREP_CENTER, or AMAZON_FC), name, lead time… |
dictionary_destinations_list | Read | Retrieve a paginated list of destinations (warehouses, 3PL prep centers, Amazon FCs) with search and sorting. Destinations represent WHERE goods go — not WHO ships them (use dictionary_freight_forwarders_list for carriers). |
dictionary_freight_forwarder_create | Write | Create or update a freight forwarder — a logistics carrier or broker that physically ships goods (upsert: include ID to update, omit to create). |
dictionary_freight_forwarder_delete | Delete | Permanently delete a freight forwarder by ID — irreversible. Shipments referencing this forwarder may show missing data. Verify no active shipments reference this forwarder before deleting. |
dictionary_freight_forwarder_get_by_id | Read | Retrieve full details of a single freight forwarder by ID — name, status (ACTIVE/INACTIVE), and address. Not for searching forwarders by name — use dictionary_freight_forwarders_list first if the ID is unknown. |
dictionary_freight_forwarders_list | Read | Retrieve a paginated list of freight forwarders (international logistics carriers and brokers) with search and sorting. Freight forwarders represent WHO ships goods — not WHERE goods go (use dictionary_destinations_list for warehouses and FCs). |
dictionary_part_supplier_create | Write | Create a new part supplier (component, packaging, or sub-assembly vendor) or update an existing one (upsert). Not for finished-goods suppliers — use dictionary_supplier_create. |
dictionary_part_supplier_save_parts | Write | Save or replace the parts list (components, packaging, sub-assemblies) assigned to a part supplier, including per-part pricing, MOQ, and production time. |
dictionary_part_suppliers_list | Read | Retrieve a paginated list of part suppliers (raw material, component, and packaging vendors) with search and sorting. Part suppliers are distinct from finished-goods suppliers (use dictionary_suppliers_list for those). |
dictionary_product_group_add_products | Write | Add products to an existing product group without affecting current members — additive operation that preserves all existing product assignments. |
dictionary_product_group_create | Write | Create a new product group — a seller-defined collection for organizing products used in filtering, reporting… |
dictionary_product_group_delete | Delete | Permanently delete a product group by ID — removes the group and all product-group associations but does NOT delete the products themselves. Confirm with user before executing. |
dictionary_product_group_get_by_id | Read | Retrieve full details of a single product group by ID, including the complete list of assigned products. Not for searching groups by name — use dictionary_product_groups_list or dictionary_product_groups_simple first. |
dictionary_product_group_remove_products | Write | Remove specific products from an existing product group — subtractive operation where only specified products are removed, others remain. |
dictionary_product_group_update | Write | Update an existing product group’s metadata (name, displayName, description) and optionally replace its entire product list. Not for creating new groups — use dictionary_product_group_create. |
dictionary_product_groups_list | Read | Retrieve a paginated list of product groups with full details, search, and sorting. Product groups are seller-defined collections for bulk operations, reporting, and filtering across Propamp. |
dictionary_product_groups_simple | Read | Retrieve a lightweight, unpaginated list of all product groups — ID and name only, no pagination. No parameters required. |
dictionary_supplier_create | Write | Create a new finished-goods supplier or update an existing one (upsert — include ID to update, omit for create). Not for raw material vendors — use dictionary_part_supplier_create for component suppliers. |
dictionary_supplier_delete | Delete | Permanently delete a finished-goods supplier by ID — irreversible. POs referencing this supplier may show missing data afterward. Verify no active Purchase Orders reference this supplier before deleting. |
dictionary_supplier_get_by_id | Read | Retrieve full details of a single finished-goods supplier by ID, including address, currency, payment terms, lead time, and linked products. Not for searching suppliers by name — use dictionary_suppliers_list first if the ID is unknown. |
dictionary_supplier_update_products | Write | Replace the entire product assignment list for a finished-goods supplier. |
dictionary_suppliers_list | Read | Retrieve a paginated list of finished-goods suppliers with optional search and sorting. Not for raw material or component vendors — use dictionary_part_suppliers_list for those (part suppliers are a separate entity). |
Last updated on