← todas as tagsReferência da API
Bonds
Títulos públicos (Tesouro Direto) e curvas de juros
GET
/v1/bonds/tesouro/yield-curvegetYieldCurveCurva de juros (Tesouro), um ponto por vencimento
Parâmetros
datequerystring
kindquerystring [nominal, real]
Resposta 200
Curva de juros
object
datestring | null
kindstringnominalreal
pointsobject[]
maturitystring
yearsnumber | null
ratenumber
Chamada
curl
curl -H "Authorization: Bearer db_live_xxxxxxxxxxxx" \ "https://api.databolsa.com/v1/v1/bonds/tesouro/yield-curve"
python · httpx
import httpx
resp = httpx.get(
"https://api.databolsa.com/v1/v1/bonds/tesouro/yield-curve",
headers={"Authorization": "Bearer db_live_xxxxxxxxxxxx"},
)
resp.raise_for_status()
data = resp.json()javascript · fetch
const resp = await fetch("https://api.databolsa.com/v1/v1/bonds/tesouro/yield-curve", {
headers: { Authorization: "Bearer db_live_xxxxxxxxxxxx" },
});
const data = await resp.json();GET
/v1/bonds/tesourolistTesouroBondsTítulos do Tesouro Direto (taxas e preços)
Parâmetros
cursorquerystring
limitqueryinteger
typequerystring [LTN, NTN-F, NTN-B, NTN-B-Principal, LFT, RENDA+, EDUCA+]
maturityquerystring
datequerystring
Resposta 200
Página de títulos
object
dataobject[]TesouroBondQuote
typestring | null
namestring | null
maturitystring | null
datestring | null
buy_ratenumber | null
sell_ratenumber | null
buy_pricenumber | null
sell_pricenumber | null
metaobject
next_cursorstring | null
countintegerItens nesta página
Chamada
curl
curl -H "Authorization: Bearer db_live_xxxxxxxxxxxx" \ "https://api.databolsa.com/v1/v1/bonds/tesouro"
python · httpx
import httpx
resp = httpx.get(
"https://api.databolsa.com/v1/v1/bonds/tesouro",
headers={"Authorization": "Bearer db_live_xxxxxxxxxxxx"},
)
resp.raise_for_status()
data = resp.json()javascript · fetch
const resp = await fetch("https://api.databolsa.com/v1/v1/bonds/tesouro", {
headers: { Authorization: "Bearer db_live_xxxxxxxxxxxx" },
});
const data = await resp.json();