Campo | Tipo | Descrição |
---|---|---|
type | ENUM | Tipo de conta que deve ser criada. Valores possíveis: BUYER (comprador), SELLER (vendedor). |
id | String (47 caracteres) | id da conta. Formato: |
business_category | ENUM | Classificação do negócio que deve ser informada para toda conta com type SELLER |
String (60 caracteres) | E-mail utilizado no login da conta. | |
person | Object | Dados do dono da conta ou de um sócio em caso de contas para empresas. Apenas um sócio deverá ser informado para esse caso. |
└──name | String (50 caracteres) | Nome completo do usuário ou do sócio |
└──birth_date | Datetime | Data de nascimento do usuário ou do sócio. Formato a ser informado: yyyy-MM-dd |
└──mother_name | String (50 caracteres) | Nome da mãe do dono da conta ou do sócio. |
└──tax_id | Int (20 caracteres) | CPF do dono da conta ou do único sócio a ser informado. |
└──address | Object | Objeto Address contendo as informações do endereço do dono da conta ou sócio da empresa |
company | Object | Dados de cadastro da empresa em caso de contas para pessoas jurídicas (Seller). |
└──name | String (140 caracteres) | Razão Social |
└──tax_id | Int (20 caracteres) | CNPJ |
└──address | Object | Objeto Address contendo as informações do endereço da empresa |
└──phones | Array of Object | Objeto Phone contendo uma lista de telefones da empresa. |
created_at | Datetime | Data e horário em que foi criada o recurso de accounts. |
tos_accpetance | Object | Aceite do termos de aceite por parte do dono da conta na plataforma do parceiro. |
└──user_ip | String (50 caracteres) | IP que identifica o dispositivo em que o dono da conta concordou com os termos de aceite na plataforma do parceiro. |
└──date | Datetime | Momento em que o usuário concordou com os termos de aceite na plataforma do parceiro. |
token | Object | Conjunto de informações atrelados ao token gerado que relaciona a conta do parceiro e a conta criada por ele (vendedor ou comprador) |
└──refresh_token | String (100 caracteres) | Token para atualizar o access_token. |
└──token_type | String (ENUM) | Sempre terá um valor de bearer. |
└──access_token | String (100 caracteres) | Token de acesso e autenticação. |
└──expires_in | Int (10 caracteres) | Tempo de validade do access_token. |
└──scope | String (150 caracteres) | Permissões que foram concedidas. Para contas tipo BUYER, o único escopo possível é o accounts.read. Para contas tipo SELLER, os escopos criados são accounts.read e payments.create. |