curl --request POST \
--url https://api.usenexio.com/api/v1/engines/{engine_slug}/runs \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"input": {
"address": {
"state": "NY",
"zip_code": "11231"
},
"coverage_types": [
"auto"
],
"appetite_bucket": "balanced"
},
"offerings": [
{
"id": "20260416-14.06.01.632319",
"provider_id": "prog",
"provider_name": "Progressive",
"category": "auto",
"attributes": {
"line_of_business": "auto",
"quoted_vehicle_count": 1,
"term_months": 12,
"line_premium_annual": 1445
},
"coverage": {
"deductible_default": 500,
"limit_combined_single": 300000
}
},
{
"id": "d4d5a3da-381c-40c8-b70d-39a1935af0cd",
"provider_id": "safe",
"provider_name": "Safeco",
"category": "auto",
"attributes": {
"line_of_business": "auto",
"quoted_vehicle_count": 1,
"term_months": 12,
"line_premium_annual": 7226
},
"coverage": {
"deductible_default": 500,
"limit_combined_single": 300000
}
},
{
"id": "90584063",
"provider_id": "trvl",
"provider_name": "Travelers",
"category": "auto",
"attributes": {
"line_of_business": "auto",
"quoted_vehicle_count": 1,
"term_months": 12,
"line_premium_annual": 2871
},
"coverage": {
"deductible_default": 500,
"limit_combined_single": 300000
}
}
]
}
'import requests
url = "https://api.usenexio.com/api/v1/engines/{engine_slug}/runs"
payload = {
"input": {
"address": {
"state": "NY",
"zip_code": "11231"
},
"coverage_types": ["auto"],
"appetite_bucket": "balanced"
},
"offerings": [
{
"id": "20260416-14.06.01.632319",
"provider_id": "prog",
"provider_name": "Progressive",
"category": "auto",
"attributes": {
"line_of_business": "auto",
"quoted_vehicle_count": 1,
"term_months": 12,
"line_premium_annual": 1445
},
"coverage": {
"deductible_default": 500,
"limit_combined_single": 300000
}
},
{
"id": "d4d5a3da-381c-40c8-b70d-39a1935af0cd",
"provider_id": "safe",
"provider_name": "Safeco",
"category": "auto",
"attributes": {
"line_of_business": "auto",
"quoted_vehicle_count": 1,
"term_months": 12,
"line_premium_annual": 7226
},
"coverage": {
"deductible_default": 500,
"limit_combined_single": 300000
}
},
{
"id": "90584063",
"provider_id": "trvl",
"provider_name": "Travelers",
"category": "auto",
"attributes": {
"line_of_business": "auto",
"quoted_vehicle_count": 1,
"term_months": 12,
"line_premium_annual": 2871
},
"coverage": {
"deductible_default": 500,
"limit_combined_single": 300000
}
}
]
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
input: {
address: {state: 'NY', zip_code: '11231'},
coverage_types: ['auto'],
appetite_bucket: 'balanced'
},
offerings: [
{
id: '20260416-14.06.01.632319',
provider_id: 'prog',
provider_name: 'Progressive',
category: 'auto',
attributes: {
line_of_business: 'auto',
quoted_vehicle_count: 1,
term_months: 12,
line_premium_annual: 1445
},
coverage: {deductible_default: 500, limit_combined_single: 300000}
},
{
id: 'd4d5a3da-381c-40c8-b70d-39a1935af0cd',
provider_id: 'safe',
provider_name: 'Safeco',
category: 'auto',
attributes: {
line_of_business: 'auto',
quoted_vehicle_count: 1,
term_months: 12,
line_premium_annual: 7226
},
coverage: {deductible_default: 500, limit_combined_single: 300000}
},
{
id: '90584063',
provider_id: 'trvl',
provider_name: 'Travelers',
category: 'auto',
attributes: {
line_of_business: 'auto',
quoted_vehicle_count: 1,
term_months: 12,
line_premium_annual: 2871
},
coverage: {deductible_default: 500, limit_combined_single: 300000}
}
]
})
};
fetch('https://api.usenexio.com/api/v1/engines/{engine_slug}/runs', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.usenexio.com/api/v1/engines/{engine_slug}/runs",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'input' => [
'address' => [
'state' => 'NY',
'zip_code' => '11231'
],
'coverage_types' => [
'auto'
],
'appetite_bucket' => 'balanced'
],
'offerings' => [
[
'id' => '20260416-14.06.01.632319',
'provider_id' => 'prog',
'provider_name' => 'Progressive',
'category' => 'auto',
'attributes' => [
'line_of_business' => 'auto',
'quoted_vehicle_count' => 1,
'term_months' => 12,
'line_premium_annual' => 1445
],
'coverage' => [
'deductible_default' => 500,
'limit_combined_single' => 300000
]
],
[
'id' => 'd4d5a3da-381c-40c8-b70d-39a1935af0cd',
'provider_id' => 'safe',
'provider_name' => 'Safeco',
'category' => 'auto',
'attributes' => [
'line_of_business' => 'auto',
'quoted_vehicle_count' => 1,
'term_months' => 12,
'line_premium_annual' => 7226
],
'coverage' => [
'deductible_default' => 500,
'limit_combined_single' => 300000
]
],
[
'id' => '90584063',
'provider_id' => 'trvl',
'provider_name' => 'Travelers',
'category' => 'auto',
'attributes' => [
'line_of_business' => 'auto',
'quoted_vehicle_count' => 1,
'term_months' => 12,
'line_premium_annual' => 2871
],
'coverage' => [
'deductible_default' => 500,
'limit_combined_single' => 300000
]
]
]
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.usenexio.com/api/v1/engines/{engine_slug}/runs"
payload := strings.NewReader("{\n \"input\": {\n \"address\": {\n \"state\": \"NY\",\n \"zip_code\": \"11231\"\n },\n \"coverage_types\": [\n \"auto\"\n ],\n \"appetite_bucket\": \"balanced\"\n },\n \"offerings\": [\n {\n \"id\": \"20260416-14.06.01.632319\",\n \"provider_id\": \"prog\",\n \"provider_name\": \"Progressive\",\n \"category\": \"auto\",\n \"attributes\": {\n \"line_of_business\": \"auto\",\n \"quoted_vehicle_count\": 1,\n \"term_months\": 12,\n \"line_premium_annual\": 1445\n },\n \"coverage\": {\n \"deductible_default\": 500,\n \"limit_combined_single\": 300000\n }\n },\n {\n \"id\": \"d4d5a3da-381c-40c8-b70d-39a1935af0cd\",\n \"provider_id\": \"safe\",\n \"provider_name\": \"Safeco\",\n \"category\": \"auto\",\n \"attributes\": {\n \"line_of_business\": \"auto\",\n \"quoted_vehicle_count\": 1,\n \"term_months\": 12,\n \"line_premium_annual\": 7226\n },\n \"coverage\": {\n \"deductible_default\": 500,\n \"limit_combined_single\": 300000\n }\n },\n {\n \"id\": \"90584063\",\n \"provider_id\": \"trvl\",\n \"provider_name\": \"Travelers\",\n \"category\": \"auto\",\n \"attributes\": {\n \"line_of_business\": \"auto\",\n \"quoted_vehicle_count\": 1,\n \"term_months\": 12,\n \"line_premium_annual\": 2871\n },\n \"coverage\": {\n \"deductible_default\": 500,\n \"limit_combined_single\": 300000\n }\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.usenexio.com/api/v1/engines/{engine_slug}/runs")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"input\": {\n \"address\": {\n \"state\": \"NY\",\n \"zip_code\": \"11231\"\n },\n \"coverage_types\": [\n \"auto\"\n ],\n \"appetite_bucket\": \"balanced\"\n },\n \"offerings\": [\n {\n \"id\": \"20260416-14.06.01.632319\",\n \"provider_id\": \"prog\",\n \"provider_name\": \"Progressive\",\n \"category\": \"auto\",\n \"attributes\": {\n \"line_of_business\": \"auto\",\n \"quoted_vehicle_count\": 1,\n \"term_months\": 12,\n \"line_premium_annual\": 1445\n },\n \"coverage\": {\n \"deductible_default\": 500,\n \"limit_combined_single\": 300000\n }\n },\n {\n \"id\": \"d4d5a3da-381c-40c8-b70d-39a1935af0cd\",\n \"provider_id\": \"safe\",\n \"provider_name\": \"Safeco\",\n \"category\": \"auto\",\n \"attributes\": {\n \"line_of_business\": \"auto\",\n \"quoted_vehicle_count\": 1,\n \"term_months\": 12,\n \"line_premium_annual\": 7226\n },\n \"coverage\": {\n \"deductible_default\": 500,\n \"limit_combined_single\": 300000\n }\n },\n {\n \"id\": \"90584063\",\n \"provider_id\": \"trvl\",\n \"provider_name\": \"Travelers\",\n \"category\": \"auto\",\n \"attributes\": {\n \"line_of_business\": \"auto\",\n \"quoted_vehicle_count\": 1,\n \"term_months\": 12,\n \"line_premium_annual\": 2871\n },\n \"coverage\": {\n \"deductible_default\": 500,\n \"limit_combined_single\": 300000\n }\n }\n ]\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.usenexio.com/api/v1/engines/{engine_slug}/runs")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"input\": {\n \"address\": {\n \"state\": \"NY\",\n \"zip_code\": \"11231\"\n },\n \"coverage_types\": [\n \"auto\"\n ],\n \"appetite_bucket\": \"balanced\"\n },\n \"offerings\": [\n {\n \"id\": \"20260416-14.06.01.632319\",\n \"provider_id\": \"prog\",\n \"provider_name\": \"Progressive\",\n \"category\": \"auto\",\n \"attributes\": {\n \"line_of_business\": \"auto\",\n \"quoted_vehicle_count\": 1,\n \"term_months\": 12,\n \"line_premium_annual\": 1445\n },\n \"coverage\": {\n \"deductible_default\": 500,\n \"limit_combined_single\": 300000\n }\n },\n {\n \"id\": \"d4d5a3da-381c-40c8-b70d-39a1935af0cd\",\n \"provider_id\": \"safe\",\n \"provider_name\": \"Safeco\",\n \"category\": \"auto\",\n \"attributes\": {\n \"line_of_business\": \"auto\",\n \"quoted_vehicle_count\": 1,\n \"term_months\": 12,\n \"line_premium_annual\": 7226\n },\n \"coverage\": {\n \"deductible_default\": 500,\n \"limit_combined_single\": 300000\n }\n },\n {\n \"id\": \"90584063\",\n \"provider_id\": \"trvl\",\n \"provider_name\": \"Travelers\",\n \"category\": \"auto\",\n \"attributes\": {\n \"line_of_business\": \"auto\",\n \"quoted_vehicle_count\": 1,\n \"term_months\": 12,\n \"line_premium_annual\": 2871\n },\n \"coverage\": {\n \"deductible_default\": 500,\n \"limit_combined_single\": 300000\n }\n }\n ]\n}"
response = http.request(request)
puts response.read_bodySubmit Run
Submit a payload for asynchronous processing. Returns a run ID for polling or webhook delivery.
curl --request POST \
--url https://api.usenexio.com/api/v1/engines/{engine_slug}/runs \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"input": {
"address": {
"state": "NY",
"zip_code": "11231"
},
"coverage_types": [
"auto"
],
"appetite_bucket": "balanced"
},
"offerings": [
{
"id": "20260416-14.06.01.632319",
"provider_id": "prog",
"provider_name": "Progressive",
"category": "auto",
"attributes": {
"line_of_business": "auto",
"quoted_vehicle_count": 1,
"term_months": 12,
"line_premium_annual": 1445
},
"coverage": {
"deductible_default": 500,
"limit_combined_single": 300000
}
},
{
"id": "d4d5a3da-381c-40c8-b70d-39a1935af0cd",
"provider_id": "safe",
"provider_name": "Safeco",
"category": "auto",
"attributes": {
"line_of_business": "auto",
"quoted_vehicle_count": 1,
"term_months": 12,
"line_premium_annual": 7226
},
"coverage": {
"deductible_default": 500,
"limit_combined_single": 300000
}
},
{
"id": "90584063",
"provider_id": "trvl",
"provider_name": "Travelers",
"category": "auto",
"attributes": {
"line_of_business": "auto",
"quoted_vehicle_count": 1,
"term_months": 12,
"line_premium_annual": 2871
},
"coverage": {
"deductible_default": 500,
"limit_combined_single": 300000
}
}
]
}
'import requests
url = "https://api.usenexio.com/api/v1/engines/{engine_slug}/runs"
payload = {
"input": {
"address": {
"state": "NY",
"zip_code": "11231"
},
"coverage_types": ["auto"],
"appetite_bucket": "balanced"
},
"offerings": [
{
"id": "20260416-14.06.01.632319",
"provider_id": "prog",
"provider_name": "Progressive",
"category": "auto",
"attributes": {
"line_of_business": "auto",
"quoted_vehicle_count": 1,
"term_months": 12,
"line_premium_annual": 1445
},
"coverage": {
"deductible_default": 500,
"limit_combined_single": 300000
}
},
{
"id": "d4d5a3da-381c-40c8-b70d-39a1935af0cd",
"provider_id": "safe",
"provider_name": "Safeco",
"category": "auto",
"attributes": {
"line_of_business": "auto",
"quoted_vehicle_count": 1,
"term_months": 12,
"line_premium_annual": 7226
},
"coverage": {
"deductible_default": 500,
"limit_combined_single": 300000
}
},
{
"id": "90584063",
"provider_id": "trvl",
"provider_name": "Travelers",
"category": "auto",
"attributes": {
"line_of_business": "auto",
"quoted_vehicle_count": 1,
"term_months": 12,
"line_premium_annual": 2871
},
"coverage": {
"deductible_default": 500,
"limit_combined_single": 300000
}
}
]
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
input: {
address: {state: 'NY', zip_code: '11231'},
coverage_types: ['auto'],
appetite_bucket: 'balanced'
},
offerings: [
{
id: '20260416-14.06.01.632319',
provider_id: 'prog',
provider_name: 'Progressive',
category: 'auto',
attributes: {
line_of_business: 'auto',
quoted_vehicle_count: 1,
term_months: 12,
line_premium_annual: 1445
},
coverage: {deductible_default: 500, limit_combined_single: 300000}
},
{
id: 'd4d5a3da-381c-40c8-b70d-39a1935af0cd',
provider_id: 'safe',
provider_name: 'Safeco',
category: 'auto',
attributes: {
line_of_business: 'auto',
quoted_vehicle_count: 1,
term_months: 12,
line_premium_annual: 7226
},
coverage: {deductible_default: 500, limit_combined_single: 300000}
},
{
id: '90584063',
provider_id: 'trvl',
provider_name: 'Travelers',
category: 'auto',
attributes: {
line_of_business: 'auto',
quoted_vehicle_count: 1,
term_months: 12,
line_premium_annual: 2871
},
coverage: {deductible_default: 500, limit_combined_single: 300000}
}
]
})
};
fetch('https://api.usenexio.com/api/v1/engines/{engine_slug}/runs', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.usenexio.com/api/v1/engines/{engine_slug}/runs",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'input' => [
'address' => [
'state' => 'NY',
'zip_code' => '11231'
],
'coverage_types' => [
'auto'
],
'appetite_bucket' => 'balanced'
],
'offerings' => [
[
'id' => '20260416-14.06.01.632319',
'provider_id' => 'prog',
'provider_name' => 'Progressive',
'category' => 'auto',
'attributes' => [
'line_of_business' => 'auto',
'quoted_vehicle_count' => 1,
'term_months' => 12,
'line_premium_annual' => 1445
],
'coverage' => [
'deductible_default' => 500,
'limit_combined_single' => 300000
]
],
[
'id' => 'd4d5a3da-381c-40c8-b70d-39a1935af0cd',
'provider_id' => 'safe',
'provider_name' => 'Safeco',
'category' => 'auto',
'attributes' => [
'line_of_business' => 'auto',
'quoted_vehicle_count' => 1,
'term_months' => 12,
'line_premium_annual' => 7226
],
'coverage' => [
'deductible_default' => 500,
'limit_combined_single' => 300000
]
],
[
'id' => '90584063',
'provider_id' => 'trvl',
'provider_name' => 'Travelers',
'category' => 'auto',
'attributes' => [
'line_of_business' => 'auto',
'quoted_vehicle_count' => 1,
'term_months' => 12,
'line_premium_annual' => 2871
],
'coverage' => [
'deductible_default' => 500,
'limit_combined_single' => 300000
]
]
]
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.usenexio.com/api/v1/engines/{engine_slug}/runs"
payload := strings.NewReader("{\n \"input\": {\n \"address\": {\n \"state\": \"NY\",\n \"zip_code\": \"11231\"\n },\n \"coverage_types\": [\n \"auto\"\n ],\n \"appetite_bucket\": \"balanced\"\n },\n \"offerings\": [\n {\n \"id\": \"20260416-14.06.01.632319\",\n \"provider_id\": \"prog\",\n \"provider_name\": \"Progressive\",\n \"category\": \"auto\",\n \"attributes\": {\n \"line_of_business\": \"auto\",\n \"quoted_vehicle_count\": 1,\n \"term_months\": 12,\n \"line_premium_annual\": 1445\n },\n \"coverage\": {\n \"deductible_default\": 500,\n \"limit_combined_single\": 300000\n }\n },\n {\n \"id\": \"d4d5a3da-381c-40c8-b70d-39a1935af0cd\",\n \"provider_id\": \"safe\",\n \"provider_name\": \"Safeco\",\n \"category\": \"auto\",\n \"attributes\": {\n \"line_of_business\": \"auto\",\n \"quoted_vehicle_count\": 1,\n \"term_months\": 12,\n \"line_premium_annual\": 7226\n },\n \"coverage\": {\n \"deductible_default\": 500,\n \"limit_combined_single\": 300000\n }\n },\n {\n \"id\": \"90584063\",\n \"provider_id\": \"trvl\",\n \"provider_name\": \"Travelers\",\n \"category\": \"auto\",\n \"attributes\": {\n \"line_of_business\": \"auto\",\n \"quoted_vehicle_count\": 1,\n \"term_months\": 12,\n \"line_premium_annual\": 2871\n },\n \"coverage\": {\n \"deductible_default\": 500,\n \"limit_combined_single\": 300000\n }\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.usenexio.com/api/v1/engines/{engine_slug}/runs")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"input\": {\n \"address\": {\n \"state\": \"NY\",\n \"zip_code\": \"11231\"\n },\n \"coverage_types\": [\n \"auto\"\n ],\n \"appetite_bucket\": \"balanced\"\n },\n \"offerings\": [\n {\n \"id\": \"20260416-14.06.01.632319\",\n \"provider_id\": \"prog\",\n \"provider_name\": \"Progressive\",\n \"category\": \"auto\",\n \"attributes\": {\n \"line_of_business\": \"auto\",\n \"quoted_vehicle_count\": 1,\n \"term_months\": 12,\n \"line_premium_annual\": 1445\n },\n \"coverage\": {\n \"deductible_default\": 500,\n \"limit_combined_single\": 300000\n }\n },\n {\n \"id\": \"d4d5a3da-381c-40c8-b70d-39a1935af0cd\",\n \"provider_id\": \"safe\",\n \"provider_name\": \"Safeco\",\n \"category\": \"auto\",\n \"attributes\": {\n \"line_of_business\": \"auto\",\n \"quoted_vehicle_count\": 1,\n \"term_months\": 12,\n \"line_premium_annual\": 7226\n },\n \"coverage\": {\n \"deductible_default\": 500,\n \"limit_combined_single\": 300000\n }\n },\n {\n \"id\": \"90584063\",\n \"provider_id\": \"trvl\",\n \"provider_name\": \"Travelers\",\n \"category\": \"auto\",\n \"attributes\": {\n \"line_of_business\": \"auto\",\n \"quoted_vehicle_count\": 1,\n \"term_months\": 12,\n \"line_premium_annual\": 2871\n },\n \"coverage\": {\n \"deductible_default\": 500,\n \"limit_combined_single\": 300000\n }\n }\n ]\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.usenexio.com/api/v1/engines/{engine_slug}/runs")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"input\": {\n \"address\": {\n \"state\": \"NY\",\n \"zip_code\": \"11231\"\n },\n \"coverage_types\": [\n \"auto\"\n ],\n \"appetite_bucket\": \"balanced\"\n },\n \"offerings\": [\n {\n \"id\": \"20260416-14.06.01.632319\",\n \"provider_id\": \"prog\",\n \"provider_name\": \"Progressive\",\n \"category\": \"auto\",\n \"attributes\": {\n \"line_of_business\": \"auto\",\n \"quoted_vehicle_count\": 1,\n \"term_months\": 12,\n \"line_premium_annual\": 1445\n },\n \"coverage\": {\n \"deductible_default\": 500,\n \"limit_combined_single\": 300000\n }\n },\n {\n \"id\": \"d4d5a3da-381c-40c8-b70d-39a1935af0cd\",\n \"provider_id\": \"safe\",\n \"provider_name\": \"Safeco\",\n \"category\": \"auto\",\n \"attributes\": {\n \"line_of_business\": \"auto\",\n \"quoted_vehicle_count\": 1,\n \"term_months\": 12,\n \"line_premium_annual\": 7226\n },\n \"coverage\": {\n \"deductible_default\": 500,\n \"limit_combined_single\": 300000\n }\n },\n {\n \"id\": \"90584063\",\n \"provider_id\": \"trvl\",\n \"provider_name\": \"Travelers\",\n \"category\": \"auto\",\n \"attributes\": {\n \"line_of_business\": \"auto\",\n \"quoted_vehicle_count\": 1,\n \"term_months\": 12,\n \"line_premium_annual\": 2871\n },\n \"coverage\": {\n \"deductible_default\": 500,\n \"limit_combined_single\": 300000\n }\n }\n ]\n}"
response = http.request(request)
puts response.read_bodyAuthorizations
Send the credential as Authorization: Bearer <key>.
Scoped partner credentials use the exclusive nxsk_v1_... namespace.
Each scoped key is bound at issuance to one organization, one canonical
named environment, an explicit engine set, and a least-privilege
capability set. A malformed, unknown, rotated, or revoked nxsk_ key
fails closed and is never retried as a legacy key.
Capabilities used by this API are runs:write, runs:read,
engines:read, catalog:read, webhooks:manage,
runs:defensibility:read, runs:test, and converse:use. Operation
descriptions name the required capability.
Grandfathered nx_live_... and nx_test_... keys retain their existing
broad access during the compatibility window.
Path Parameters
Engine identifier slug (e.g. default).
Body
Engine-specific submission context. Common fields for current Engine-specific submission context. The exact fields depend on your engine's configuration and domain. Common fields for current insurance engines include:
- placement engines:
coverage_types: lines to evaluate:home,auto,umbrellaaddress.state: two-letter state code used in quote matchingapplicant,drivers,vehicles_detail,residencecurrent_coverage: incumbent policies used for context, not rankedinsurance_historyappetite_bucket: ranking strategy
- entity-analysis engines:
prospect.primary_address.statecurrent_portfolio- any additional fields required by that engine's generated contract Open the Contract page on platform.usenexio.com for your engine to see the exact request schema; the Copy-for-agents button yields a Markdown integration guide ready to paste into agent-tooling prompts.
Provider offerings: one entry per provider per requirement category. Required in practice for placement engines that rank quoted line items. Not typically used by entity-analysis engines.
Show child attributes
Show child attributes
Pins which released engine configuration and request/response schemas this run uses.
"1.3": exact released configuration and schemas."1.x": auto-track the latest released minor of major 1 (you ride minor releases only when the engine policy permits it)."draft": mutable unpublished config, accepted only in a sandbox environment.
Bare major ("1") and three-tier semver ("1.0.0") are rejected.
Omission resolves to the latest release only for legacy-policy
engines. exact_required engines require an explicit N.M and
reject N.x. The resolved exact version is stable for the run and
is echoed by polling and webhooks.
^\d+\.(\d+|x)$"1.0"
Deterministic supported-version fixture. Requires a sandbox
environment, a scoped key with runs:test, and an explicit exact
engine_version present in the published registry. Fixture runs
use zero provider egress and count against the monthly run cap.
completed, degraded, failed