## ContactsJob **Type:** GraphQL interfaces **Description:** Contacts job interface ### Fields - jobId (String): Unique ID for this job - status (String): Current job status - reason (String): Current job reason, if applicable - contacts (Contacts): Contacts details - products (ContactsProducts) - prescription (ContactsPrescription) - options (ContactsJobOptions): Contacts options - contactsSuggestion (ContactsSuggestionJobOptions) - contactsPrescriptionVerification (ContactsPrescriptionVerificationJobOptions) - contactsPrescriptionIssuance (ContactsPrescriptionIssuanceJobOptions) - contactsFulfillment (ContactsFulfillmentJobOptions) - wait (Int): The number of seconds between 0 and 20 to wait for completion; Default: 0 (no wait) - tags (Tag): List of tags used to correlate this workflow with other systems - name (String): The name of the tag - value (String): The value of the tag - updatedAt (String): Last date and time this job was updated --- ## GlassesJob **Type:** GraphQL interfaces **Description:** Glasses job interface ### Fields - jobId (String): Unique ID for this job - status (String): Current job status - reason (String): Current job reason, if applicable - glasses (Glasses): Glasses details - lenses (GlassesLenses) - frame (GlassesFrame) - prescription (GlassesPrescription) - options (GlassesJobOptions): Glasses options - glassesPrescriptionVerification (GlassesPrescriptionVerificationJobOptions) - glassesPrescriptionIssuance (GlassesPrescriptionIssuanceJobOptions) - glassesFulfillment (GlassesFulfillmentJobOptions) - wait (Int): The number of seconds between 0 and 20 to wait for completion; Default: 0 (no wait) - tags (Tag): List of tags used to correlate this workflow with other systems - name (String): The name of the tag - value (String): The value of the tag - updatedAt (String): Last date and time this job was updated