curl --request POST \
--url '{{BASE_URL}}/v3/lab_tests/list_order_set_markers' \
--header 'accept: application/json' \
--header 'x-vital-api-key: YOUR_API_KEY' \
-d '
{
"lab_test_ids": ["id"],
"add_on": {
"provider_ids": ["123"]
}
}
'
from junction import AddOnOrder, Junction
from junction.environment import JunctionEnvironment
client = Junction(
api_key="YOUR_API_KEY",
environment=JunctionEnvironment.SANDBOX,
)
data = client.lab_tests.get_markers_for_order_set(
lab_test_ids=["<lab_test_id>"],
add_on=AddOnOrder(provider_ids=["123"]),
)
import { JunctionClient, JunctionEnvironment } from "@junction-api/sdk";
const client = new JunctionClient({
apiKey: "YOUR_API_KEY",
environment: JunctionEnvironment.Sandbox,
});
const data = await client.labTests.getMarkersForOrderSet({
body: {
labTestIds: ["<lab_test_id>"],
addOn: { providerIds: ["123"] },
},
});
import com.junction.api.Junction;
import com.junction.api.core.Environment;
import com.junction.api.types.AddOnOrder;
import com.junction.api.types.OrderSetRequest;
import java.util.List;
Junction client = Junction.builder()
.apiKey("YOUR_API_KEY")
.environment(Environment.SANDBOX)
.build();
var data = client.labTests().getMarkersForOrderSet(
OrderSetRequest.builder()
.labTestIds(List.of("<lab_test_id>"))
.addOn(
AddOnOrder.builder()
.providerIds(List.of("123"))
.build()
)
.build()
);
import (
"context"
junction "github.com/junction-api/junction-go"
"github.com/junction-api/junction-go/client"
"github.com/junction-api/junction-go/option"
)
c := client.NewClient(
option.WithApiKey("YOUR_API_KEY"),
option.WithBaseURL(junction.Environments.Sandbox),
)
response, err := c.LabTests.GetMarkersForOrderSet(context.TODO(), &junction.GetMarkersForOrderSetLabTestsRequest{
Body: &junction.OrderSetRequest{
LabTestIds: []string{"<lab_test_id>"},
AddOn: &junction.AddOnOrder{
ProviderIds: []string{"123"},
},
},
})
if err != nil {
return err
}
fmt.Printf("Received data %s\n", response)
{
"markers": [
{
"id": 202,
"name": "Acetylcholine Receptor (AChR) Antibodies, Complete Profile with Reflex to MuSK Antibodies",
"slug": "acetylcholine-receptor-achr-antibodies-complete-profile-with-reflex-to-musk-antibodies",
"description": "Acetylcholine Receptor (AChR) Antibodies, Complete Profile with Reflex to MuSK Antibodies",
"lab_id": 6,
"provider_id": "165605",
"type": "biomarker",
"unit": null,
"price": "N/A",
"expected_results": [
{
"id": 2938,
"name": "AChR Blocking Abs, Serum",
"slug": "achr-blocking-abs-serum",
"lab_id": 6,
"provider_id": "085927",
"loinc": {
"id": 3514,
"name": "Acetylcholine receptor blocking Ab Qn (S)",
"slug": "acetylcholine-receptor-blocking-ab-qn-s",
"code": "11561-8",
"unit": "%{inhibition}"
}
},
{
"id": 2939,
"name": "AChR Binding Abs, Serum",
"slug": "achr-binding-abs-serum",
"lab_id": 6,
"provider_id": "085904",
"loinc": {
"id": 3174,
"name": "Acetylcholine receptor binding Ab (S) [Moles/Vol]",
"slug": "acetylcholine-receptor-binding-ab-s-moles-vol",
"code": "11034-6",
"unit": "nmol/L"
}
},
{
"id": 2940,
"name": "AChR-modulating Ab",
"slug": "achr-modulating-ab",
"lab_id": 6,
"provider_id": "505199",
"loinc": {
"id": 61121,
"name": "Acetylcholine receptor modulation Ab FC Ql (S)",
"slug": "acetylcholine-receptor-modulation-ab-fc-ql-s",
"code": "99062-2",
"unit": null
}
}
]
}
],
"total": 2,
"page": 1,
"size": 2
}
Tests
Get Markers for Order Set
Create or submit lab tests list order set markers via the Junction API. Requires authentication with your team API key.
POST
/
v3
/
lab_tests
/
list_order_set_markers
curl --request POST \
--url '{{BASE_URL}}/v3/lab_tests/list_order_set_markers' \
--header 'accept: application/json' \
--header 'x-vital-api-key: YOUR_API_KEY' \
-d '
{
"lab_test_ids": ["id"],
"add_on": {
"provider_ids": ["123"]
}
}
'
from junction import AddOnOrder, Junction
from junction.environment import JunctionEnvironment
client = Junction(
api_key="YOUR_API_KEY",
environment=JunctionEnvironment.SANDBOX,
)
data = client.lab_tests.get_markers_for_order_set(
lab_test_ids=["<lab_test_id>"],
add_on=AddOnOrder(provider_ids=["123"]),
)
import { JunctionClient, JunctionEnvironment } from "@junction-api/sdk";
const client = new JunctionClient({
apiKey: "YOUR_API_KEY",
environment: JunctionEnvironment.Sandbox,
});
const data = await client.labTests.getMarkersForOrderSet({
body: {
labTestIds: ["<lab_test_id>"],
addOn: { providerIds: ["123"] },
},
});
import com.junction.api.Junction;
import com.junction.api.core.Environment;
import com.junction.api.types.AddOnOrder;
import com.junction.api.types.OrderSetRequest;
import java.util.List;
Junction client = Junction.builder()
.apiKey("YOUR_API_KEY")
.environment(Environment.SANDBOX)
.build();
var data = client.labTests().getMarkersForOrderSet(
OrderSetRequest.builder()
.labTestIds(List.of("<lab_test_id>"))
.addOn(
AddOnOrder.builder()
.providerIds(List.of("123"))
.build()
)
.build()
);
import (
"context"
junction "github.com/junction-api/junction-go"
"github.com/junction-api/junction-go/client"
"github.com/junction-api/junction-go/option"
)
c := client.NewClient(
option.WithApiKey("YOUR_API_KEY"),
option.WithBaseURL(junction.Environments.Sandbox),
)
response, err := c.LabTests.GetMarkersForOrderSet(context.TODO(), &junction.GetMarkersForOrderSetLabTestsRequest{
Body: &junction.OrderSetRequest{
LabTestIds: []string{"<lab_test_id>"},
AddOn: &junction.AddOnOrder{
ProviderIds: []string{"123"},
},
},
})
if err != nil {
return err
}
fmt.Printf("Received data %s\n", response)
{
"markers": [
{
"id": 202,
"name": "Acetylcholine Receptor (AChR) Antibodies, Complete Profile with Reflex to MuSK Antibodies",
"slug": "acetylcholine-receptor-achr-antibodies-complete-profile-with-reflex-to-musk-antibodies",
"description": "Acetylcholine Receptor (AChR) Antibodies, Complete Profile with Reflex to MuSK Antibodies",
"lab_id": 6,
"provider_id": "165605",
"type": "biomarker",
"unit": null,
"price": "N/A",
"expected_results": [
{
"id": 2938,
"name": "AChR Blocking Abs, Serum",
"slug": "achr-blocking-abs-serum",
"lab_id": 6,
"provider_id": "085927",
"loinc": {
"id": 3514,
"name": "Acetylcholine receptor blocking Ab Qn (S)",
"slug": "acetylcholine-receptor-blocking-ab-qn-s",
"code": "11561-8",
"unit": "%{inhibition}"
}
},
{
"id": 2939,
"name": "AChR Binding Abs, Serum",
"slug": "achr-binding-abs-serum",
"lab_id": 6,
"provider_id": "085904",
"loinc": {
"id": 3174,
"name": "Acetylcholine receptor binding Ab (S) [Moles/Vol]",
"slug": "acetylcholine-receptor-binding-ab-s-moles-vol",
"code": "11034-6",
"unit": "nmol/L"
}
},
{
"id": 2940,
"name": "AChR-modulating Ab",
"slug": "achr-modulating-ab",
"lab_id": 6,
"provider_id": "505199",
"loinc": {
"id": 61121,
"name": "Acetylcholine receptor modulation Ab FC Ql (S)",
"slug": "acetylcholine-receptor-modulation-ab-fc-ql-s",
"code": "99062-2",
"unit": null
}
}
]
}
],
"total": 2,
"page": 1,
"size": 2
}
curl --request POST \
--url '{{BASE_URL}}/v3/lab_tests/list_order_set_markers' \
--header 'accept: application/json' \
--header 'x-vital-api-key: YOUR_API_KEY' \
-d '
{
"lab_test_ids": ["id"],
"add_on": {
"provider_ids": ["123"]
}
}
'
from junction import AddOnOrder, Junction
from junction.environment import JunctionEnvironment
client = Junction(
api_key="YOUR_API_KEY",
environment=JunctionEnvironment.SANDBOX,
)
data = client.lab_tests.get_markers_for_order_set(
lab_test_ids=["<lab_test_id>"],
add_on=AddOnOrder(provider_ids=["123"]),
)
import { JunctionClient, JunctionEnvironment } from "@junction-api/sdk";
const client = new JunctionClient({
apiKey: "YOUR_API_KEY",
environment: JunctionEnvironment.Sandbox,
});
const data = await client.labTests.getMarkersForOrderSet({
body: {
labTestIds: ["<lab_test_id>"],
addOn: { providerIds: ["123"] },
},
});
import com.junction.api.Junction;
import com.junction.api.core.Environment;
import com.junction.api.types.AddOnOrder;
import com.junction.api.types.OrderSetRequest;
import java.util.List;
Junction client = Junction.builder()
.apiKey("YOUR_API_KEY")
.environment(Environment.SANDBOX)
.build();
var data = client.labTests().getMarkersForOrderSet(
OrderSetRequest.builder()
.labTestIds(List.of("<lab_test_id>"))
.addOn(
AddOnOrder.builder()
.providerIds(List.of("123"))
.build()
)
.build()
);
import (
"context"
junction "github.com/junction-api/junction-go"
"github.com/junction-api/junction-go/client"
"github.com/junction-api/junction-go/option"
)
c := client.NewClient(
option.WithApiKey("YOUR_API_KEY"),
option.WithBaseURL(junction.Environments.Sandbox),
)
response, err := c.LabTests.GetMarkersForOrderSet(context.TODO(), &junction.GetMarkersForOrderSetLabTestsRequest{
Body: &junction.OrderSetRequest{
LabTestIds: []string{"<lab_test_id>"},
AddOn: &junction.AddOnOrder{
ProviderIds: []string{"123"},
},
},
})
if err != nil {
return err
}
fmt.Printf("Received data %s\n", response)
{
"markers": [
{
"id": 202,
"name": "Acetylcholine Receptor (AChR) Antibodies, Complete Profile with Reflex to MuSK Antibodies",
"slug": "acetylcholine-receptor-achr-antibodies-complete-profile-with-reflex-to-musk-antibodies",
"description": "Acetylcholine Receptor (AChR) Antibodies, Complete Profile with Reflex to MuSK Antibodies",
"lab_id": 6,
"provider_id": "165605",
"type": "biomarker",
"unit": null,
"price": "N/A",
"expected_results": [
{
"id": 2938,
"name": "AChR Blocking Abs, Serum",
"slug": "achr-blocking-abs-serum",
"lab_id": 6,
"provider_id": "085927",
"loinc": {
"id": 3514,
"name": "Acetylcholine receptor blocking Ab Qn (S)",
"slug": "acetylcholine-receptor-blocking-ab-qn-s",
"code": "11561-8",
"unit": "%{inhibition}"
}
},
{
"id": 2939,
"name": "AChR Binding Abs, Serum",
"slug": "achr-binding-abs-serum",
"lab_id": 6,
"provider_id": "085904",
"loinc": {
"id": 3174,
"name": "Acetylcholine receptor binding Ab (S) [Moles/Vol]",
"slug": "acetylcholine-receptor-binding-ab-s-moles-vol",
"code": "11034-6",
"unit": "nmol/L"
}
},
{
"id": 2940,
"name": "AChR-modulating Ab",
"slug": "achr-modulating-ab",
"lab_id": 6,
"provider_id": "505199",
"loinc": {
"id": 61121,
"name": "Acetylcholine receptor modulation Ab FC Ql (S)",
"slug": "acetylcholine-receptor-modulation-ab-fc-ql-s",
"code": "99062-2",
"unit": null
}
}
]
}
],
"total": 2,
"page": 1,
"size": 2
}
Authorizations
Vital Team API Key
Query Parameters
Required range:
x >= 1Required range:
1 <= x <= 100Body
application/json
Response
Successful Response
Show child attributes
Show child attributes
Required range:
x >= 0Required range:
x >= 0Required range:
x >= 0Required range:
x >= 0Show child attributes
Show child attributes
Was this page helpful?
⌘I