Get a list of feed runs
curl --request GET \
--url https://fulfillment.noyo.com/api/v1/feed_runs \
--header 'Authorization: Bearer <token>'import requests
url = "https://fulfillment.noyo.com/api/v1/feed_runs"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://fulfillment.noyo.com/api/v1/feed_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://fulfillment.noyo.com/api/v1/feed_runs",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://fulfillment.noyo.com/api/v1/feed_runs"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://fulfillment.noyo.com/api/v1/feed_runs")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://fulfillment.noyo.com/api/v1/feed_runs")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"meta": {
"offset": 0,
"page_num": 1,
"page_size": 20,
"total_records": 1
},
"response": [
{
"carrier_id": "95ce77a6-30fd-4bd9-af10-8d3a1744ac2e",
"completed": 1693229599,
"created": 1693229402,
"details": {
"file": {
"audit": {
"count": {
"dependents": 25,
"enrollments": 200,
"members": 100,
"primaries": 75,
"terminations": 0
}
},
"name": "test.txt"
},
"transmission": {
"id": "55504298-11d6-4933-924b-de69b6c40ba7",
"sent_timestamp": 1693229505
}
},
"feed_id": "0b30d7fe-ab78-4b2f-b714-36e8a9625481",
"group_ids": [
"5546d578-1952-4e73-8475-f3436d4d085b",
"8efdfb13-0c30-4416-9094-a364b943631f"
],
"id": "9e51951a-663d-4b57-bfca-71cc01a7ace7",
"initiated": 1693229402,
"modified": 1693229599,
"status": "completed",
"version": "30c02a09-3713-4b32-a12c-55d33adf748f"
}
]
}Feed Runs
List Feed Runs
Get a list of all feed runs
GET
/
api
/
v1
/
feed_runs
Get a list of feed runs
curl --request GET \
--url https://fulfillment.noyo.com/api/v1/feed_runs \
--header 'Authorization: Bearer <token>'import requests
url = "https://fulfillment.noyo.com/api/v1/feed_runs"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://fulfillment.noyo.com/api/v1/feed_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://fulfillment.noyo.com/api/v1/feed_runs",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://fulfillment.noyo.com/api/v1/feed_runs"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://fulfillment.noyo.com/api/v1/feed_runs")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://fulfillment.noyo.com/api/v1/feed_runs")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"meta": {
"offset": 0,
"page_num": 1,
"page_size": 20,
"total_records": 1
},
"response": [
{
"carrier_id": "95ce77a6-30fd-4bd9-af10-8d3a1744ac2e",
"completed": 1693229599,
"created": 1693229402,
"details": {
"file": {
"audit": {
"count": {
"dependents": 25,
"enrollments": 200,
"members": 100,
"primaries": 75,
"terminations": 0
}
},
"name": "test.txt"
},
"transmission": {
"id": "55504298-11d6-4933-924b-de69b6c40ba7",
"sent_timestamp": 1693229505
}
},
"feed_id": "0b30d7fe-ab78-4b2f-b714-36e8a9625481",
"group_ids": [
"5546d578-1952-4e73-8475-f3436d4d085b",
"8efdfb13-0c30-4416-9094-a364b943631f"
],
"id": "9e51951a-663d-4b57-bfca-71cc01a7ace7",
"initiated": 1693229402,
"modified": 1693229599,
"status": "completed",
"version": "30c02a09-3713-4b32-a12c-55d33adf748f"
}
]
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Unique identifier of the feed
Unique identifier of the carrier
Unique identifier of the group
Return only the most recent feed run
The max size of each page of results
The integer offset at which to start the page. Possible values are 0 to total_records - 1
Was this page helpful?
⌘I
