reference
/- ContactsPrescriptionIssuanceJobOptionsInput
FileUploadInput
DoctorInput
DoctorMatchInput
ShippingAddressInput
ContactProductInput
ContactProductMappingInput
TagInput
ContactsProductInput
ContactsProductsInput
ContactsPrescriptionInput
ContactsInput
ContactsSuggestionJobOptionsInput
ContactsPrescriptionVerificationJobOptionsInput
ContactsFulfillmentJobOptionsInput
ContactsJobOptionsInput
PrismHorizontalInput
PrismVerticalInput
PrismInput
CorrectionInput
CorrectionsInput
CustomerInput
FrameInput
PupillaryDistanceInput
GlassesLenPrismHorizontalInput
GlassesLenPrismVerticalInput
GlassesLensPrismInput
GlassesLensInput
GlassesLensesInput
GlassesFrameInput
GlassesPrescriptionInput
GlassesInput
GlassesPrescriptionVerificationJobOptionsInput
GlassesPrescriptionIssuanceJobOptionsInput
GlassesFulfillmentJobOptionsInput
GlassesJobOptionsInput
PatientInput
LensInput
PrescriptionInput
ItemInput
GlassesItemInput
LensReplacementItemInput
ContactsItemInput
OrderInput
ShippingInput
ContactsPrescriptionIssua...
Download GraphQL schema
Sample
{ "right": { "__typename": "ContactsProductInput" }, "left": { "__typename": "ContactsProductInput" } }
Referenced in
file Id
String
File ID from uploadFile (conditionally required if doctor and patient are not set)
prescription Id
String
Prescription ID
doctor
Doctor details (conditionally required if prescription file ID is not set)
patient
Patient details (conditionally required if prescription file ID is not set)
products
Details about the prescribed contact lenses
issue Date
String
Issue date for the prescription YYYY-MM-DD format
expiration Date
String
Expiration date for the prescription YYYY-MM-DD format
Sample
{ "fileId": "Example String", "prescriptionId": "Example String", "doctor": { "__typename": "DoctorInput" }, "patient": { "__typename": "PatientInput" }, "products": { "__typename": "ContactsProductsInput" }, "issueDate": "Example String", "expirationDate": "Example String" }
Referenced in
products
prescription
Sample
{ "products": { "__typename": "ContactsProductsInput" }, "prescription": { "__typename": "ContactsPrescriptionInput" } }
Referenced in
job Id
String
Sample
{ "jobId": "Example String" }
Referenced in
job Id
String
Sample
{ "jobId": "Example String" }
Referenced in
job Id
String
send Text
Boolean
send Email
Boolean
buy Link
Boolean
Sample
{ "jobId": "Example String", "sendText": true, "sendEmail": true, "buyLink": true }
Referenced in
job Id
String
Sample
{ "jobId": "Example String" }
Referenced in
contacts Suggestion
contacts Prescription Verification
contacts Prescription Issuance
contacts Fulfillment
wait
Int
The number of seconds between 0 and 20 to wait for completion; Default: 0 (no wait)
Sample
{ "contactsSuggestion": { "__typename": "ContactsSuggestionJobOptionsInput" }, "contactsPrescriptionVerification": { "__typename": "ContactsPrescriptionVerificationJobOptionsInput" }, "contactsPrescriptionIssuance": { "__typename": "ContactsPrescriptionIssuanceJobOptionsInput" }, "contactsFulfillment": { "__typename": "ContactsFulfillmentJobOptionsInput" }, "wait": 40 }
Referenced in
Horizontal prism details
power
String!,non-null
Power of the prism in diopters
direction
Direction of the prism from the base
Sample
{ "power": "Example String", "direction": "IN" }
Referenced in
Vertical prism details
power
String!,non-null
Power of the prism in diopters
direction
Direction of the prism from the base
Sample
{ "power": "Example String", "direction": "UP" }
Referenced in
Prism correction details
horizontal
Horizontal prism power and direction
vertical
Vertical prism power and direction
Sample
{ "horizontal": { "__typename": "PrismHorizontalInput" }, "vertical": { "__typename": "PrismVerticalInput" } }
Referenced in