Parts List (BOM)

Get the list of original parts (Bill of Materials) for a given model, by model UUID.

Endpoint

{{base_url}}/gateway/{{partner}}/oems/{{oem}}/parts

Example

URL

List parts for model with UUID 4700F488-63A8-43CE-9F73-49B7D59BE3BE

https://test.hub.bluontoolbox.com/uat/gateway/partner123/oems/4700F488-63A8-43CE-9F73-49B7D59BE3BE/parts

Curl

curl -X 'GET' \
  'https://test.hub.bluontoolbox.com/uat/gateway/partner123/oems/4700F488-63A8-43CE-9F73-49B7D59BE3BE/parts' \
  -H 'accept: application/json' \
  -H 'Authorization: Bearer [YOUR_TOKEN]' \
  -H 'X-CSRF-TOKEN: '

Response

(Truncated for brevity - showing first 2 parts)

{
  "data": [
    {
      "id": "169E1D75-5420-4FF5-8B68-DAF24A204AE7",
      "number": "B1086768",
      "type": "fan_blade",
      "subtype": "Fan Blade",
      "description": null,
      "brand": "Goodman",
      "image": {
        "id": "DCCE9A71-5635-4161-A0BB-F7F0725C6DBE",
        "url": "https://assets-bluon-prod.sfo3.cdn.digitaloceanspaces.com/parts/image/5a8d6a5c-1106-4e23-9ac9-913f4d372297/parts/image/UNI-124553.jpg",
        "conversions": []
      },
      "subcategory": "26" Fan Blade",
      "mfg_type": "oem",
      "updated_at": "2025-09-10 21:09:18",
      "specifications": {
        "diameter": null,
        "number_of_blades": null,
        "pitch": null,
        "bore": null,
        "rotation": null,
        "rpm": null,
        "cfm": null,
        "bhp": null,
        "material": null
      },
      "notes": null,
      "replacements_count": 4,
      "replacements_aftermarket_count": 0,
      "my_sku": null,
      "my_product_url": null,
      "my_replacements_count": 0
    },
    {
      "id": "9128A53F-A35F-40D4-9B6C-62A939AB1234",
      "number": "0131M00040S",
      "type": "motor",
      "subtype": "condenser_motor",
      "description": null,
      "brand": "Goodman",
      "image": {
        "id": "AABCAA9A-2BCE-4512-A3A4-DAF3B0E8158D",
        "url": "https://assets-bluon-prod.sfo3.cdn.digitaloceanspaces.com/parts/image/b0906292-c684-4314-abb2-a7e02faa5f3a/parts/image/Uni_Geary29270.jpg",
        "conversions": []
      },
      "subcategory": "Condenser Motor 1HP 1110RPM 208-230V 1PH CW",
      "mfg_type": "oem",
      "updated_at": "2025-06-11 17:25:21",
      "specifications": {
        "motor_type": null,
        "duty_rating": null,
        "voltage": "208-230V",
        "ph": "1PH",
        "hz": null,
        "run_capacitor_size": null,
        "start_capacitor_size": null,
        "rpm": "1110RPM",
        "output_hp": "1HP",
        "frame_type": null,
        "rotation": "CW"
      },
      "notes": null,
      "replacements_count": 8,
      "replacements_aftermarket_count": 0,
      "my_sku": null,
      "my_product_url": null,
      "my_replacements_count": 0
    }
  ],
  "links": {
    "first": "https://test.hub.bluontoolbox.com/uat/gateway/bluon/oems/4700F488-63A8-43CE-9F73-49B7D59BE3BE/parts?page=1",
    "last": "https://test.hub.bluontoolbox.com/uat/gateway/bluon/oems/4700F488-63A8-43CE-9F73-49B7D59BE3BE/parts?page=2",
    "prev": null,
    "next": "https://test.hub.bluontoolbox.com/uat/gateway/bluon/oems/4700F488-63A8-43CE-9F73-49B7D59BE3BE/parts?page=2"
  },
  "meta": {
    "current_page": 1,
    "from": 1,
    "last_page": 2,
    "links": [
      {
        "url": null,
        "label": "« Previous",
        "active": false
      },
      {
        "url": "https://test.hub.bluontoolbox.com/uat/gateway/bluon/oems/4700F488-63A8-43CE-9F73-49B7D59BE3BE/parts?page=1",
        "label": "1",
        "active": true
      },
      {
        "url": "https://test.hub.bluontoolbox.com/uat/gateway/bluon/oems/4700F488-63A8-43CE-9F73-49B7D59BE3BE/parts?page=2",
        "label": "2",
        "active": false
      },
      {
        "url": "https://test.hub.bluontoolbox.com/uat/gateway/bluon/oems/4700F488-63A8-43CE-9F73-49B7D59BE3BE/parts?page=2",
        "label": "Next »",
        "active": false
      }
    ],
    "path": "https://test.hub.bluontoolbox.com/uat/gateway/bluon/oems/4700F488-63A8-43CE-9F73-49B7D59BE3BE/parts",
    "per_page": 15,
    "to": 15,
    "total": 17
  }
}

Parameters

NameTypeRequiredDescription
{partner}string (path)requiredyour partner slug
oemstring (path)requiredmodel UUID
distributorstring (query)optionaldistributor UUID
pageinteger (query)optionalresults by page
per_pageinteger (query)optionalresults per page

Notes

Use the Part ID (UUID) in subsequent endpoints to fetch details for a specific part.