DataBolsa docs
Referência da APIPlataformaObjects

Obtém as medidas mais recentes de um ou vários objetos

Retorna as medidas mais recentes de até 50 objetos; `facts` pode selecionar até 10 medidas. Cada linha traz `entity_id`, e `meta.subjects` informa ids inexistentes, divididos ou sem dados sem reduzir o lote em silêncio. Confira `unit`, escala e `as_of` de cada medida: frequências e datas-base podem diferir na mesma resposta. `series` identifica o recorte da medida — a classe do papel, ou o escopo contábil da demonstração (`consolidado` por default, `individual` quando pedido em `series`). Para a série temporal, use `getObjectHistory`. Com `at`, medidas com `availability=filed` respeitam data-base e publicação; quando `availability=unknown`, o corte considera apenas a data-base e não constitui um point-in-time completo.

GET
/v1/objects/{id}/facts
AuthorizationBearer <token>

In: header

Path Parameters

idstring

Identificador canônico do objeto (pub_…). Operações em lote aceitam vários ids separados por vírgula.

Query Parameters

at?string

Corte point-in-time (AAAA-MM-DD): o último valor já público naquele dia.

Match^\d{4}-\d{2}-\d{2}$
facts?string

Nomes de medida separados por vírgula (até 10), como margem_ebit,roe. Sem ele, todas.

series?string

Qualificador da medida dentro do objeto: a classe de ação (PETR4), quando a medida é por papel, ou o escopo contábil da demonstração (consolidado | individual). Sem ele, a demonstração responde o consolidado, que é o que o contrato promete.

resolve?string

Como interpretar o id: auto segue fusões e, em cisões, responde 409 com os sucessores; exact lê literalmente o objeto desse id. Use exact para acessar o ramo de uma cisão que preservou o identificador original ou para desativar o redirecionamento automático.

Default"auto"
Value in"auto" | "exact"

Response Body

curl -X GET "https://api.databolsa.com/v1/objects/string/facts?at=string&facts=string&series=string&resolve=auto"
{
  "data": [
    {
      "name": "string",
      "label": "string",
      "series": "string",
      "value": 0,
      "unit": "brl",
      "as_of": "string",
      "statement_date": "string",
      "available_at": "string",
      "availability": "filed",
      "cadence": "daily",
      "grain": "object",
      "source": "string",
      "lineage": "string",
      "provenance": {
        "adjust_type": "string",
        "adjust_quality": "string"
      },
      "description": "string",
      "out_of_prior": true,
      "axes": {
        "dimension": "string",
        "scale": "string",
        "period": "string",
        "seasonal_adjustment": "string",
        "expected_range": {
          "min": 0,
          "max": 0
        },
        "concept": "string",
        "aggregation": "string"
      },
      "entity_id": "string"
    }
  ],
  "meta": {
    "next_cursor": "string",
    "count": 0,
    "total": 0,
    "subject": {
      "property1": "string",
      "property2": "string"
    },
    "subjects": [
      {
        "id": "string",
        "resolved_id": "string",
        "redirected_from": "string",
        "status": "ok",
        "reason": "string",
        "successors": [
          "string"
        ]
      }
    ]
  }
}
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string",
  "details": {
    "property1": null,
    "property2": null
  }
}