Glasses Lens Input
Information about the lens
Lens type
Lens material
Lens quality
Lens color
Lens edge finish
Additional anti-reflective, anti-fog, anti-scratch, and other coatings
Lens focus
Sphere
Cylinder
Axis
Addition
Pupillary distance
Segment height
Prism corrections
{ "type": "DEMO", "material": "CR39", "quality": "STANDARD", "color": "Example String", "edge": "POLISH", "addons": "Example String", "focus": "BIFOCAL", "sphere": 40, "cylinder": 40, "axis": 40, "addition": 40, "pupillaryDistance": { "__typename": "PupillaryDistanceInput" }, "segmentHeight": 40, "prism": { "__typename": "GlassesLensPrismInput" } }
Glasses Lenses Input
Information about both lenses
Lens type
Lens material
Lens quality
Lens color
Lens edge finish
Additional anti-reflective, anti-fog, anti-scratch, and other coatings
Lens focus
Sphere
Cylinder
Axis
Addition
Pupillary distance
Segment height
Prism corrections
{ "right": { "__typename": "GlassesLensInput" }, "left": { "__typename": "GlassesLensInput" }, "type": "DEMO", "material": "CR39", "quality": "STANDARD", "color": "Example String", "edge": "POLISH", "addons": "Example String", "focus": "BIFOCAL", "sphere": 40, "cylinder": 40, "axis": 40, "addition": 40, "pupillaryDistance": { "__typename": "PupillaryDistanceInput" }, "segmentHeight": 40, "prism": { "__typename": "GlassesLensPrismInput" } }
Glasses Frame Input
Information about the frame
Frame SKU
{ "sku": "Example String" }
Glasses Prescription Input
File ID from uploadFile
Prescription ID
Prescribing doctor details
Patient details
Prescribed corrections for distance, near, or multifocal lenses
{ "fileId": "Example String", "prescriptionId": "Example String", "doctor": { "__typename": "DoctorInput" }, "patient": { "__typename": "PatientInput" }, "corrections": [ { "__typename": "GlassesLensesInput" } ] }
Glasses Input
{ "lenses": { "__typename": "GlassesLensesInput" }, "frame": { "__typename": "GlassesFrameInput" }, "prescription": { "__typename": "GlassesPrescriptionInput" } }
Glasses Fulfillment Options Input
{ "frameOnly": true, "lensReplacement": true, "lensProtection": true, "sendBox": true }
Glasses Options Input
{ "verification": { "__typename": "GlassesVerificationOptionsInput" }, "prescription": { "__typename": "GlassesPrescriptionOptionsInput" }, "fulfillment": { "__typename": "GlassesFulfillmentOptionsInput" } }
Patient Input
Information about the patient
Patient ID
First name
Middle name
Last name
Date of birth in ISO 8601 format, i.e., YYYY-MM-DD
Phone number
Email address
Street address #1
Street address #2
City
State
Zip code
{ "patientId": "Example String", "firstName": "Example String", "middleName": "Example String", "lastName": "Example String", "dateOfBirth": "Example String", "phoneNumber": "Example String", "email": "Example String", "address": "Example String", "address2": "Example String", "city": "Example String", "state": "Example String", "zipCode": "Example String" }
Lens Input
Information about the lens
Lens type
Lens focus
Lens material
Lens quality
Lens color
Lens edge type
Additional anti-reflective, anti-fog, anti-scratch, and other coatings
Optionally provided prescription details, applicable to CORRECTIVE lenses only
Optionally provided correction details, applicable to CORRECTIVE lenses only
{ "type": "DEMO", "focus": "BIFOCAL", "material": "CR39", "quality": "STANDARD", "color": "Example String", "edge": "POLISH", "addons": "Example String", "prescription": { "__typename": "PrescriptionInput" }, "corrections": { "__typename": "CorrectionsInput" } }