curl --request PUT \
--url https://fulfillment.noyo.com/api/v1/renewal_decisions/{renewal_decision_id}/{version} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"body": {
"carriers": [
{
"carrier_id": "bf81f0c4-3105-4240-b62b-aa6de3f607e4",
"lines_of_coverage": {
"dental": {
"open_enrollment_end_date": "2022-01-31",
"open_enrollment_start_date": "2022-01-01",
"plans": [
{
"name": "Dental Plus Plan",
"plan_type": "ppo"
}
]
},
"medical": {
"open_enrollment_end_date": "2022-01-31",
"open_enrollment_start_date": "2022-01-01",
"plans": [
{
"plan_id": "818e52d4-6c34-4914-b716-a3047c85e468"
},
{
"plan_id": "f9897240-87f8-4d9d-a68f-58bc445fe0b2"
},
{
"metal_tier": "bronze",
"name": "Select Plus PPO HDHP Bronze BRJJ /C38",
"plan_type": "ppo"
}
]
}
}
}
]
},
"renewal_date": "2022-01-01"
}
'import requests
url = "https://fulfillment.noyo.com/api/v1/renewal_decisions/{renewal_decision_id}/{version}"
payload = {
"body": { "carriers": [
{
"carrier_id": "bf81f0c4-3105-4240-b62b-aa6de3f607e4",
"lines_of_coverage": {
"dental": {
"open_enrollment_end_date": "2022-01-31",
"open_enrollment_start_date": "2022-01-01",
"plans": [
{
"name": "Dental Plus Plan",
"plan_type": "ppo"
}
]
},
"medical": {
"open_enrollment_end_date": "2022-01-31",
"open_enrollment_start_date": "2022-01-01",
"plans": [
{ "plan_id": "818e52d4-6c34-4914-b716-a3047c85e468" },
{ "plan_id": "f9897240-87f8-4d9d-a68f-58bc445fe0b2" },
{
"metal_tier": "bronze",
"name": "Select Plus PPO HDHP Bronze BRJJ /C38",
"plan_type": "ppo"
}
]
}
}
}
] },
"renewal_date": "2022-01-01"
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
body: JSON.stringify({
carriers: [
{
carrier_id: 'bf81f0c4-3105-4240-b62b-aa6de3f607e4',
lines_of_coverage: {
dental: {
open_enrollment_end_date: '2022-01-31',
open_enrollment_start_date: '2022-01-01',
plans: [{name: 'Dental Plus Plan', plan_type: 'ppo'}]
},
medical: {
open_enrollment_end_date: '2022-01-31',
open_enrollment_start_date: '2022-01-01',
plans: [
{plan_id: '818e52d4-6c34-4914-b716-a3047c85e468'},
{plan_id: 'f9897240-87f8-4d9d-a68f-58bc445fe0b2'},
{
metal_tier: 'bronze',
name: 'Select Plus PPO HDHP Bronze BRJJ /C38',
plan_type: 'ppo'
}
]
}
}
}
]
}),
renewal_date: '2022-01-01'
})
};
fetch('https://fulfillment.noyo.com/api/v1/renewal_decisions/{renewal_decision_id}/{version}', 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://fulfillment.noyo.com/api/v1/renewal_decisions/{renewal_decision_id}/{version}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'body' => [
'carriers' => [
[
'carrier_id' => 'bf81f0c4-3105-4240-b62b-aa6de3f607e4',
'lines_of_coverage' => [
'dental' => [
'open_enrollment_end_date' => '2022-01-31',
'open_enrollment_start_date' => '2022-01-01',
'plans' => [
[
'name' => 'Dental Plus Plan',
'plan_type' => 'ppo'
]
]
],
'medical' => [
'open_enrollment_end_date' => '2022-01-31',
'open_enrollment_start_date' => '2022-01-01',
'plans' => [
[
'plan_id' => '818e52d4-6c34-4914-b716-a3047c85e468'
],
[
'plan_id' => 'f9897240-87f8-4d9d-a68f-58bc445fe0b2'
],
[
'metal_tier' => 'bronze',
'name' => 'Select Plus PPO HDHP Bronze BRJJ /C38',
'plan_type' => 'ppo'
]
]
]
]
]
]
],
'renewal_date' => '2022-01-01'
]),
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://fulfillment.noyo.com/api/v1/renewal_decisions/{renewal_decision_id}/{version}"
payload := strings.NewReader("{\n \"body\": {\n \"carriers\": [\n {\n \"carrier_id\": \"bf81f0c4-3105-4240-b62b-aa6de3f607e4\",\n \"lines_of_coverage\": {\n \"dental\": {\n \"open_enrollment_end_date\": \"2022-01-31\",\n \"open_enrollment_start_date\": \"2022-01-01\",\n \"plans\": [\n {\n \"name\": \"Dental Plus Plan\",\n \"plan_type\": \"ppo\"\n }\n ]\n },\n \"medical\": {\n \"open_enrollment_end_date\": \"2022-01-31\",\n \"open_enrollment_start_date\": \"2022-01-01\",\n \"plans\": [\n {\n \"plan_id\": \"818e52d4-6c34-4914-b716-a3047c85e468\"\n },\n {\n \"plan_id\": \"f9897240-87f8-4d9d-a68f-58bc445fe0b2\"\n },\n {\n \"metal_tier\": \"bronze\",\n \"name\": \"Select Plus PPO HDHP Bronze BRJJ /C38\",\n \"plan_type\": \"ppo\"\n }\n ]\n }\n }\n }\n ]\n },\n \"renewal_date\": \"2022-01-01\"\n}")
req, _ := http.NewRequest("PUT", 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.put("https://fulfillment.noyo.com/api/v1/renewal_decisions/{renewal_decision_id}/{version}")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"body\": {\n \"carriers\": [\n {\n \"carrier_id\": \"bf81f0c4-3105-4240-b62b-aa6de3f607e4\",\n \"lines_of_coverage\": {\n \"dental\": {\n \"open_enrollment_end_date\": \"2022-01-31\",\n \"open_enrollment_start_date\": \"2022-01-01\",\n \"plans\": [\n {\n \"name\": \"Dental Plus Plan\",\n \"plan_type\": \"ppo\"\n }\n ]\n },\n \"medical\": {\n \"open_enrollment_end_date\": \"2022-01-31\",\n \"open_enrollment_start_date\": \"2022-01-01\",\n \"plans\": [\n {\n \"plan_id\": \"818e52d4-6c34-4914-b716-a3047c85e468\"\n },\n {\n \"plan_id\": \"f9897240-87f8-4d9d-a68f-58bc445fe0b2\"\n },\n {\n \"metal_tier\": \"bronze\",\n \"name\": \"Select Plus PPO HDHP Bronze BRJJ /C38\",\n \"plan_type\": \"ppo\"\n }\n ]\n }\n }\n }\n ]\n },\n \"renewal_date\": \"2022-01-01\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://fulfillment.noyo.com/api/v1/renewal_decisions/{renewal_decision_id}/{version}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"body\": {\n \"carriers\": [\n {\n \"carrier_id\": \"bf81f0c4-3105-4240-b62b-aa6de3f607e4\",\n \"lines_of_coverage\": {\n \"dental\": {\n \"open_enrollment_end_date\": \"2022-01-31\",\n \"open_enrollment_start_date\": \"2022-01-01\",\n \"plans\": [\n {\n \"name\": \"Dental Plus Plan\",\n \"plan_type\": \"ppo\"\n }\n ]\n },\n \"medical\": {\n \"open_enrollment_end_date\": \"2022-01-31\",\n \"open_enrollment_start_date\": \"2022-01-01\",\n \"plans\": [\n {\n \"plan_id\": \"818e52d4-6c34-4914-b716-a3047c85e468\"\n },\n {\n \"plan_id\": \"f9897240-87f8-4d9d-a68f-58bc445fe0b2\"\n },\n {\n \"metal_tier\": \"bronze\",\n \"name\": \"Select Plus PPO HDHP Bronze BRJJ /C38\",\n \"plan_type\": \"ppo\"\n }\n ]\n }\n }\n }\n ]\n },\n \"renewal_date\": \"2022-01-01\"\n}"
response = http.request(request)
puts response.read_body{
"body": {
"carriers": [
{
"carrier_id": "bf81f0c4-3105-4240-b62b-aa6de3f607e4",
"lines_of_coverage": {
"dental": {
"open_enrollment_end_date": "2022-01-31",
"open_enrollment_start_date": "2022-01-01",
"plans": [
{
"name": "Dental Plus Plan",
"plan_id": "44bc0f4a-0a94-11ec-9a03-0242ac130003"
}
]
},
"medical": {
"open_enrollment_end_date": "2022-01-31",
"open_enrollment_start_date": "2022-01-01",
"plans": [
{
"name": "Select Plus PPO HDHP Gold BRJJ /C38",
"plan_id": "818e52d4-6c34-4914-b716-a3047c85e468"
},
{
"name": "Select Plus PPO HDHP Silver BRJJ /C38",
"plan_id": "f9897240-87f8-4d9d-a68f-58bc445fe0b2"
},
{
"name": "Select Plus PPO HDHP Bronze BRJJ /C38",
"plan_id": "19437852-3795-4cb4-939c-a86543eabee0"
}
]
}
}
}
]
},
"created": 1557862286,
"group_id": "2c4d5515-6bf8-4f8c-821a-9c56374198b2",
"id": "b5f2b5f7-0336-45f7-baf1-7e11dfac50a6",
"issues": [],
"modified": 1557862286,
"renewal_date": "2022-01-01",
"status": "submitted",
"version": "23be0ba3-1183-4e8e-8e9d-644527414c6e"
}Edit Renewal Decision
Edit an existing renewal decision for a group.
curl --request PUT \
--url https://fulfillment.noyo.com/api/v1/renewal_decisions/{renewal_decision_id}/{version} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"body": {
"carriers": [
{
"carrier_id": "bf81f0c4-3105-4240-b62b-aa6de3f607e4",
"lines_of_coverage": {
"dental": {
"open_enrollment_end_date": "2022-01-31",
"open_enrollment_start_date": "2022-01-01",
"plans": [
{
"name": "Dental Plus Plan",
"plan_type": "ppo"
}
]
},
"medical": {
"open_enrollment_end_date": "2022-01-31",
"open_enrollment_start_date": "2022-01-01",
"plans": [
{
"plan_id": "818e52d4-6c34-4914-b716-a3047c85e468"
},
{
"plan_id": "f9897240-87f8-4d9d-a68f-58bc445fe0b2"
},
{
"metal_tier": "bronze",
"name": "Select Plus PPO HDHP Bronze BRJJ /C38",
"plan_type": "ppo"
}
]
}
}
}
]
},
"renewal_date": "2022-01-01"
}
'import requests
url = "https://fulfillment.noyo.com/api/v1/renewal_decisions/{renewal_decision_id}/{version}"
payload = {
"body": { "carriers": [
{
"carrier_id": "bf81f0c4-3105-4240-b62b-aa6de3f607e4",
"lines_of_coverage": {
"dental": {
"open_enrollment_end_date": "2022-01-31",
"open_enrollment_start_date": "2022-01-01",
"plans": [
{
"name": "Dental Plus Plan",
"plan_type": "ppo"
}
]
},
"medical": {
"open_enrollment_end_date": "2022-01-31",
"open_enrollment_start_date": "2022-01-01",
"plans": [
{ "plan_id": "818e52d4-6c34-4914-b716-a3047c85e468" },
{ "plan_id": "f9897240-87f8-4d9d-a68f-58bc445fe0b2" },
{
"metal_tier": "bronze",
"name": "Select Plus PPO HDHP Bronze BRJJ /C38",
"plan_type": "ppo"
}
]
}
}
}
] },
"renewal_date": "2022-01-01"
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
body: JSON.stringify({
carriers: [
{
carrier_id: 'bf81f0c4-3105-4240-b62b-aa6de3f607e4',
lines_of_coverage: {
dental: {
open_enrollment_end_date: '2022-01-31',
open_enrollment_start_date: '2022-01-01',
plans: [{name: 'Dental Plus Plan', plan_type: 'ppo'}]
},
medical: {
open_enrollment_end_date: '2022-01-31',
open_enrollment_start_date: '2022-01-01',
plans: [
{plan_id: '818e52d4-6c34-4914-b716-a3047c85e468'},
{plan_id: 'f9897240-87f8-4d9d-a68f-58bc445fe0b2'},
{
metal_tier: 'bronze',
name: 'Select Plus PPO HDHP Bronze BRJJ /C38',
plan_type: 'ppo'
}
]
}
}
}
]
}),
renewal_date: '2022-01-01'
})
};
fetch('https://fulfillment.noyo.com/api/v1/renewal_decisions/{renewal_decision_id}/{version}', 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://fulfillment.noyo.com/api/v1/renewal_decisions/{renewal_decision_id}/{version}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'body' => [
'carriers' => [
[
'carrier_id' => 'bf81f0c4-3105-4240-b62b-aa6de3f607e4',
'lines_of_coverage' => [
'dental' => [
'open_enrollment_end_date' => '2022-01-31',
'open_enrollment_start_date' => '2022-01-01',
'plans' => [
[
'name' => 'Dental Plus Plan',
'plan_type' => 'ppo'
]
]
],
'medical' => [
'open_enrollment_end_date' => '2022-01-31',
'open_enrollment_start_date' => '2022-01-01',
'plans' => [
[
'plan_id' => '818e52d4-6c34-4914-b716-a3047c85e468'
],
[
'plan_id' => 'f9897240-87f8-4d9d-a68f-58bc445fe0b2'
],
[
'metal_tier' => 'bronze',
'name' => 'Select Plus PPO HDHP Bronze BRJJ /C38',
'plan_type' => 'ppo'
]
]
]
]
]
]
],
'renewal_date' => '2022-01-01'
]),
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://fulfillment.noyo.com/api/v1/renewal_decisions/{renewal_decision_id}/{version}"
payload := strings.NewReader("{\n \"body\": {\n \"carriers\": [\n {\n \"carrier_id\": \"bf81f0c4-3105-4240-b62b-aa6de3f607e4\",\n \"lines_of_coverage\": {\n \"dental\": {\n \"open_enrollment_end_date\": \"2022-01-31\",\n \"open_enrollment_start_date\": \"2022-01-01\",\n \"plans\": [\n {\n \"name\": \"Dental Plus Plan\",\n \"plan_type\": \"ppo\"\n }\n ]\n },\n \"medical\": {\n \"open_enrollment_end_date\": \"2022-01-31\",\n \"open_enrollment_start_date\": \"2022-01-01\",\n \"plans\": [\n {\n \"plan_id\": \"818e52d4-6c34-4914-b716-a3047c85e468\"\n },\n {\n \"plan_id\": \"f9897240-87f8-4d9d-a68f-58bc445fe0b2\"\n },\n {\n \"metal_tier\": \"bronze\",\n \"name\": \"Select Plus PPO HDHP Bronze BRJJ /C38\",\n \"plan_type\": \"ppo\"\n }\n ]\n }\n }\n }\n ]\n },\n \"renewal_date\": \"2022-01-01\"\n}")
req, _ := http.NewRequest("PUT", 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.put("https://fulfillment.noyo.com/api/v1/renewal_decisions/{renewal_decision_id}/{version}")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"body\": {\n \"carriers\": [\n {\n \"carrier_id\": \"bf81f0c4-3105-4240-b62b-aa6de3f607e4\",\n \"lines_of_coverage\": {\n \"dental\": {\n \"open_enrollment_end_date\": \"2022-01-31\",\n \"open_enrollment_start_date\": \"2022-01-01\",\n \"plans\": [\n {\n \"name\": \"Dental Plus Plan\",\n \"plan_type\": \"ppo\"\n }\n ]\n },\n \"medical\": {\n \"open_enrollment_end_date\": \"2022-01-31\",\n \"open_enrollment_start_date\": \"2022-01-01\",\n \"plans\": [\n {\n \"plan_id\": \"818e52d4-6c34-4914-b716-a3047c85e468\"\n },\n {\n \"plan_id\": \"f9897240-87f8-4d9d-a68f-58bc445fe0b2\"\n },\n {\n \"metal_tier\": \"bronze\",\n \"name\": \"Select Plus PPO HDHP Bronze BRJJ /C38\",\n \"plan_type\": \"ppo\"\n }\n ]\n }\n }\n }\n ]\n },\n \"renewal_date\": \"2022-01-01\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://fulfillment.noyo.com/api/v1/renewal_decisions/{renewal_decision_id}/{version}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"body\": {\n \"carriers\": [\n {\n \"carrier_id\": \"bf81f0c4-3105-4240-b62b-aa6de3f607e4\",\n \"lines_of_coverage\": {\n \"dental\": {\n \"open_enrollment_end_date\": \"2022-01-31\",\n \"open_enrollment_start_date\": \"2022-01-01\",\n \"plans\": [\n {\n \"name\": \"Dental Plus Plan\",\n \"plan_type\": \"ppo\"\n }\n ]\n },\n \"medical\": {\n \"open_enrollment_end_date\": \"2022-01-31\",\n \"open_enrollment_start_date\": \"2022-01-01\",\n \"plans\": [\n {\n \"plan_id\": \"818e52d4-6c34-4914-b716-a3047c85e468\"\n },\n {\n \"plan_id\": \"f9897240-87f8-4d9d-a68f-58bc445fe0b2\"\n },\n {\n \"metal_tier\": \"bronze\",\n \"name\": \"Select Plus PPO HDHP Bronze BRJJ /C38\",\n \"plan_type\": \"ppo\"\n }\n ]\n }\n }\n }\n ]\n },\n \"renewal_date\": \"2022-01-01\"\n}"
response = http.request(request)
puts response.read_body{
"body": {
"carriers": [
{
"carrier_id": "bf81f0c4-3105-4240-b62b-aa6de3f607e4",
"lines_of_coverage": {
"dental": {
"open_enrollment_end_date": "2022-01-31",
"open_enrollment_start_date": "2022-01-01",
"plans": [
{
"name": "Dental Plus Plan",
"plan_id": "44bc0f4a-0a94-11ec-9a03-0242ac130003"
}
]
},
"medical": {
"open_enrollment_end_date": "2022-01-31",
"open_enrollment_start_date": "2022-01-01",
"plans": [
{
"name": "Select Plus PPO HDHP Gold BRJJ /C38",
"plan_id": "818e52d4-6c34-4914-b716-a3047c85e468"
},
{
"name": "Select Plus PPO HDHP Silver BRJJ /C38",
"plan_id": "f9897240-87f8-4d9d-a68f-58bc445fe0b2"
},
{
"name": "Select Plus PPO HDHP Bronze BRJJ /C38",
"plan_id": "19437852-3795-4cb4-939c-a86543eabee0"
}
]
}
}
}
]
},
"created": 1557862286,
"group_id": "2c4d5515-6bf8-4f8c-821a-9c56374198b2",
"id": "b5f2b5f7-0336-45f7-baf1-7e11dfac50a6",
"issues": [],
"modified": 1557862286,
"renewal_date": "2022-01-01",
"status": "submitted",
"version": "23be0ba3-1183-4e8e-8e9d-644527414c6e"
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
The unique identifier of the renewal decision you want to edit
"4093a441-d4c8-4c8a-24d1-e7a132fb1bc2"
The unique identifier of the renewal decision version you want to edit
"d012e6ac-05dd-4cbe-8666-940af78c9e56"
Body
Response
Successful Response - Returns the edited Renewal Decision
The carrier and coverage expectations for the open enrollment period
Show child attributes
Show child attributes
The date the record was created
Unique identifier of the group in Noyo
Unique identifier of the record in Noyo
List of any issues that explain why the open enrollment is 'not_ready'. Will be empty if it is status 'ready' or 'submitted'.
Show child attributes
Show child attributes
The date the record was last updated
The start date for the new enrollment year when all coverage changes and decisions should become active
Calculated status based on whether or not the carrier system matches the expected renewal decisions
submitted, not_ready, ready, done Current version of the record
Was this page helpful?
