post
https://api.safetyculture.io/assets/v1/assets/bulk
Use this endpoint when importing assets from external systems or migrating data in bulk. For large-scale migrations, call this endpoint in batches.
For each asset, you need:
- Asset type ID: Retrieve available asset types using List asset types.
- Field IDs (optional): Get the fields associated with your asset type using List an asset type's fields.
- Site ID (optional): Retrieve available sites.
- Status option ID (optional): Assign a status to each asset using
status_option_ids. The status option must belong to the status group associated with the asset’s type. An asset type currently supports a single status group only, so provide at most one ID. You can find the status option IDs configured for your assets in the response from Get asset details.
Requirements
If you get a 400 response, check that the asset type ID is valid and that each field you send is associated with the asset type.