cURL
curl --request GET \
--url https://api.tilt.io/api/v1/tilts/{tilt_uuid} \
--header 'X-Api-Key: <api-key>'import requests
url = "https://api.tilt.io/api/v1/tilts/{tilt_uuid}"
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.tilt.io/api/v1/tilts/{tilt_uuid}', 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.tilt.io/api/v1/tilts/{tilt_uuid}",
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.tilt.io/api/v1/tilts/{tilt_uuid}"
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.tilt.io/api/v1/tilts/{tilt_uuid}")
.header("X-Api-Key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.tilt.io/api/v1/tilts/{tilt_uuid}")
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{
"uuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"version_group_sqid": "<string>",
"status": "draft",
"creation_status": "in_progress",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"asset_type": "equity",
"ticker_count": 123,
"one_year_returns": "<string>",
"backtest_values": {},
"topics": [
{
"uuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"display_name": "<string>",
"thumbnail_image": "<string>"
}
],
"themes": [
{
"uuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"statement": "<string>",
"score": "<string>",
"rationale": "<string>",
"summary": "<string>",
"thesis_relevance": "<string>",
"evidence_quality": "<string>",
"parent_theme": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"rank": 123
}
],
"content_sources": [
{
"uuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"source_type": "<string>",
"title": "<string>",
"publisher": {
"uuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>"
},
"description": "<string>",
"image_url": "<string>",
"primary_url": "<string>",
"links": "<unknown>",
"metadata": "<unknown>",
"fetched_at": "2023-11-07T05:31:56Z",
"created": "2023-11-07T05:31:56Z",
"modified": "2023-11-07T05:31:56Z"
}
],
"snapshot": {
"effective_date": "2023-12-25"
},
"holdings": [
{
"ticker": {
"asset_type": "<string>",
"tilt_asset_id": "<string>",
"symbol": "<string>",
"exchange": "<string>",
"name": "<string>",
"image_url": "<string>"
},
"weight": "<string>",
"score": "<string>"
}
],
"sector_composition": {},
"version_number": -1,
"name": "<string>",
"published_at": "2023-11-07T05:31:56Z",
"image": "<string>",
"image_mask": "t_mask",
"explanation": "<string>",
"objective_target": "<string>"
}{
"error": {
"code": "<string>",
"message": "<string>"
}
}{
"error": {
"code": "<string>",
"message": "<string>"
}
}{
"error": {
"code": "<string>",
"message": "<string>"
}
}Tilts
Get Tilt
Retrieves stored Marketplace display data for a Tilt owned by the API key’s organization.
GET
/
api
/
v1
/
tilts
/
{tilt_uuid}
cURL
curl --request GET \
--url https://api.tilt.io/api/v1/tilts/{tilt_uuid} \
--header 'X-Api-Key: <api-key>'import requests
url = "https://api.tilt.io/api/v1/tilts/{tilt_uuid}"
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.tilt.io/api/v1/tilts/{tilt_uuid}', 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.tilt.io/api/v1/tilts/{tilt_uuid}",
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.tilt.io/api/v1/tilts/{tilt_uuid}"
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.tilt.io/api/v1/tilts/{tilt_uuid}")
.header("X-Api-Key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.tilt.io/api/v1/tilts/{tilt_uuid}")
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{
"uuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"version_group_sqid": "<string>",
"status": "draft",
"creation_status": "in_progress",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"asset_type": "equity",
"ticker_count": 123,
"one_year_returns": "<string>",
"backtest_values": {},
"topics": [
{
"uuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"display_name": "<string>",
"thumbnail_image": "<string>"
}
],
"themes": [
{
"uuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"statement": "<string>",
"score": "<string>",
"rationale": "<string>",
"summary": "<string>",
"thesis_relevance": "<string>",
"evidence_quality": "<string>",
"parent_theme": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"rank": 123
}
],
"content_sources": [
{
"uuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"source_type": "<string>",
"title": "<string>",
"publisher": {
"uuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>"
},
"description": "<string>",
"image_url": "<string>",
"primary_url": "<string>",
"links": "<unknown>",
"metadata": "<unknown>",
"fetched_at": "2023-11-07T05:31:56Z",
"created": "2023-11-07T05:31:56Z",
"modified": "2023-11-07T05:31:56Z"
}
],
"snapshot": {
"effective_date": "2023-12-25"
},
"holdings": [
{
"ticker": {
"asset_type": "<string>",
"tilt_asset_id": "<string>",
"symbol": "<string>",
"exchange": "<string>",
"name": "<string>",
"image_url": "<string>"
},
"weight": "<string>",
"score": "<string>"
}
],
"sector_composition": {},
"version_number": -1,
"name": "<string>",
"published_at": "2023-11-07T05:31:56Z",
"image": "<string>",
"image_mask": "t_mask",
"explanation": "<string>",
"objective_target": "<string>"
}{
"error": {
"code": "<string>",
"message": "<string>"
}
}{
"error": {
"code": "<string>",
"message": "<string>"
}
}{
"error": {
"code": "<string>",
"message": "<string>"
}
}Authorizations
Path Parameters
Response
Marketplace detail fields backed only by persisted display data.
draft- draftpublished- published
Available options:
draft, published in_progress- In Progressfailed- Failedcompleted- Completed
Available options:
in_progress, failed, completed The asset type of this Tilt's constituents (equity or event_contract), derived from its scores. A Tilt is homogeneous - all equity Tickers or all EventContracts.
equity- Equityevent_contract- Event Contract
Available options:
equity, event_contract Pattern:
^-?\d{0,3}(?:\.\d{0,10})?$Show child attributes
Show child attributes
Deprecated. Always an empty list - tilt topics are no longer maintained.
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Frozen published composition metadata. Null when no published snapshot exists.
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Required range:
-2147483648 <= x <= 2147483647Maximum string length:
256t_mask- T Masknone- None
Available options:
t_mask, none