Skip to main content
Endpoint responsável por criar uma nova conta corrente no sistema.
curl --request POST \
  --url https://api.ext.dbs.moneyp.dev.br/api/v2/Conta \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --header 'IdempotencyKey: <idempotencykey>' \
  --header 'IgnoraHandshake: <ignorahandshake>' \
  --data '
{
  "numeroBanco": "<string>",
  "numeroAgencia": "<string>",
  "numeroConta": "<string>",
  "digitoConta": "<string>",
  "descricao": "<string>",
  "tipoConta": 123,
  "dadosCorrentista": {
    "documentoFederal": "<string>",
    "nome": "<string>",
    "tipoPessoa": 123
  },
  "dadosContato": {
    "email": "<string>",
    "telefoneFixo1": "<string>",
    "telefoneFixo2": "<string>",
    "telefoneCelular1": "<string>",
    "telefoneCelular2": "<string>",
    "telefoneFax": "<string>",
    "paginaWeb": "<string>"
  },
  "dadosEndereco": {
    "cep": "<string>",
    "logradouro": "<string>",
    "nroLogradouro": "<string>",
    "bairro": "<string>",
    "complemento": "<string>",
    "cidade": "<string>",
    "uf": "<string>",
    "enderecoDesde": "2023-11-07T05:31:56Z",
    "enderecoPrincipal": true,
    "enderecoCorrespondencia": true,
    "verificadoInLoco": true
  },
  "dadosPF": {
    "apelido": "<string>",
    "rg": "<string>",
    "rgOrgao": "<string>",
    "rguf": "<string>",
    "rgData": "2023-11-07T05:31:56Z",
    "dtNasc": "2023-11-07T05:31:56Z",
    "sexo": "<string>",
    "nacionalidade": "<string>",
    "naturalDeCidade": "<string>",
    "naturalDeUF": "<string>",
    "nomePai": "<string>",
    "nomeMae": "<string>",
    "nomeConjuge": "<string>",
    "dtNascConjuge": "2023-11-07T05:31:56Z",
    "cpfConjuge": "<string>",
    "rgConjuge": "<string>",
    "rgOrgaoConjuge": "<string>",
    "rgufConjuge": "<string>",
    "rgDataConjuge": "2023-11-07T05:31:56Z",
    "nomeArquivoIdentificacao": "<string>",
    "arquivoIdentificacao": "<string>",
    "renda": 123,
    "profissao": "<string>"
  },
  "dadosPJ": {
    "nomeFantasia": "<string>",
    "documentoEstadual": "<string>",
    "documentoMunicipal": "<string>",
    "dtAberturaEmpresa": "2023-11-07T05:31:56Z",
    "nomeResponsavelEmpresa": "<string>",
    "cpfResponsavelEmpresa": "<string>",
    "rgResponsavelEmpresa": "<string>",
    "nomeArquivoContratoSocial": "<string>",
    "arquivoContratoSocial": "<string>",
    "capitalSocial": 123,
    "faturamentoAnual": 123,
    "codigoCnae": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
  }
}
'
{
  "sucesso": true,
  "mensagem": "<string>",
  "numero": "<string>",
  "digito": "<string>",
  "contaPagamento": "<string>"
}

Documentation Index

Fetch the complete documentation index at: https://bmpdocs.moneyp.com.br/llms.txt

Use this file to discover all available pages before exploring further.

Through this endpoint, the partner can open an account under the integrator’s domain.

Authorizations

Authorization
string
header
required

Copie 'Bearer ' + token

Headers

IdempotencyKey
string
required
IgnoraHandshake
boolean
default:true
required

(somente em homologação)

Body

numeroBanco
string | null

Número do banco.*

Observação:

  • O 'número do banco' (numeroBanco) pode ter no máximo 3 caracteres.
numeroAgencia
string | null

Número da agência.*

Observação:

  • O número da agência pode ter no máximo 4 caracteres.
  • Valor padrão: '0001'
numeroConta
string | null

Número da conta bancária.

Observações:

  • O 'número da conta' (numeroConta) é obrigatório quando o 'tipo de geração' (tipoGeracaoNumeroConta) informado for 0 (manual).
  • O 'número da conta' (numeroConta) não deve ser informado quando o 'tipo de geração' (tipoGeracaoNumeroConta) informado for 1 (sequencial).
  • O número da conta bancária pode ter no máximo 12 caracteres.
digitoConta
string | null

Dígito verificador do número da conta bancária.

Observação:

  • O dígito verificador do número da conta bancária pode ter no máximo 1 caracter.
descricao
string | null

Informações adicionais sobre a conta.

tipoGeracaoNumeroConta
enum<integer>

Tipo de geração de conta.*

Observação:

  • Valor padrão: '0'

Valores: 0 - Manual 1 - Sequencial

Available options:
0,
1
modCobrTaxa
enum<integer>

Modelo de cobrança de taxa.*

Observação:

  • Valor padrão: '1'

Valores: 0 - Desativado 1 - Parceiro 1 - Cliente

Available options:
0,
1,
2
tipoConta
integer<int32>

Tipo de conta.*

Observação:

  • Valor padrão: '3'

Valores: -1 - CACC 2 - SVGS 3 - TRAN 4 - SLRY

dadosCorrentista
object

Objeto detalhado da identificação do correntista vinculado à conta.*

dadosContato
object

Objeto detalhado do contato do correntista vinculado à conta.*

dadosEndereco
object

Objeto detalhado do endereço do correntista vinculado à conta.

dadosPF
object

Objeto detalhado dos dados de pessoa física do correntista vinculado à conta.

Observação:

  • Quando o 'tipo de pessoa do correntista' (tipoPessoa) for 1 (PF), este objeto deve ser preenchido.
dadosPJ
object

Objeto detalhado dos dados de pessoa jurídica do correntista vinculado à conta.

Observação:

  • Quando o 'tipo de pessoa do correntista' (tipoPessoa) for 2 (PJ), este objeto deve ser preenchido.
modeloConta
enum<integer>
Available options:
1,
2,
3

Response

Success

sucesso
boolean
mensagem
string | null
numero
string | null
digito
string | null
contaPagamento
string | null