Edit collected sample details
POST /projects/{projectId}/samples/{sampleId}/edit-details
POST
/projects/{projectId}/samples/{sampleId}/edit-details
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” projectId
required
string
Project UUID
sampleId
required
string
Sample UUID
Request Body required
Section titled “Request Body required ”object
barcode
Visible sample identifier / barcode
string
collectedBy
User UUID of the collector
string format: uuid
collectionTime
Sample collection date/time
string
Responses
Section titled “ Responses ”object
success
required
boolean
message
required
string
data
required
object
replicates
string
sampleStatus
required
string
barcode
required
string
id
required
string
sampleCode
string
collectedAt
required
string format: date-time
quantity
number
unit
string
habitat
string
conc
string
collectionTime
required
string format: date-time
photos
required
Array<string>
comment
string
rejectReason
string
receivedAt
string format: date-time
receivedVolumeValue
string
receivedVolumeUnit
string
receivedLabStorageDetails
string
extractionDateTime
string format: date-time
extractionSampleUsedValue
string
extractionSampleUsedUnit
string
extractionSampleRemainingValue
string
extractionSampleRemainingUnit
string
extractionComments
string
receivedBy
object
firstName
string
Example
John id
required
string
lastName
string
profilePicture
string
designation
string
contactNumber
required
string
address
string
email
string
extractedBy
object
firstName
string
Example
John id
required
string
lastName
string
profilePicture
string
designation
string
contactNumber
required
string
address
string
email
string
collectedBy
object
firstName
string
Example
John id
required
string
lastName
string
profilePicture
string
designation
string
contactNumber
required
string
address
string
email
string
reportGeneratedBy
object
firstName
string
Example
John id
required
string
lastName
string
profilePicture
string
designation
string
contactNumber
required
string
address
string
email
string
project
object
id
required
string
name
required
string
code
required
string
site
object
collectionDayOfWeek
Array<string>
collectionStartDate
The date when collection visits should start
string format: date-time
Example
2026-01-16 farmType
Type of farm/site based on the disease (e.g. Poultry Farm, Wetland, Cattle Farm)
string
Example
poultry_farm siteSubType
Sub-type of the farm/site (e.g. Broiler, Breeder, Layer, Backyard)
string
Example
broiler siteType
string
id
required
string
name
required
string
siteCode
string
collectionConsent
string
collectionFrequencyInterval
number
collectionFrequency
number
collectionTime
string
collectionLastScheduleDate
string format: date-time
collectionDuration
number
collectionExpiryDate
string format: date-time
photos
Array<string>
siteOwnerName
string
siteOwnerNumber
string
workerNumber
number
address
string
pinCode
number
comment
string
createdAt
required
string format: date-time
diseases
required
Array<object>
object
id
required
string
code
required
string
name
required
string
shortName
required
string
index
required
number
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
status
string
collectionCollector
object
firstName
string
Example
John id
required
string
lastName
string
profilePicture
string
designation
string
contactNumber
required
string
address
string
email
string
createdBy
object
firstName
string
Example
John id
required
string
lastName
string
profilePicture
string
designation
string
contactNumber
required
string
address
string
email
string
team
object
id
required
string
teamName
string
address
string
logo
string
location
object
id
required
string
coordinates
object
coordinates
required
Array<number>
type
required
string
region
object
id
required
string
regionType
required
string
lgdCode
string
localName
required
string
name
required
string
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
parentRegion
object
id
required
string
regionType
required
string
lgdCode
string
localName
required
string
name
required
string
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
diseases
Array<object>
object
id
required
string
code
required
string
name
required
string
shortName
required
string
index
required
number
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
status
string
team
object
id
required
string
teamName
string
address
string
logo
string
location
object
id
required
string
coordinates
object
coordinates
required
Array<number>
type
required
string
region
object
id
required
string
regionType
required
string
lgdCode
string
localName
required
string
name
required
string
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
parentRegion
object
id
required
string
regionType
required
string
lgdCode
string
localName
required
string
name
required
string
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
visit
object
visitStartedAt
Timestamp when the collector opened the page
string format: date-time
visitStatus
required
string
id
required
string
visitedAt
string format: date-time
visitScheduledAt
required
string format: date-time
comment
string
isCompleted
required
boolean
rescheduledFrom
string format: date-time
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
visitedBy
object
firstName
string
Example
John id
required
string
lastName
string
profilePicture
string
designation
string
contactNumber
required
string
address
string
email
string
collector
object
firstName
string
Example
John id
required
string
lastName
string
profilePicture
string
designation
string
contactNumber
required
string
address
string
email
string
labTests
Array<object>
object
testResult
string
id
required
string
ctValue
string
variant
string
viralLoad
string
kitOrProtocol
string
labComment
string
resultDate
string format: date-time
resultComment
string
testResultReport
string
testedAt
string format: date-time
project
object
id
required
string
name
required
string
code
required
string
sample
object
replicates
string
sampleStatus
required
string
barcode
required
string
id
required
string
sampleCode
string
collectedAt
required
string format: date-time
quantity
number
unit
string
habitat
string
conc
string
collectionTime
required
string format: date-time
photos
required
Array<string>
comment
string
rejectReason
string
receivedAt
string format: date-time
receivedVolumeValue
string
receivedVolumeUnit
string
receivedLabStorageDetails
string
extractionDateTime
string format: date-time
extractionSampleUsedValue
string
extractionSampleUsedUnit
string
extractionSampleRemainingValue
string
extractionSampleRemainingUnit
string
extractionComments
string
receivedBy
object
firstName
string
Example
John id
required
string
lastName
string
profilePicture
string
designation
string
contactNumber
required
string
address
string
email
string
extractedBy
object
firstName
string
Example
John id
required
string
lastName
string
profilePicture
string
designation
string
contactNumber
required
string
address
string
email
string
collectedBy
object
firstName
string
Example
John id
required
string
lastName
string
profilePicture
string
designation
string
contactNumber
required
string
address
string
email
string
reportGeneratedBy
object
firstName
string
Example
John id
required
string
lastName
string
profilePicture
string
designation
string
contactNumber
required
string
address
string
email
string
originalSampleId
string
disease
object
id
required
string
code
required
string
name
required
string
shortName
required
string
index
required
number
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
status
string
testedBy
object
firstName
string
Example
John id
required
string
lastName
string
profilePicture
string
designation
string
contactNumber
required
string
address
string
email
string
hasAI
boolean
originalSampleId
string