API V1
e1mv3nn4n10kd1lw6mde6sumsPattern: ^[a-z\d]{20,98}$Successful Response
A simplified set of data about a Tracr-registered diamond.
The weight of the diamond in carats
^(?!^[-+.]*$)[+-]?0*\d*\.?\d{0,3}0*$Clarity of the diamond
Colour of the diamond
e1mv3nn4n10kd1lw6mde6sumsPattern: ^[a-z\d]{20,98}$Formatted Fancy colour (Intensity + Overtone + Colour) or colour from the standard scale
The fancy colour of the diamond.
The provenance name of the diamond.
Shape of polished diamond.
Returned when a Diamond is not found in the Tracr network.
Validation Error
Returned when an internal error occurred within GIS.
e1mv3nn4n10kd1lw6mde6sumsPattern: ^[a-z\d]{20,98}$The certificate file. Must be an application/pdf file, otherwise the upload will be rejected.
The graded date of the diamond as an ISO 8601 string
The grader certificate number
The grader inscription number
The grader report number
Successful Response
Sent when an inscription number or certificate has been added to a diamond.
The hash of the uploaded inscription number data.
Returned when a Diamond is not found in the Tracr network.
Returned when certificate_file is not an application/pdf file.
Returned when a given grading cert. has already been uploaded for a given diamond.
Validation Error
Returned when an internal error occurred within GIS.
e1mv3nn4n10kd1lw6mde6sumsPattern: ^[a-z\d]{20,98}$The data required to add an inscription number to a diamond.
The inscription number to add to the diamond. Must have a non-zero length.
Successful Response
Sent when an inscription number or certificate has been added to a diamond.
The hash of the uploaded inscription number data.
Returned when a Diamond is not found in the Tracr network.
Returned when a given inscription number has already been uploaded for a given diamond.
Validation Error
Returned when an internal error occurred within GIS.
e1mv3nn4n10kd1lw6mde6sumsPattern: ^[a-z\d]{20,98}$Returned when a validation request is accepted for processing.
A response to a request for the validation of a diamond.
The ID of the diamond for which validation has been requested.
e1mv3nn4n10kd1lw6mde6sumsPattern: ^[a-z\d]{20,98}$The unique ID for this validation request.
e1mv3nn4n10kd1lw6mde6sumsPattern: ^[a-z\d]{20,98}$The URL from which to fetch the status of this validation request via an HTTP GET
The current status of the verification request
PendingReturned when a Diamond is not found in the Tracr network.
Returned when the sarine_scan file is not valid.
Validation Error
Returned when an internal error occurred within GIS.
e1mv3nn4n10kd1lw6mde6sumsPattern: ^[a-z\d]{20,98}$Successful Response
The full feedback on a validation operation, as returned by GIS.
The ID of the diamond for which validation was requested.
e1mv3nn4n10kd1lw6mde6sumsPattern: ^[a-z\d]{20,98}$The unique ID of the validation request.
e1mv3nn4n10kd1lw6mde6sumsPattern: ^[a-z\d]{20,98}$The UTC datetime at which the validation request was created.
A message from DiamondID describing the validation status.
The validation status returned by DiamondID.
Returned when no validation request has been made for a given diamond.
Validation Error
Returned when an internal error occurred within GIS.
e1mv3nn4n10kd1lw6mde6sumsPattern: ^[a-z\d]{20,98}$Successful Response
A ValidationFeedback object used for reporting historic data.
The ID of the diamond for which validation was requested.
e1mv3nn4n10kd1lw6mde6sumsPattern: ^[a-z\d]{20,98}$True if DiamondID did not respond to the request in a timely fashion.
The unique ID of the validation request.
e1mv3nn4n10kd1lw6mde6sumsPattern: ^[a-z\d]{20,98}$The UTC datetime at which the validation request was created.
A message from DiamondID describing the validation status.
The validation status returned by DiamondID.
PendingPossible values: Returned when no validation request has been made for a given diamond.
Validation Error
Returned when an internal error occurred within GIS.
e1mv3nn4n10kd1lw6mde6sumsPattern: ^[a-z\d]{20,98}$Returned when a validation request has been answered by the DiamondID service.
The full feedback on a validation operation, as returned by GIS.
The ID of the diamond for which validation was requested.
e1mv3nn4n10kd1lw6mde6sumsPattern: ^[a-z\d]{20,98}$The unique ID of the validation request.
e1mv3nn4n10kd1lw6mde6sumsPattern: ^[a-z\d]{20,98}$The UTC datetime at which the validation request was created.
A message from DiamondID describing the validation status.
The validation status returned by DiamondID.
Returned when a validation request has been made, but has not yet been answered by DiamondID.
Validation Error
Returned when an internal error occurred within GIS.
e1mv3nn4n10kd1lw6mde6sumsPattern: ^[a-z\d]{20,98}$e1mv3nn4n10kd1lw6mde6sumsPattern: ^[a-z\d]{20,98}$Returned when a validation request has been answered by the DiamondID service.
The full feedback on a validation operation, as returned by GIS.
The ID of the diamond for which validation was requested.
e1mv3nn4n10kd1lw6mde6sumsPattern: ^[a-z\d]{20,98}$The unique ID of the validation request.
e1mv3nn4n10kd1lw6mde6sumsPattern: ^[a-z\d]{20,98}$The UTC datetime at which the validation request was created.
A message from DiamondID describing the validation status.
The validation status returned by DiamondID.
Returned when a validation request has been made, but has not yet been answered by DiamondID.
Validation Error
Returned when an internal error occurred within GIS.
Last updated