GET /projects/{project_name}/tables/{table_id}/data
curl --request GET \
--url https://api.cloudsquid.io/api/projects/{project_name}/tables/{table_id}/data \
--header 'X-API-Key: <api-key>'import requests
url = "https://api.cloudsquid.io/api/projects/{project_name}/tables/{table_id}/data"
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.cloudsquid.io/api/projects/{project_name}/tables/{table_id}/data', 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.cloudsquid.io/api/projects/{project_name}/tables/{table_id}/data",
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.cloudsquid.io/api/projects/{project_name}/tables/{table_id}/data"
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.cloudsquid.io/api/projects/{project_name}/tables/{table_id}/data")
.header("X-API-Key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.cloudsquid.io/api/projects/{project_name}/tables/{table_id}/data")
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[
{
"data": {},
"created_at": "2023-11-07T05:31:56Z",
"row_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"reasoning": "<string>",
"review": {
"comment": "<string>",
"reviewed_by": "<string>",
"review_date": "2023-11-07T05:31:56Z",
"approved": true
},
"input": {
"data": {},
"files": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
]
}
}
]Tables
Get Table Data
Retrieve all data from a table.
GET
/
projects
/
{project_name}
/
tables
/
{table_id}
/
data
GET /projects/{project_name}/tables/{table_id}/data
curl --request GET \
--url https://api.cloudsquid.io/api/projects/{project_name}/tables/{table_id}/data \
--header 'X-API-Key: <api-key>'import requests
url = "https://api.cloudsquid.io/api/projects/{project_name}/tables/{table_id}/data"
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.cloudsquid.io/api/projects/{project_name}/tables/{table_id}/data', 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.cloudsquid.io/api/projects/{project_name}/tables/{table_id}/data",
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.cloudsquid.io/api/projects/{project_name}/tables/{table_id}/data"
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.cloudsquid.io/api/projects/{project_name}/tables/{table_id}/data")
.header("X-API-Key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.cloudsquid.io/api/projects/{project_name}/tables/{table_id}/data")
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[
{
"data": {},
"created_at": "2023-11-07T05:31:56Z",
"row_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"reasoning": "<string>",
"review": {
"comment": "<string>",
"reviewed_by": "<string>",
"review_date": "2023-11-07T05:31:56Z",
"approved": true
},
"input": {
"data": {},
"files": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
]
}
}
]Authorizations
Path Parameters
The name of the project
The id of the table
Query Parameters
Optional filter for a specific data id
Response
Successfully retrieved data
Object with direct values for each key, allowing single values or arrays of values.
Show child attributes
Show child attributes
Show child attributes
Show child attributes
status of the AI run
Available options:
running, done, error, pending Show child attributes
Show child attributes
Was this page helpful?
⌘I
