/repairshopr-inventory | Type: Application | PCID required: Yes
Tools
repairshopr_inventory_create_customer_assets
Creates an Asset Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
asset_serial | string | No | — | Asset Serial |
asset_type_id | integer | No | — | Asset Type Id |
asset_type_name | string | No | — | Asset Type Name |
customer_id | integer | No | — | Customer Id |
name | string | Yes | — | The name value |
properties | object | No | — | The properties value |
repairshopr_inventory_create_products
Creates a Product Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
category_ids | integer[] | No | — | Category Ids |
condition | string | No | — | The condition value |
description | string | Yes | — | The description value |
desired_stock_level | integer | No | — | Desired Stock Level |
disabled | boolean | No | — | The disabled value |
discount_percent | number | No | — | Discount Percent |
maintain_stock | boolean | No | — | Maintain Stock |
name | string | Yes | — | The name value |
notes | string | No | — | The notes value |
physical_location | string | No | — | Physical Location |
price_cost | number | No | — | Price Cost |
price_retail | number | No | — | Price Retail |
price_wholesale | number | No | — | Price Wholesale |
product_category | string | No | — | Product Category |
product_skus_attributes | object[] | No | — | Product Skus Attributes |
qb_item_id | integer | No | — | Qb Item Id |
quantity | integer | No | — | The quantity value |
reorder_at | integer | No | — | Reorder At |
serialized | boolean | No | — | The serialized value |
sort_order | integer | No | — | Sort Order |
tax_rate_id | integer | No | — | Tax Rate Id |
taxable | boolean | No | — | The taxable value |
upc_code | string | No | — | Upc Code |
vendor_ids | integer[] | No | — | Vendor Ids |
warranty | string | No | — | The warranty value |
warranty_template_id | integer | No | — | Warranty Template Id |
repairshopr_inventory_create_products_by_id_add_images
Creates a Product Image Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | The id value |
files | object[] | No | — | The files value |
repairshopr_inventory_create_products_by_product_id_product_serials
Creates a Product Serial Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
product_id | integer | Yes | — | Product Id |
condition | string | No | — | The condition value |
price_cost_cents | integer | No | — | Price Cost Cents |
price_retail_cents | integer | No | — | Price Retail Cents |
serial_number | string | No | — | Serial Number |
repairshopr_inventory_create_products_by_product_id_product_serials_attach_to_line_item
Adds Product Serials to a Line Item Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
product_id | integer | Yes | — | Product Id |
line_item_id | integer | No | — | Line Item Id |
product_serial_ids | integer[] | No | — | Product Serial Ids |
record_type | string | No | — | Record Type |
repairshopr_inventory_create_purchase_orders
Creates a Purchase Order Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
delivery_tracking | string | No | — | Delivery Tracking |
discount_percent | integer | No | — | Discount Percent |
due_date | string | No | — | Due Date |
expected_date | string | No | — | Expected Date |
general_notes | string | No | — | General Notes |
location_id | integer | No | — | Location Id |
order_date | string | No | — | Order Date |
other_cents | integer | No | — | Other Cents |
paid_date | string | No | — | Paid Date |
shipping_cents | integer | No | — | Shipping Cents |
shipping_notes | string | No | — | Shipping Notes |
user_id | integer | No | — | User Id |
vendor_id | integer | No | — | Vendor Id |
repairshopr_inventory_create_purchase_orders_by_id_create_po_line_item
Adds a Product to a Purchase Order Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | The id value |
product_id | integer | No | — | Product Id |
quantity | integer | No | — | The quantity value |
repairshopr_inventory_create_purchase_orders_by_id_receive
receive purchase_order Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | The id value |
line_item_id | integer | No | — | Line Item Id |
repairshopr_inventory_create_vendors
Creates a Vendor Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
account_number | string | No | — | Account Number |
address | string | No | — | The address value |
city | string | No | — | The city value |
email | string | No | — | The email value |
name | string | No | — | The name value |
notes | string | No | — | The notes value |
phone | string | No | — | The phone value |
rep_first_name | string | No | — | Rep First Name |
rep_last_name | string | No | — | Rep Last Name |
state | string | No | — | The state value |
website | string | No | — | The website value |
zip | string | No | — | The zip value |
repairshopr_inventory_delete_products_by_id_delete_image
Deletes a Product Image Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | The id value |
photo_id | integer | No | — | Photo Id |
repairshopr_inventory_get_customer_assets_by_id
Retrieves an Asset by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | The id value |
repairshopr_inventory_get_products_by_id
Retrieves a Product by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | The id value |
repairshopr_inventory_get_products_by_product_id_product_serials
Returns a paginated list of Product_serials Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
product_id | integer | Yes | — | Product Id |
status | string | No | — | Possible values are reserved, sold, returned, in_transfer, breakage, used_in_refurb, in_stock |
page | integer | No | — | Returns provided page of results, each ‘page’ contains 100 result |
repairshopr_inventory_get_purchase_orders_by_id
Retrieves a Purchase Order by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | The id value |
repairshopr_inventory_get_vendors_by_id
Retrieves a Vendor Page Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | The id value |
repairshopr_inventory_list_customer_assets
Returns a paginated list of Assets Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
snmp_enabled | boolean | No | — | Any assets with SNMP enabled |
customer_id | integer | No | — | Any assets attached to a Customer ID |
asset_type_id | integer | No | — | Any assets attached to an Asset Type ID |
query | string | No | — | Search query |
page | integer | No | — | Returns provided page of results, each ‘page’ contains 25 results |
repairshopr_inventory_list_items
Returns a paginated list of Part Orders Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
completed | boolean | No | — | Returns only completed part orders |
query | string | No | — | Search query |
page | integer | No | — | Returns provided page of results, each ‘page’ contains 50 results |
repairshopr_inventory_list_products
Returns a paginated list of Products Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
sort | string | No | — | A Product field to order by. Example “name ASC”. |
sku | string | No | — | Returns Products with the SKU. |
name | string | No | — | Returns Products with the name. |
upc_code | string | No | — | Returns Products with the UPC Code. |
category_id | integer | No | — | Returns Products from the Category. |
id | integer[] | No | — | Any product with ID included in the list. |
id_not | integer[] | No | — | Any product with ID not included in the list. |
query | string | No | — | Search query. |
page | integer | No | — | Returns provided page of results, each ‘page’ contains 25 results. |
repairshopr_inventory_list_products_barcode
Returns a Product by Barcode Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
barcode | string | No | — | Product Barcode string |
repairshopr_inventory_list_products_categories
Returns a paginated list of Product Categoriesrepairshopr_inventory_list_purchase_orders
Returns a paginated list of Purchase Orders Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Returns provided page of results, each ‘page’ contains 20 results |
repairshopr_inventory_list_vendors
Returns a paginated list of Vendors Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Returns provided page of results, each ‘page’ contains 100 result |
repairshopr_inventory_update_customer_assets_by_id
Updates an existing Asset by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | The id value |
asset_serial | string | No | — | Asset Serial |
asset_type_id | integer | No | — | Asset Type Id |
asset_type_name | string | No | — | Asset Type Name |
customer_id | integer | No | — | Customer Id |
name | string | Yes | — | The name value |
properties | object | No | — | The properties value |
repairshopr_inventory_update_products_by_id
Updates an existing Product by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | The id value |
category_ids | integer[] | No | — | Category Ids |
condition | string | No | — | The condition value |
description | string | Yes | — | The description value |
desired_stock_level | integer | No | — | Desired Stock Level |
disabled | boolean | No | — | The disabled value |
discount_percent | number | No | — | Discount Percent |
maintain_stock | boolean | No | — | Maintain Stock |
name | string | Yes | — | The name value |
notes | string | No | — | The notes value |
physical_location | string | No | — | Physical Location |
price_cost | number | No | — | Price Cost |
price_retail | number | No | — | Price Retail |
price_wholesale | number | No | — | Price Wholesale |
product_category | string | No | — | Product Category |
product_skus_attributes | object[] | No | — | Product Skus Attributes |
qb_item_id | integer | No | — | Qb Item Id |
quantity | integer | No | — | The quantity value |
reorder_at | integer | No | — | Reorder At |
serialized | boolean | No | — | The serialized value |
sort_order | integer | No | — | Sort Order |
tax_rate_id | integer | No | — | Tax Rate Id |
taxable | boolean | No | — | The taxable value |
upc_code | string | No | — | Upc Code |
vendor_ids | integer[] | No | — | Vendor Ids |
warranty | string | No | — | The warranty value |
warranty_template_id | integer | No | — | Warranty Template Id |
repairshopr_inventory_update_products_by_id_location_quantities
Updates a Location Quantity Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | The id value |
location_quantity_id | integer | No | — | Location Quantity Id |
quantity | integer | No | — | The quantity value |
repairshopr_inventory_update_products_by_product_id_product_serials_by_id
Updates an existing Product Serial by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
product_id | integer | Yes | — | Product Id |
id | integer | Yes | — | The id value |
condition | string | No | — | The condition value |
notes | string | No | — | The notes value |
price_cost_cents | integer | No | — | Price Cost Cents |
price_retail_cents | integer | No | — | Price Retail Cents |
serial_number | string | No | — | Serial Number |
repairshopr_inventory_update_vendors_by_id
Updates an existing Vendor page by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | The id value |
account_number | string | No | — | Account Number |
address | string | No | — | The address value |
city | string | No | — | The city value |
email | string | No | — | The email value |
name | string | No | — | The name value |
notes | string | No | — | The notes value |
phone | string | No | — | The phone value |
rep_first_name | string | No | — | Rep First Name |
rep_last_name | string | No | — | Rep Last Name |
state | string | No | — | The state value |
website | string | No | — | The website value |
zip | string | No | — | The zip value |

