Criar Negócio
Para criar seu negócio e começar a utilizar nossa plataforma, informe seus dados via POST
na rota Url/segments/{segmentId}/companies.
Conforme já descrito em Login via API, o SegmentID deverá ser usado para criação do negócio, assim como seu Bearer Token. Repare que, caso já possua alguma integração com alguns de nossos sistemas, você poderá fornecer os dados necessários para que estes estejam disponíveis durante a utilização de sua conta.
Criar Negócio
POST
{Url}/segments/{segmentId}/companies
Path Parameters
segmentId*
string
ID de Segmento
companies
array
ID de empresas para realizar as ações
Request Body
type*
string
Tipo de Negócio (Pessoa Física: private
| Pessoa Jurídica: legal
)
document*
string
CPF/CNPJ do Negócio
name*
string
Nome do Negócio
address*
array
Endereço: address.country: ID do país address.state: ID do estado address.city: ID da cidade address.neighborhood: Bairro address.street: Endereço address.number: Número do Prédio address.postalCode: CEP do Endereço address.complement: Complemento address._id: ID do endereço (em UUID)
contacts*
array
Contatos:
contacts.contact: Número de contato
contacts.type: Tipo de contato (Telefone: phone
| Celular: cellPhone
| WhatsApp: whatsapp
)
activityBranch
string
Ramo de atividade
( retail
foods
events
others
)
planType
string
Tipo de plano (Mensal: monthly
| Anual: yearly
)
logoUrl
string
URL da logo (https://subdominio.site.com.br/foto.ico)
crtId
string
ID do CRT
integration
array
Integrações:
PraNotas
integration.praNotas.authorization: Chave de Integração*
integration.praNotas.certificate: PraNotas Certificate*
integration.praNotas.homologation: Ambiente de Homologação
( true
| false
)
integration.praNotas.status: praNotas status
integration.praNotas.count: praNotas initial count
integration.praNotas.serie: praNotas número de serie
integration.praNotas.csc: praNotas CSC
integration.praNotas.cscId: praNotas CSC ID
PagaRapido
integration.pagaRapido.authorization: Chave de Integração*
PraSaques
integration.praSaques.token: Token de Autorização*
planId
string
ID do plano
card
array
Cartão: card.name: Nome do Cartão* card.number: Número do Cartão* card.expirationDate: Data de Vencimento* card.cvv: Código de Segurança*
stateInscription*
string
Inscrição Estadual
cnaeList*
object
Objeto com lista de CNAEs da empresa
loyaltyConfiguration
object
Configuração de fidelidade loyaltyConfiguration.ref: Referência*
loyaltyConfiguration.metadata: Dados adicionais
[
{
"_id": "string",
"createdAt": "2020-01-01T00:00:00Z",
"updatedAt": "2020-01-01T00:00:00Z",
"segment": "string",
"type": "private",
"document": "string",
"name": "string",
"tag": "string",
"logoUrl": "string",
"crtId": "string",
"addresses": [
{
"_id": "string",
"country": "string",
"state": "string",
"city": "string",
"neighborhood": "string",
"street": "string",
"number": "string",
"complement": "string",
"postalCode": "string"
}
],
"contacts": [
{
"contact": "string",
"type": "whatsapp"
}
],
"integration": {
"praNotas": {
"authorization": "string",
"homologation": true,
"certificate": "string",
"status": "string",
"count": 0,
"serie": "string",
"csc": "string",
"cscId": "string"
},
"pagaRapido": {
"authorization": "string",
"subscription": "string"
},
"praSaques": {
"token": "string"
}
},
"activityBranch": {
"_id": "string",
"name": "string",
"examples": "string",
"value": "retail"
},
"stockSettings": {
"stockLocalDevice": {
"_id": "string",
"createdAt": "2020-01-01T00:00:00Z",
"updatedAt": "2020-01-01T00:00:00Z",
"name": "string",
"company": null,
"acronym": "string",
"segment": "string"
},
"stockLocalCatalog": {
"_id": "string",
"createdAt": "2020-01-01T00:00:00Z",
"updatedAt": "2020-01-01T00:00:00Z",
"name": "string",
"company": null,
"acronym": "string",
"segment": "string"
}
}
}
]
Caso a requisição esteja correta, o código 201 Created
será retornado.
Prossiga para a próxima sessão para realizar o cadastro de seus produtos.
Outros Erros: Caso sejam retornados outros erros, favor entrar em contato com o time de integração.
Last updated
Was this helpful?