The sections below explain how to work with WISE certified lab grown diamonds using Nivoda’s API. Expand each section to view example queries, media retrieval, and verified stone attributes.
How to filter WISE certified lab grown diamonds using Nivoda’s API
You can pass WISE as a value in certificate_lab to retrieve WISE certified lab grown diamonds. Refer to the example query below:
query($token: String!) {
as(token: $token) {
diamonds_by_query(
query: {
labgrown: true,
shapes: ["ROUND"],
certificate_lab: [WISE]
},
limit: 20,
offset: 20,
order: { type: price, direction: ASC }
) {
items {
diamond {
bowtie
NivodaStockId
certificate {
girdleCondition
culet_condition
lab
product_videos {
type
frame_count
loupe360_url
}
product_images {
url
type
}
}
}
price
markup_price
}
}
}
}
How to get additional media for WISE certified lab grown diamonds using Nivoda’s API
You can retrieve the tweezer video as either a ready-to-use interactive 360° video URL, or build your own using high-quality image frames in the product_videos object.
To identify the tweezer video, look for the item in product_videos where type = tweezer_video.
You can retrieve Hearts and Arrows image URLs from the product_images object. Identify these where:
type = heart_imagetype = arrow_image
How to get additional verified information for WISE certified lab grown diamonds using Nivoda’s API
Additional verified information is available directly in the API response:
- Bowtie — available in the
diamondobject - Girdle condition and culet condition — available in the
certificateobject