Create a new Inventory Preload record using JSON or CSV

Create a new Inventory Preload record using JSON or CSV.
A CSV template can be downloaded from /api/inventory-preload/csv-template.
Serial number and device type are required. All other fields are optional.
When a matching serial number exists in the Inventory Preload data, the record will be overwritten with the CSV data.
If the CSV file contains a new username and an email address is provided, the new user is created in Jamf Pro.
If the CSV file contains an existing username, the following user-related fields are updated in Jamf Pro.
Full Name,
Email Address,
Phone Number,
Position.
This endpoint does not do full validation of each record in the CSV data.
To do full validation, use the /inventory-preload/validate-csv endpoint first.

Required Permissions: create:pro:inventory-preload-records

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uuid
required
^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$

The tenant UUID identifier

Body Params

Inventory Preload record or records to be created

string
required
string
enum
required
Allowed:
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
extensionAttributes
array of objects
extensionAttributes
Headers
string
enum
Defaults to application/json

Generated from available request content types

Allowed:
Responses

Language
Credentials
OAuth2
URL
LoadingLoading…
Response
Choose an example:
application/json