cURL
curl --request GET \
--url https://api.nekt.ai/api/v1/runs/ \
--header 'x-api-key: <api-key>'import requests
url = "https://api.nekt.ai/api/v1/runs/"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://api.nekt.ai/api/v1/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.nekt.ai/api/v1/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 => [
"x-api-key: <api-key>"
],
]);
$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://api.nekt.ai/api/v1/runs/"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-api-key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.nekt.ai/api/v1/runs/")
.header("x-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.nekt.ai/api/v1/runs/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-api-key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"count": 123,
"results": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"number": 123,
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"started_at": "2023-11-07T05:31:56Z",
"ended_at": "2023-11-07T05:31:56Z",
"duration_seconds": 123,
"status": "pending_events",
"trigger": {
"type": "<string>",
"cron_expression": "<string>",
"cron_timezone": "<string>",
"event_rule": "<string>"
},
"full_sync": true,
"extra_config": null,
"credit_charge_status": "unsuccessful",
"el_cost_usd": 123,
"el_cost_metadata": null,
"transformation_cost_usd": 123,
"transformation_cost_metadata": null,
"cancel_requested_at": "2023-11-07T05:31:56Z",
"scheduled_for": "2023-11-07T05:31:56Z",
"eligible_at": "2023-11-07T05:31:56Z",
"triggered_by": 123,
"triggered_by_token": "<string>",
"cancel_requested_by": 123,
"cancel_requested_by_token": "<string>",
"source": "<string>",
"destination": "<string>",
"transformation": "<string>"
}
],
"next": "http://api.example.org/accounts/?page=4",
"previous": "http://api.example.org/accounts/?page=2",
"count_capped": true
}Runs
Get Runs
GET
/
api
/
v1
/
runs
/
cURL
curl --request GET \
--url https://api.nekt.ai/api/v1/runs/ \
--header 'x-api-key: <api-key>'import requests
url = "https://api.nekt.ai/api/v1/runs/"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://api.nekt.ai/api/v1/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.nekt.ai/api/v1/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 => [
"x-api-key: <api-key>"
],
]);
$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://api.nekt.ai/api/v1/runs/"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-api-key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.nekt.ai/api/v1/runs/")
.header("x-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.nekt.ai/api/v1/runs/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-api-key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"count": 123,
"results": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"number": 123,
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"started_at": "2023-11-07T05:31:56Z",
"ended_at": "2023-11-07T05:31:56Z",
"duration_seconds": 123,
"status": "pending_events",
"trigger": {
"type": "<string>",
"cron_expression": "<string>",
"cron_timezone": "<string>",
"event_rule": "<string>"
},
"full_sync": true,
"extra_config": null,
"credit_charge_status": "unsuccessful",
"el_cost_usd": 123,
"el_cost_metadata": null,
"transformation_cost_usd": 123,
"transformation_cost_metadata": null,
"cancel_requested_at": "2023-11-07T05:31:56Z",
"scheduled_for": "2023-11-07T05:31:56Z",
"eligible_at": "2023-11-07T05:31:56Z",
"triggered_by": 123,
"triggered_by_token": "<string>",
"cancel_requested_by": 123,
"cancel_requested_by_token": "<string>",
"source": "<string>",
"destination": "<string>",
"transformation": "<string>"
}
],
"next": "http://api.example.org/accounts/?page=4",
"previous": "http://api.example.org/accounts/?page=2",
"count_capped": true
}Authorizations
API Key authentication. Format: 'x-api-key: api_key'
Query Parameters
A page number within the paginated result set.
Number of results to return per page.
Multiple values may be separated by commas.
Multiple values may be separated by commas.
Multiple values may be separated by commas.
A search term.
Ordering
created_at- Created at-created_at- Created at (descending)updated_at- Updated at-updated_at- Updated at (descending)
Available options:
-created_at, -updated_at, created_at, updated_at Multiple values may be separated by commas.
Response
200 - application/json
Example:
123
Show child attributes
Show child attributes
Example:
"http://api.example.org/accounts/?page=4"
Example:
"http://api.example.org/accounts/?page=2"
True when count stopped at the cap; the list continues while next is set.
Was this page helpful?