> ## Documentation Index
> Fetch the complete documentation index at: https://docs.blinkops.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create Hardware

Creates a new asset.

You can do a checkout on creation if you add one of the following fields: `assigned_user`, `assigned_asset`, or `assigned_location`.
This should be a valid primary key of the user, asset or location you wish to checkout to.

<Note>
  To update the values of custom fields, use the DB Field Name value in your Settings > Custom Fields for the field you want to update.
  Use the name of the custom field in the `Fields` input of the action.

  If you don't see that column, be sure to use the column selector to un-hide it
</Note>

## Basic Parameters

<div className="integrations-table">
  | Parameter | Description                                                                                                              |
  | --------- | ------------------------------------------------------------------------------------------------------------------------ |
  | Asset Tag | The asset's tag.<br /><br />If auto-incrementing is enabled in the settings, this is not required and will be generated. |
  | Model ID  | Valid model ID. Obtained via the "List Models" action.                                                                   |
  | Name      | Asset name.                                                                                                              |
  | Status ID | Valid status ID. Obtained via the "List Statuses" action.                                                                |
</div>

## Advanced Parameters

<div className="integrations-table">
  | Parameter | Description                                                                                                                                                                                            |
  | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
  | Fields    | The list of parameters to add to the object.<br /><br />For a full list, view the [Snipe-IT documentation](https://snipe-it.readme.io/reference/hardware-create) under<br />the *BODY PARAMS* section. |
</div>

## Example Output

```json theme={"dark"}
{
	"status": "<string>",
	"messages": "<string>",
	"payload": {
		"model_id": 3,
		"status_id": 0,
		"asset_tag": "<string>",
		"name": "<string>",
		"company_id": null,
		"assigned_to": null,
		"created_by": 2,
		"_snipeit_ram_3": null,
		"_snipeit_cpu_4": null,
		"_snipeit_mac_address_5": null,
		"_snipeit_test_encrypted_6": "<string>",
		"_snipeit_test_checkbox_7": null,
		"_snipeit_test_radio_8": null,
		"updated_at": "2025-04-02T05:14:15.000000Z",
		"created_at": "2025-04-02T05:14:15.000000Z",
		"id": 2325,
		"model": {
			"id": 1,
			"name": "<string>",
			"model_number": "<string>",
			"min_amt": null,
			"manufacturer_id": 1,
			"category_id": 2,
			"created_at": "2025-02-20T19:59:38.000000Z",
			"updated_at": "2025-03-19T15:53:28.000000Z",
			"depreciation_id": 2,
			"created_by": 0,
			"eol": 36,
			"image": "<string>",
			"deprecated_mac_address": 0,
			"deleted_at": null,
			"fieldset_id": 3,
			"notes": "<string>",
			"requestable": 2,
			"fieldset": {
				"id": 1,
				"name": "<string>",
				"created_at": "2025-02-20T19:59:38.000000Z",
				"updated_at": "2025-03-14T08:21:24.000000Z",
				"created_by": null,
				"fields": [
					{
						"id": 3,
						"name": "<string>",
						"format": "<string>",
						"element": "<string>",
						"created_at": "2025-02-20T19:59:38.000000Z",
						"updated_at": "2025-02-27T06:29:43.000000Z",
						"created_by": null,
						"field_values": null,
						"field_encrypted": 1,
						"db_column": "<string>",
						"help_text": "<string>",
						"show_in_email": 2,
						"show_in_requestable_list": false,
						"is_unique": 1,
						"display_in_user_view": 0,
						"auto_add_to_fieldsets": 1,
						"show_in_listview": 2,
						"display_checkin": 2,
						"display_checkout": 2,
						"pivot": {
							"custom_fieldset_id": 1,
							"custom_field_id": 1,
							"required": 1,
							"order": 1
						}
					},
					{
						"id": 5,
						"name": "<string>",
						"format": "<string>",
						"element": "<string>",
						"created_at": "2025-02-20T19:59:38.000000Z",
						"updated_at": "2025-02-27T06:29:43.000000Z",
						"created_by": null,
						"field_values": null,
						"field_encrypted": 1,
						"db_column": "<string>",
						"help_text": "<string>",
						"show_in_email": 2,
						"show_in_requestable_list": true,
						"is_unique": 1,
						"display_in_user_view": 0,
						"auto_add_to_fieldsets": 1,
						"show_in_listview": 2,
						"display_checkin": 1,
						"display_checkout": 0,
						"pivot": {
							"custom_fieldset_id": 1,
							"custom_field_id": 1,
							"required": 2,
							"order": 0
						}
					}
				]
			}
		}
	}
}
```

## Workflow Library Example

[Create Hardware with Snipe It and Send Results Via Email](https://library.blinkops.com/workflows/create-hardware-with-snipe-it-and-send-results-via-email)

<div className="iframe-wrapper">
  <div className="iframe-media">
    <img src="https://mintcdn.com/blinkops-2/ojHYuDeYX5FWuN8a/img/Icons/play-box.svg?fit=max&auto=format&n=ojHYuDeYX5FWuN8a&q=85&s=b8af968e71438a9499c3223c9bd29fb2" alt="Workflow Library" width="16" height="16" data-path="img/Icons/play-box.svg" />

    Preview this Workflow on desktop
  </div>

  <iframe className="iframe" src="https://library.blinkops.com/workflows/create-hardware-with-snipe-it-and-send-results-via-email/canvas" />
</div>
