Skip to main content

List nRF9x Bulk Operations

GET 

/v1/organizations/:organization_slug/projects/:project_slug/bulk-ops-requests

Different API host

Send this request to https://api.nrfcloud.com, not the default Memfault API host.

List the bulk operations of a given Project, such as uploads to Create nRF9x Devices in Bulk, newest first.

Requires an Organization Auth Token.

Results are paginated. When more results are available, the response contains a pageNextToken. Pass it in the next request to fetch the next page.


Return Value​

FieldTypeDescription
itemsArrayThe bulk operations on this page.
items[].idStringThe ID of the bulk operation.
items[].statusStringIN_PROGRESS, SUCCEEDED, or FAILED. SUCCEEDED means every row succeeded; FAILED means at least one did not.
items[].requestedAtDateTimeWhen the upload was accepted.
items[].completedAtDateTimeWhen every row had been attempted. Absent while status is IN_PROGRESS.
items[].uploadedDataUrlStringURL for downloading the CSV exactly as submitted.
items[].errorSummaryObjectPresent only on FAILED. Carries errorCount and an errors array of { row, deviceId, error }, where row matches the zero-based line number in the uploaded CSV. The header is row 0 and data rows start at 1.
totalIntegerThe number of bulk operations on this page.
pageNextTokenStringToken for the next page. Omitted when there are no more results.

Request​

Responses​

OK