Criar estabelecimento

Essa rota permite criar um estabelecimento no marketplace da Paytime. Deve ser utilizada para registrar novos estabelecimentos com os dados necessários para integração e operação dentro do sistema.

🔼

POST urlServidor/v1/marketplace/establishments

Obs: A palavra urlServidor deve ser substituída pela url do servidor.

Parâmetros da Requisição

Headers

NomeTipoObrigatórioDescrição
integration-keystringSimChave de integração.
x-tokenstringSimToken de autenticação. Pode ser encontrado em nosso portal na guia de integração.
AuthorizationAuth Type Bearer TokenSimInserir o Bearer Token, gerado na rota Auth

Exemplo de header da requisição

curl--request POST \
--location '{{server}/v1/marketplace/establishments' \
--header 'integration-key: your_integration_key' \
--header 'x-token: your_x_token' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer {{bearer_token}}' \

📦 Detalhamento campos Body

CampoTipoObrigatórioDescrição
typestringTipo do estabelecimento. Valores possíveis: INDIVIDUAL (Pessoa Física), BUSINESS (Pessoa Jurídica).
activity_idnumberCondicionalTipo de atividade do estabelecimento. Obrigatório para o type INDIVIDUAL
representative_idnumberID do representante vinculado.
notesstringCampo de anotações livres.
visitedbooleanIndica se o estabelecimento foi visitado.
responsibleobjectDados do responsável pelo estabelecimento.
├─ emailstringE-mail válido e ativo do responsável.
├─ documentstringCPF do responsável.
├─ first_namestringNome completo do responsável.
├─ phonestringNúmero de telefone do responsável.
├─ birthdatestringData de nascimento (YYYY-MM-DD).
**address**objectEndereço do estabelecimento.
├─ zip_codestringCEP válido (sem caracteres especiais).
├─ streetstringLogradouro.
├─ neighborhoodstringBairro.
├─ citystringCidade.
├─ statestringEstado (UF). Enum: AC, AL, AP, AM, BA, CE, DF, ES, GO, MA, MS, MT, MG, PA, PB, PR, PE, PI, RJ, RN, RS, RO, RR, SC, SP, SE, TO.
├─ complementstringComplemento.
├─ numberstringNúmero do endereço.
revenuenumberFaturamento estimado.
first_namestring⚠️Razão Social (quando PJ). Obrigatório para o type BUSINESS
last_namestring⚠️Nome Fantasia. Obrigatório para o type BUSINESS
cnaestringCódigo CNAE da atividade.
documentstringCNPJ do estabelecimento.
phone_numberstringTelefone principal do estabelecimento.
formatstringFormato da empresa. Enum: SS, SC, SPE, LTDA, SA, ME, MEI, EI, EIRELI, SLU, ESI.
emailstringE-mail principal do estabelecimento.
birthdatestringData de abertura (YYYY-MM-DD). *Obrigatório para o Type BUSINESS
gmvnumberMeta de faturamento anual.

🧩 Exemplo do Body para criar a transação

O corpo da requisição deve ser enviado no formato JSON, conforme descrito abaixo:

{
  "type": "BUSINESS",
  "activity_id": 30,
  "notes": "Observação sobre o EC",
  "visited": false,
  "responsible": {
    "email": "[email protected]",
    "document": "400.752.010-03",
    "first_name": "João Desenvolvedor",
    "phone": "00000000001",
    "birthdate": "2000-10-12"
  },
  "address": {
    "zip_code": "29090390",
    "street": "Rua Dos desenvolvedores",
    "neighborhood": "Bairro da Programação",
    "city": "Vitória",
    "state": "ES",
    "number": "01"
  },
  "first_name": "DV",
  "last_name": "Solucoes",
  "cnae": "0111302",
  "document": "11.299.221/0001-29",
  "phone_number": "27998765431",
  "email": "[email protected]",
  "birthdate": "2022-01-01",
  "revenue": 10000,
  "format": "LTDA",
  "gmv": 13000
}

⚠️ Notas Importantes


Códigos de Resposta

Consulte a página com os status: Status de respostas

Para mais detalhes sobre os parâmetros e funcionamento da API, acesse a documentação oficial da Paytime.


Did this page help you?