Seu perfil de investidor
Retorna o perfil de investidor (suitability) do dono da chave: nível (Conservador/Moderado/Arrojado), a posição na régua 0–100 (não é uma nota) e as respostas do questionário. `profile` é nulo se o usuário ainda não definiu o perfil.
curl -X GET "https://api.databolsa.com/v1/suitability"{
"profile": {
"level": "Conservador",
"score": 0,
"answers": [
{
"q": "string",
"a": "string"
}
],
"updatedAt": "string"
}
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"details": {
"property1": null,
"property2": null
}
}Raio-X de concentração da carteira
Distribui posições abertas por classe, setor, indexador e moeda, e lista as dez maiores. `flags` registra limites de concentração sem emitir recomendação. Percentuais de `by_indexer` usam apenas a renda fixa; os demais usam a carteira. Posições sem valor são ignoradas e contadas em `meta.unpriced_ignored`. Valores estão em reais e percentuais de 0 a 100.
Importar planilha (B3 ou template manual)
Importa uma planilha para a carteira real do dono da chave: Negociação ou Movimentação da B3 (.xlsx) ou o template manual (.csv/.xlsx), com formato detectado automaticamente. Envie em `content_base64` (máximo 8 MB). Idempotente: reenviar o mesmo arquivo não duplica. A resposta resume importadas, duplicadas e ignoradas, com avisos.