This API exposes
0 operations
across 0 paths,
and defines 100 schemas.
It is described by OpenAPI 3.2.0, at version 1.0.
Requests are made against 4 base URLs: https://api.us.junction.com, https://api.eu.junction.com, https://api.sandbox.us.junction.com, https://api.sandbox.eu.junction.com.
The identity and technical contract details declared by the specification.
ClientFacingOrderEvent
object
4 properties
3 required
ClientFacingLab
object
9 properties
8 required
ResultMetadata
object
8 properties
ClientFacingWalkInTestOrder
object
Schema for a walk-in test order in the client facing API. To be used as part of a ClientFacingOrder.
4 properties
3 required
LabReportResult
object
15 properties
2 required
MatchReviewWebhookPayload
object
7 properties
3 required
USAddress
object
7 properties
4 required
ParsingJob
object
6 properties
4 required
ClientFacingTestkitOrder
object
Schema for a testkit order in the client facing API. To be used as part of a ClientFacingOrder.
4 properties
4 required
OrderTrackingImpactedMarker
object
4 properties
4 required
ClientFacingCriticalResultIdentified
object
5 properties
5 required
AppointmentProvider
string
ℹ️ This enum is non-exhaustive.
OrderTracking
object
5 properties
5 required
ClientFacingOrderTrackingChanged
object
5 properties
5 required
ClientFacingAtHomePhlebotomyOrderDetails
object
2 properties
1 required
MatchReviewStatus
string
ℹ️ This enum is non-exhaustive.
AppointmentEventStatus
string
ℹ️ This enum is non-exhaustive.
ClientFacingOrder
object
32 properties
17 required
PatientAddressCompatible
object
9 properties
5 required
AppointmentType
string
ℹ️ This enum is non-exhaustive.
HTTPValidationError
object
1 property
ClientFacingAppointmentEvent
object
3 properties
2 required
OrderTrackingCollection
object
3 properties
3 required
OrderTrackingExpectedAt
object
1 property
1 required
ClientFacingOrderInTransaction
object
Minimal order info for embedding in ordertransaction payload.
7 properties
3 required
LabTestCollectionMethod
string
The method used to perform a lab test. ℹ️ This enum is non-exhaustive.
ClientFacingAtHomePhlebotomyOrder
object
Schema for a at-home-phlebotomy test order in the client facing API. To be used as part of a ClientFacingOrder.
4 properties
3 required
GuarantorDetails
object
7 properties
4 required
ClientFacingLabReportParsingJobUpdatedEvent
object
5 properties
5 required
CollectionInferenceSource
string
ℹ️ This enum is non-exhaustive.
ClientFacingMatchReviewUpdated
object
3 properties
3 required
MarkerType
string
ℹ️ This enum is non-exhaustive.
LngLat
object
2 properties
2 required
ClientFacingWalkInOrderDetails
object
2 properties
1 required
Race
string
ℹ️ This enum is non-exhaustive.
Interpretation
string
ℹ️ This enum is non-exhaustive.
ClientFacingMarker
object
14 properties
3 required
OrderOrigin
string
ℹ️ This enum is non-exhaustive.
OrderTrackingResultMarker
object
4 properties
4 required
MatchReviewResolutionAction
string
ℹ️ This enum is non-exhaustive.
ClientFacingLabTest
object
17 properties
10 required
Ethnicity
string
ℹ️ This enum is non-exhaustive.
LabTestStatus
string
ℹ️ This enum is non-exhaustive.
ClientFacingAppointment
object
19 properties
14 required
ClientFacingShipment
object
Schema for a Shipment in the client facing API. To be used as part of a ClientFacingTestkitOrder.
8 properties
8 required
Question
object
9 properties
7 required
LabReportResultType
string
ℹ️ This enum is non-exhaustive.
OrderTrackingMarker
object
7 properties
7 required
OrderTrackingEstimate
object
2 properties
2 required
OrderLowLevelStatus
string
ℹ️ This enum is non-exhaustive.
SexualOrientation
string
ℹ️ This enum is non-exhaustive.
EtaUpdateSource
string
ℹ️ This enum is non-exhaustive.
ParsingJobFailureReason
string
Machine-readable failure reasons for parsing jobs. ℹ️ This enum is non-exhaustive.
QuestionType
string
ℹ️ This enum is non-exhaustive.
OrderStatus
string
ℹ️ This enum is non-exhaustive.
AoE
object
1 property
1 required
MatchSubReasonCode
string
ℹ️ This enum is non-exhaustive.
LabTestSampleType
string
The type of sample used to perform a lab test. ℹ️ This enum is non-exhaustive.
ClientFacingOrderChanged
object
5 properties
5 required
ClientFacingCriticalResult
object
8 properties
8 required
ParsedLabReportData
object
2 properties
2 required
ClientFacingTestKitOrderDetails
object
2 properties
1 required
ShippingAddress
object
8 properties
7 required
LoincMatch
object
5 properties
3 required
MatchDecisionCode
string
ℹ️ This enum is non-exhaustive.
OrderTopLevelStatus
string
ℹ️ This enum is non-exhaustive.
ParsingJobStatus
string
ℹ️ This enum is non-exhaustive.
ClientFacingOnSiteCollectionOrder
object
Schema for an on-site collection order in the client facing API. To be used as part of a ClientFacingOrder.
3 properties
3 required
ClientFacingOrderTransaction
object
Order transaction info.
3 properties
3 required
OrderMarkerTrackingStatus
string
ℹ️ This enum is non-exhaustive.
AppointmentStatus
string
ℹ️ This enum is non-exhaustive.
ClientFacingLabReportParsingJobCreatedEvent
object
5 properties
5 required
Billing
string
ℹ️ This enum is non-exhaustive.
ClientFacingAppointmentChanged
object
5 properties
5 required
Address
object
7 properties
5 required
ClientFacingPhysician
object
3 properties
3 required
ClientFacingOnSiteCollectionOrderDetails
object
2 properties
1 required
ClientFacingMatchReviewChanged
object
3 properties
3 required
Answer
object
3 properties
3 required
ClientFacingPatientDetailsCompatible
object
11 properties
2 required
OrderStatusDetail
string
A descriptive-only additional field to be used in combination with OrderStatus. Exposed in the API. ℹ️ This enum is non-exhaustive.
GenderIdentity
string
ℹ️ This enum is non-exhaustive.
OrderTransactionStatus
string
ℹ️ This enum is non-exhaustive.
OrderTrackingUpdate
object
5 properties
5 required
ClientFacingLabTest_2
object
16 properties
10 required
ClientFacingCriticalResult_2
object
8 properties
8 required
ClientFacingAtHomePhlebotomyOrder_2
object
Schema for a at-home-phlebotomy test order in the client facing API. To be used as part of a ClientFacingOrder.
4 properties
3 required
ClientFacingLab_2
object
8 properties
8 required
ClientFacingAppointment_2
object
19 properties
14 required
ClientFacingWalkInTestOrder_2
object
Schema for a walk-in test order in the client facing API. To be used as part of a ClientFacingOrder.
4 properties
3 required
LabReportResult_2
object
14 properties
2 required
ClientFacingShipment_2
object
Schema for a Shipment in the client facing API. To be used as part of a ClientFacingTestkitOrder.
8 properties
8 required
ParsingJob_2
object
6 properties
4 required
ClientFacingTestkitOrder_2
object
Schema for a testkit order in the client facing API. To be used as part of a ClientFacingOrder.
4 properties
4 required
ClientFacingOnSiteCollectionOrder_2
object
Schema for an on-site collection order in the client facing API. To be used as part of a ClientFacingOrder.
3 properties
3 required
ParsingJobFailureReason_2
string
Machine-readable failure reasons for parsing jobs. ℹ️ This enum is non-exhaustive.
Billing_2
string
ℹ️ This enum is non-exhaustive.
OrderStatus_2
string
Used in combination with OrderStatusDetail to represent the current order state. OrderStatus is driven by a FSM whereas OrderStatusDetail is descriptive only.…
OrderStatusDetail_2
string
A descriptive-only additional field to be used in combination with OrderStatus. Exposed in the API. ℹ️ This enum is non-exhaustive.
ClientFacingOrder_2
object
31 properties
17 required
The full machine-readable OpenAPI contract behind this narrative.