Meu Dinheiro · API
Contas

Uma conta

GET
/contas/{id}

Conta de outro workspace, inexistente ou oculta para a credencial responde 404.

Autenticação

accessToken
headerAuthorizationBearer <token>

Access token (mda_…) obtido em POST /auth/token. Vale 1 hora.

Parâmetros de caminho

id*integer

Corpo da resposta

A conta.

application/json
  1. response
id*integer
nome*string
tipo*TipoConta

O tipo da conta como o app mostra. A carteira de investimentos, que o Meu Dinheiro cria para os investimentos, não aparece na API; contas_a_receber, contas_a_pagar, outros_ativos_imobilizados e capital_social existem só em workspace de pessoa jurídica.

Valores"conta_corrente""dinheiro""cartao_credito""carteira_ativos""poupanca""aplicacao_financeira""imovel""contas_a_receber""contas_a_pagar""emprestimo_concedido""emprestimo_contratado""outros_ativos""outros_ativos_imobilizados""outros_passivos""capital_social"
status*StatusConta

active em uso; inactive desativada; closed encerrada, só histórico.

Valores"active""inactive""closed"
moeda*string

Código ISO 4217.

banco*|

A instituição da conta. Nulo quando não há, ou quando o ícone escolhido para a conta é genérico (uma casa, um carro…), e não um banco.

agencia*string|null
numero_conta*string|null
finalidade*|

O grupo do passivo no balanço (FinalidadeConta); só em contas_a_pagar, nulo nos outros tipos.

Valores"custos_operacionais""despesas_variaveis""despesas_fixas""lucros""impostos""impostos_sobre_lucro"null
curl -X GET "https://example.com/contas/0"
{  "id": 2051,  "nome": "Inter PJ",  "tipo": "conta_corrente",  "status": "active",  "moeda": "BRL",  "banco": {    "codigo": "077",    "nome": "Banco Inter S.A."  },  "agencia": "0001",  "numero_conta": "12345-6",  "finalidade": "custos_operacionais"}