LiqiDevelopers
Developer APIAPI Key

Monitor API

API consolidada para monitoramento de tokens tokenizados pela Liqi. Fornece dados completos de captação, cronograma de pagamentos, investidores e status em uma única chamada — reduzindo de milhares de requisições para poucas centenas por dia.

Autenticação Obrigatória

A Monitor API requer autenticação via API Key. Inclua o header X-API-Key em todas as requisições. Para obter uma API Key, entre em contato com o time de integração da Liqi.

Cache e Performance

As respostas são cacheadas por 4 minutos no servidor. Para polling, recomendamos intervalo de 5 minutos. O campo metadata.lastFullUpdate indica quando os dados foram atualizados pela última vez.

Listar Tokens

GET/api/v1/monitor/tokens

Retorna a lista de todos os tokens com dados consolidados de captação, investidores, cronograma de pagamentos e metadados.

Headers

NameTypeRequiredDescription
X-API-KeystringRequiredChave de API para autenticação.

Query Parameters

NameTypeRequiredDescription
statusstringOptionalFiltrar por status: PUBLISHED (captando) ou CLOSED (encerrado).
searchstringOptionalBusca por ticker, nome do patrimônio ou nome do emissor.
asset_typestringOptionalFiltrar por tipo de ativo: CRI, CRA, CR, DEBENTURE, etc.
sort_bystringOptionalCampo de ordenação: ticker, status, issuer_name, fundraising_value, updated_at.
sort_dirstringOptionalDireção da ordenação: asc ou desc.(default: desc)
offsetintegerOptionalOffset para paginação.(default: 0)
limitintegerOptionalLimite de itens por página (1-500).(default: 200)
updated_sincestringOptionalData ISO 8601 para sync incremental. Retorna apenas tokens atualizados após esta data.

Resposta

Retorna data.tokens com os tokens, data.pagination para controle de paginação, e data.metadata com contagens agregadas. Cada token inclui:

  • tokenSymbol — ticker da série (ex: DUX1SR01)
  • tokenName — nome completo do patrimônio
  • fundraisingStatus — PUBLISHED (captando) ou CLOSED
  • investedAmount / investedPercentage — valor e percentual captados
  • fundraisingUniqueInvestorsQuantity — investidores únicos
  • paymentSchedule — cronograma completo com parcelas
  • additionalData — classe da série, base de contagem, regulatório

Detalhe do Token

GET/api/v1/monitor/tokens/{symbol}

Retorna os dados completos de um token específico pelo seu ticker/símbolo.

Headers

NameTypeRequiredDescription
X-API-KeystringRequiredChave de API para autenticação.

Path Parameters

NameTypeRequiredDescription
symbolstringRequiredTicker do token (ex: DUX1SR01). Máximo 20 caracteres alfanuméricos.

Resposta

Mesmo formato da listagem, com data.tokens contendo 1 item (ou array vazio se o token não existir). Inclui cronograma completo de pagamentos.

Próximos Pagamentos

GET/api/v1/monitor/payments/upcoming

Retorna os próximos pagamentos de todos os tokens dentro de uma janela configurável.

Headers

NameTypeRequiredDescription
X-API-KeystringRequiredChave de API para autenticação.

Query Parameters

NameTypeRequiredDescription
days_aheadintegerOptionalJanela de dias para buscar pagamentos futuros (1-365).(default: 90)
tokenstringOptionalFiltrar por ticker específico (ex: DUX1SR01).
issuerstringOptionalFiltrar por nome do emissor (busca parcial).
offsetintegerOptionalOffset para paginação.(default: 0)
limitintegerOptionalLimite de itens por página (1-500).(default: 200)

Resposta

Retorna data.payments com os pagamentos pendentes, ordenados por data de vencimento:

  • tokenSymbol / tokenName — identificação do token
  • installment — parcela no formato "X/Y"
  • dueDate — data de vencimento (YYYY-MM-DD)
  • daysRemaining — dias restantes até o vencimento
  • interestPercentage / principalPercentage — percentuais de juros e amortização

Valores de Status

StatusDescrição
PUBLISHEDToken em captação ativa (status interno ACTIVE ou FUNDRAISING).
CLOSEDCaptação encerrada. O token continua com cronograma de pagamentos ativo.

Tipos de Ativo

TipoNome Completo
CRICertificado de Recebíveis Imobiliários
CRACertificado de Recebíveis do Agronegócio
CRCertificado de Recebíveis
DEBENTUREDebênture
FIDCFundo de Investimento em Direitos Creditórios

Tipos de Indicador

IndicadorDescriçãoExemplo
PRE_FIXEDTaxa fixa pré-definida ao ano18.57% a.a.
CDIIndexado ao CDI com spreadCDI + 3%
USDIndexado ao dólarUSD + 5% a.a.

Rate Limiting

A Monitor API permite até 500 requisições por hora por API Key. Respostas incluem os headers:

  • X-RateLimit-Limit — limite total
  • X-RateLimit-Remaining — requisições restantes
  • Retry-After — segundos para esperar (quando 429)

Recomendação de Polling

Com cache de 4 minutos no servidor, recomendamos polling a cada 5 minutos. Isso resulta em ~288 requisições/dia por endpoint — bem dentro do limite de 500/hora.