Equipment

On this page, we'll dive into the different equipment endpoints you can use to manage them programmatically.

The Equipment object

Equipment objects represent a single equipment in a commercial or personal risk profile. They contain the following properties and relationships:

Global Properties

These properties are available for all risk profile types.
  • Name
    number
    Type
    int
    Filterable
    Sortable
    Description

    The equipment number. The value must be unique for each equipment related to a specific commercial or personal risk profile.

  • Name
    make
    Type
    nullable string
    Filterable
    Sortable
    Description

    The manufacturer of the equipment

  • Name
    model
    Type
    nullable string
    Filterable
    Sortable
    Description

    The model of the equipment

  • Name
    customer_item_number
    Type
    nullable string
    Filterable
    Sortable
    Description

    Equipment number as defined by the customer

  • Name
    year
    Type
    nullable string
    Filterable
    Sortable
    Description

    The year the equipment was manufactured

  • Name
    serial_number
    Type
    nullable string
    Sortable
    Description

    The corresponding serial number of the equipment

  • Name
    description
    Type
    nullable string
    Sortable
    Description

    A description of the equipment

  • Name
    cost_new
    Type
    nullable float
    Filterable
    Sortable
    Description

    The cost of the equipment at the time of purchase

  • Name
    actual_cash_value
    Type
    nullable float
    Filterable
    Sortable
    Description

    The actual cash value of the equipment

  • Name
    amount_of_insurance
    Type
    nullable int
    Filterable
    Sortable
    Description

    The amount of insurance representing the liability limit for the item, in cents

  • Name
    capacity
    Type
    nullable string
    Filterable
    Sortable
    Description

    The capacity of the equipment

  • Name
    category
    Type
    nullable enum | string
    Filterable
    Sortable
    Description

    The category of the equipment

    • Name
      Accounts Receivable
      Description
      Accounts Receivable
    • Name
      Agricultural Machinery & Equipment
      Description
      Agricultural Machinery & Equipment
    • Name
      Agricultural Irrigation Equipment
      Description
      Agricultural Irrigation Equipment
    • Name
      Agricultural Produce
      Description
      Agricultural Produce
    • Name
      Agricultural Tools, Equipment & Supplies
      Description
      Agricultural Tools, Equipment & Supplies
    • Name
      Animal
      Description
      Animal
    • Name
      Bailees' Customers
      Description
      Bailees' Customers
    • Name
      Bailees' Legal Liability
      Description
      Bailees' Legal Liability
    • Name
      Boat Dealers
      Description
      Boat Dealers
    • Name
      Bridge Coverage
      Description
      Bridge Coverage
    • Name
      Builders Risk
      Description
      Builders Risk
    • Name
      Building Material
      Description
      Building Material
    • Name
      Camera
      Description
      Camera
    • Name
      Commercial Articles
      Description
      Commercial Articles
    • Name
      Contractors Equipment
      Description
      Contractors Equipment
    • Name
      Customers Furs
      Description
      Customers Furs
    • Name
      Dealers
      Description
      Dealers
    • Name
      Difference in Conditions
      Description
      Difference in Conditions
    • Name
      Dry Cleaners & Laundries
      Description
      Dry Cleaners & Laundries
    • Name
      EDP - Business Interruption
      Description
      EDP - Business Interruption
    • Name
      EDP - Extra Expense
      Description
      EDP - Extra Expense
    • Name
      EDP - Mechanical Breakdown
      Description
      EDP - Mechanical Breakdown
    • Name
      EDP - Protection and Control System
      Description
      EDP - Protection and Control System
    • Name
      EDP Hardware
      Description
      EDP Hardware
    • Name
      EDP Software
      Description
      EDP Software
    • Name
      Exhibition
      Description
      Exhibition
    • Name
      Film
      Description
      Film
    • Name
      Fine Arts
      Description
      Fine Arts
    • Name
      Floor Plan
      Description
      Floor Plan
    • Name
      Food Spoilage
      Description
      Food Spoilage
    • Name
      Furries Block
      Description
      Furries Block
    • Name
      Glass
      Description
      Glass
    • Name
      Hay Located Off Premises
      Description
      Hay Located Off Premises
    • Name
      Hole in One
      Description
      Hole in One
    • Name
      Installation
      Description
      Installation
    • Name
      Jewelers Block
      Description
      Jewelers Block
    • Name
      Livestock
      Description
      Livestock
    • Name
      Mail
      Description
      Mail
    • Name
      Manufacturers Output
      Description
      Manufacturers Output
    • Name
      Marine Operator's Legal Liability
      Description
      Marine Operator's Legal Liability
    • Name
      Miscellaneous
      Description
      Miscellaneous
    • Name
      Miscellaneous Articles
      Description
      Miscellaneous Articles
    • Name
      Motor Truck Cargo
      Description
      Motor Truck Cargo
    • Name
      Museum
      Description
      Museum
    • Name
      Musical Instruments
      Description
      Musical Instruments
    • Name
      Parcel Post
      Description
      Parcel Post
    • Name
      Pattern & Die
      Description
      Pattern & Die
    • Name
      Physician & Surgeons
      Description
      Physician & Surgeons
    • Name
      Poultry
      Description
      Poultry
    • Name
      Radio, TV Tower & Equipment
      Description
      Radio, TV Tower & Equipment
    • Name
      Scheduled Property
      Description
      Scheduled Property
    • Name
      Scientific Instruments
      Description
      Scientific Instruments
    • Name
      Signs
      Description
      Signs
    • Name
      Theatrical Property
      Description
      Theatrical Property
    • Name
      Tools
      Description
      Tools
    • Name
      Transit Cash Letter
      Description
      Transit Cash Letter
    • Name
      Transportation
      Description
      Transportation
    • Name
      Trip Transit
      Description
      Trip Transit
    • Name
      Tunnels
      Description
      Tunnels
    • Name
      Valuable Papers & Records
      Description
      Valuable Papers & Records
    • Name
      Yacht Physical Damage
      Description
      Yacht Physical Damage
  • Name
    condition
    Type
    nullable enum | string
    Filterable
    Sortable
    Description

    The condition of the equipment (new or used)

    • Name
      New
      Description
      New
    • Name
      Used
      Description
      Used
  • Name
    ownership
    Type
    nullable enum | string
    Filterable
    Sortable
    Description

    The ownership type of the equipment (leased or owned)

    • Name
      Leased
      Description
      Leased
    • Name
      Owned
      Description
      Owned
  • Name
    valuation_type
    Type
    nullable string
    Filterable
    Sortable
    Description

    The valuation type for the equipment

  • Name
    value
    Type
    nullable int
    Filterable
    Sortable
    Description

    The value of the equipment, in cents

  • Name
    valuation_date
    Type
    nullable string
    Filterable
    Sortable
    Description

    The date the equipment was valued

  • Name
    purchase_date
    Type
    nullable string
    Filterable
    Sortable
    Description

    The date the equipment was purchased

  • Name
    notes
    Type
    nullable string
    Description

    Any additional notes or comments about the equipment

  • Name
    image
    Type
    nullable string
    Description

    The URL of the equipment's image, if uploaded via the Wunderite UI

Commercial-only Properties

These properties are available only for commercial risk profiles.
  • Name
    premise
    Type
    nullable string
    Filterable
    Description

    The UUID of the premise to which the equipment is associated

Personal-only Properties

These properties are available only for personal risk profiles.
  • Name
    home
    Type
    nullable string
    Filterable
    Description

    The UUID of the home to which the equipment is associated

Meta

  • Name
    created
    Type
    timestamp
    Filterable
    Sortable
    Description

    An ISO-8601 timestamp (UTC) indicating when the equipment was created

  • Name
    updated
    Type
    timestamp
    Filterable
    Sortable
    Description

    An ISO-8601 timestamp (UTC) indicating when the equipment was last updated

Global Relations

Learn more about including relations.
  • Name
    attachments
    Type
    Attachment[]
  • Name
    attachments.uploader
    Type
    User
    Description

    The user who uploaded the attachment

Commercial-only Relations

Learn more about including relations.

Personal-only Relations

Learn more about including relations.

GET/api/v1/risks/{risk}/data/equipment

List all equipment

This endpoint allows you to retrieve a paginated list of all equipment in the corresponding commercial or personal risk profile.

Parameters

See the equipment object for a list of all available filters and sorts.

Searchable

You can search for equipment by providing a search query in the filter[search] parameter. The search query will be matched against its number, year, make, model, description, or serial number. For commercial equipment, the search query will also be matched against its premise's address or description. For personal equipment, the search query will also be matched against its location's address or description.

Request

GET
/api/v1/risks/{risk}/data/equipment
curl -G https://app.wunderite.com/api/v1/risks/{risk}/data/equipment \
-H "Authorization: Bearer {token}" \
-d filter[search]=Location \
-d per_page=50

Response

{ "data": [ { "object": "equipment", "uuid": "056fc504-e377-4528-aa5a-ee0a6f0f3acf", "data": { "premise": "22ea0a8c-a712-4620-9428-9d6c4b04f346", "number": 1, "make": "Kubota", "model": "R430",
"customer_item_number": null, "year": "2012", "serial_number": "SDK50D60003", "description": "Kubota loader", "cost_new": 34000, "actual_cash_value": 27500, "amount_of_insurance": null, "capacity": null, "category": null, "condition": null, "ownership": null, "valuation_type": null, "value": null, "valuation_date": null, "purchase_date": null, "notes": null, "image": null }, "meta": { "created": "2024-04-19T13:11:34+00:00", "updated": "2024-04-19T13:11:34+00:00" }, "relations": { "premise": "22ea0a8c-a712-4620-9428-9d6c4b04f346" } }, { "object": "equipment", "uuid": "8f8881de-d924-43e2-9def-8b44a4aa3bf8", "data": { "premise": "a0e5c7c1-6a45-4736-962a-92357c1be41a", "number": 2, "make": "Caterpillar", "model": "930M", "customer_item_number": null, "year": "2015", "serial_number": "CAT123456", "description": "Caterpillar Wheel Loader", "cost_new": 85000, "actual_cash_value": 65000, "amount_of_insurance": null, "capacity": null, "category": null, "condition": null, "ownership": null, "valuation_type": null, "value": null, "valuation_date": null, "purchase_date": null, "notes": null, "image": null }, "meta": { "created": "2024-04-19T18:00:55+00:00", "updated": "2024-04-19T18:00:55+00:00" }, "relations": { "premise": "a0e5c7c1-6a45-4736-962a-92357c1be41a" } } ], "path": "https:\/\/app.wunderite.com\/api\/v1\/risks\/d10e34bb-4420-47de-ba9f-42a4a3f34b0e\/data\/equipment", "per_page": 50, "next_cursor": null, "next_page_url": null, "prev_cursor": null, "prev_page_url": null }

POST/api/v1/risks/{risk}/data/equipment

Create equipment

This endpoint allows you to create new equipment in the corresponding commercial or personal risk profile.

At least one equipment object must be provided in the request body.

Optional global properties

See all available properties in the equipment properties section.

  • Name
    number
    Type
    nullable int
    Description

    The equipment's number. The value must be unique for each equipment related to a specific commercial or personal risk profile. When this property is not provided, or uses a null value, the equipment will be assigned a number automatically.

Request

POST
/api/v1/risks/{risk}/data/equipment
curl -X POST "https://app.wunderite.com/api/v1/risks/{risk}/data/equipment" \
-H "Authorization: Bearer {token}" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"data": [
    {
        "object": "equipment",
        "data": {
            "premise": null,
            "make": "John Deere",
            "model": "X350",
            "customer_item_number": null,
            "year": "2023",
            "serial_number": "1M0X350AJPM478263",
            "description": "John Deere riding lawn mower",
            "cost_new": 10000,
            "actual_cash_value": 5000,
            "amount_of_insurance": 50000,
            "capacity": "100 tons",
            "category": "Contractors Equipment",
            "condition": "New",
            "ownership": "Owned",
            "valuation_type": "Replacement Cost",
            "value": 50000,
            "valuation_date": "2024-01-01",
            "purchase_date": "2023-06-15",
            "notes": null
        },
        "profile_type": "commercial"
    }
]
}'

Response

{ "data": [ { "object": "equipment", "uuid": "72ceae33-9cf8-487c-a1e9-6470231f8476", "data": { "premise": null, "number": 44, "make": "John Deere", "model": "X350",
"customer_item_number": null, "year": "2023", "serial_number": "1M0X350AJPM478263", "description": "John Deere riding lawn mower", "cost_new": 10000, "actual_cash_value": 5000, "amount_of_insurance": 50000, "capacity": "100 tons", "category": "Contractors Equipment", "condition": "New", "ownership": "Owned", "valuation_type": "Replacement Cost", "value": 50000, "valuation_date": "2024-01-01", "purchase_date": "2023-06-15", "notes": null, "image": null }, "meta": { "created": "2025-10-30T15:13:48+00:00", "updated": "2025-10-30T15:13:48+00:00" }, "relations": { "premise": null } } ] }

PATCH/api/v1/risks/{risk}/data

Update equipment

This endpoint allows you to perform bulk updates on equipment.

At least one equipment object must be provided in the request body. Each object must contain at least one property from the equipment properties section.

Properties that are not provided will not be updated.

To clear a property, provide a null value.

Optional global properties

See all available properties in the equipment properties section.

  • Name
    number
    Type
    int
    Description

    If updating the number property, the value must be unique for each equipment related to a specific commercial or personal risk profile.

Request

PATCH
/api/v1/risks/{risk}/data
curl -X PATCH "https://app.wunderite.com/api/v1/risks/{risk}/data" \
-H "Authorization: Bearer {token}" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"data": [
    {
        "object": "equipment",
        "uuid": "683518bb-8a39-40bc-8c35-727a52f60241",
        "data": {
            "premise": null,
            "number": 53,
            "make": "John Deere",
            "model": "X350",
            "customer_item_number": null,
            "year": "2023",
            "serial_number": "1M0X350AJPM478263",
            "description": "John Deere riding lawn mower",
            "cost_new": 10000,
            "actual_cash_value": 5000,
            "amount_of_insurance": 50000,
            "capacity": "100 tons",
            "category": "Contractors Equipment",
            "condition": "New",
            "ownership": "Owned",
            "valuation_type": "Replacement Cost",
            "value": 50000,
            "valuation_date": "2024-01-01",
            "purchase_date": "2023-06-15",
            "notes": null,
            "image": null
        }
    }
]
}'

Response

{ "data": [ { "object": "equipment", "uuid": "683518bb-8a39-40bc-8c35-727a52f60241", "data": { "premise": null, "number": 53, "make": "John Deere", "model": "X350",
"customer_item_number": null, "year": "2023", "serial_number": "1M0X350AJPM478263", "description": "John Deere riding lawn mower", "cost_new": 10000, "actual_cash_value": 5000, "amount_of_insurance": 50000, "capacity": "100 tons", "category": "Contractors Equipment", "condition": "New", "ownership": "Owned", "valuation_type": "Replacement Cost", "value": 50000, "valuation_date": "2024-01-01", "purchase_date": "2023-06-15", "notes": null, "image": null }, "profile_type": "commercial" } ] }

DELETE/api/v1/risks/{risk}/data

Delete equipment

This endpoint allows you to bulk delete risk data, including equipment.

At least one equipment object must be provided in the request body to delete the corresponding equipment.

Required properties

  • Name
    object
    Type
    string
    Description

    The object type of the data to delete. Must be equipment in this case

  • Name
    uuid
    Type
    string
    Description

    The UUID of the equipment to delete

Request

DELETE
/api/v1/risks/{risk}/data
curl -X DELETE "https://app.wunderite.com/api/v1/risks/{risk}/data" \
-H "Authorization: Bearer {token}" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"data": [
    {
        "object": "equipment",
        "uuid": "683518bb-8a39-40bc-8c35-727a52f60241"
    }
]
}'

Response

{
    "data": [
        {
            "object": "equipment",
            "uuid": "683518bb-8a39-40bc-8c35-727a52f60241",
            "profile_type": "commercial"
        }
    ]
}