Skip to content

Recalculate checksums for model records

PUT
/api/v4/admin/data_management/{model_name}/checksum

Recalculates checksums for selected records of a specified model, filtered by checksum_state and identifiers parameters if provided. The request enqueues a background job to perform the recalculation. Only available to administrators on primary Geo sites.

model_name
required
string
>= 1 characters
Example
uploads
Media typeapplication/json
object
identifiers
One of:
Array<integer>
nullable
checksum_state

The checksum status of the records to filter by

string
nullable
Allowed values: started succeeded failed disabled

OK

Media typeapplication/json
object
record_identifier
One of:
string
model_class
string
created_at
string format: date-time
file_size
integer
checksum_information
object
checksum
string
last_checksum
string
checksum_state
string
checksum_retry_count
string
checksum_retry_at
string
checksum_failure
string
Example
{
"record_identifier": "abc123",
"model_class": "Project",
"created_at": "2025-01-31T15:10:45.080Z",
"file_size": 123
}

400 Bad request

401 Unauthorized

403 Forbidden

404 Model Not Found