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.
In: header
Path Parameters
Id da carteira.
Conteúdo do arquivo em base64.
Nome do arquivo (ajuda a trilha de auditoria).
Response Body
curl -X POST "https://api.databolsa.com/v1/portfolios/string/imports" \ -H "Content-Type: application/json" \ -d '{ "content_base64": "string" }'{
"import_id": "string",
"source": "string",
"parsed": 0,
"imported": 0,
"duplicates_skipped": 0,
"rows_ignored": 0,
"cross_source_skipped": 0,
"symbols": 0,
"period": {
"from": "string",
"to": "string"
},
"warnings": [
"string"
],
"warnings_truncated": 0
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"details": {
"property1": null,
"property2": null
}
}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.
Linhas de um import
Drill-down de um import: cada linha do arquivo com status (imported, ignored, duplicate, error) e motivo.