Bynet
  1. My company
Bynet
  • 🚀 Introdução à API
  • 📦 Criar Pedido
  • My company
    • Get all data
      GET
    • Update
      PUT
    • Update documents
      PUT
    • Get by ID
      GET
    • Update other info
      PUT
  • Products
    • Create
      POST
    • Find All
      GET
    • Find by ID
      GET
    • Update
      PUT
    • Delete
      DELETE
    • Update Status
      PUT
  • Bank
    • Create
      POST
    • Find all
      GET
    • Find by ID
      GET
    • Find pre bank
      GET
  • Transactions
    • Find All
      GET
    • Create
      POST
    • Find by ID
      GET
    • Update delivery status
      PUT
    • Export Excel
      POST
    • Summary all
      GET
    • Fee
      POST
    • Summary by ID
      GET
  • Checkout
    • Layouts
      • Create Layout
      • Find
      • Update settings
      • Update status
      • Find by ID
    • Find info
    • Create Order
    • Find info order
    • Find payment methods by ID
    • Create payment
    • Find payment methods
  • Transfers
    • Create
    • Update
    • Find all
    • Find by ID
    • summary
  • Cashout
    • Create
    • Find all
    • Find by ID
  • Customers
    • Find all
    • Find by ID
  • Balance
    • Find
    • Summary
    • Find finalcial reserve
  • Webhook
    • ⚙️ Webhook: Formato de Postback
    • Create
    • Find all
    • Find by ID
    • Update
    • Delete
  1. My company

Update

PUT
/api/user/sellers/{id}
Este endpoint permite atualizar as informações cadastrais previamente registrado.
É necessário informar o id do recebedor e os dados que serão atualizados no corpo da requisição.

✅ Requisitos da Requisição#

Método HTTP: PUT
Endpoint: /api/user/sellers/{id}
Content-Type: application/json
Autenticação: api_token

🧠 Header da requisição#

CampoTipoObrigatórioDescrição
x-api-keystringSimToken de autenticação API Key
User-AgentAtivoB2B/1.0Sim

🔎 Parâmetros de URL#

CampoTipoObrigatórioDescrição
idstringSimIdentificador único do recebedor (UUID).

📨 Corpo da Requisição (Request Body)#

CampoTipoObrigatórioDescrição
sellerDocumentstringSimDocumento do recebedor (CPF/CNPJ).
sellerNamestringSimNome completo ou razão social.
fancyNamestringNãoNome fantasia.
invoiceNamestringNãoNome que aparecerá nas faturas.
averageMonthlyTurnovernumberSimFaturamento mensal médio.
averageTicketnumberSimValor médio por venda.
typeProductstringSimTipo de produto vendido: PHYSICAL ou DIGITAL.
soldProductsstringSimDescrição dos produtos vendidos.
websitestringNãoSite oficial ou institucional.
contactEmailstringSimE-mail de contato do recebedor.
contactPhonestringSimTelefone de contato do recebedor.

Request

Path Params

Header Params

Body Params application/json

Examples

Responses

🟢200Success
application/json
Body

🟠400Bad Request
🟠401Unauthorized
🟠403Forbidden
🟠404Not Found
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT '/api/user/sellers/' \
--header 'x-api-key: {Token}' \
--header 'User-Agent: AtivoB2B/1.0' \
--header 'Content-Type: application/json' \
--data-raw '{
  "sellerDocument": "00.000.000/0001-00",
  "sellerName": "Seller Name",
  "fancyName": "Fancy Name",
  "invoiceName": "Invoice Name",
  "averageMonthlyTurnover": 500,
  "averageTicket": 50,
  "typeProduct": "PHYSICAL",
  "soldProducts": "Products Sold",
  "website": "seller.com",
  "contactEmail": "jhon.doe@email.com",
  "contactPhone": "(99) 98765-4321"
}'
Response Response Example
200 - Success
{
  "message": "Empresa atualizada com sucesso.",
  "data": {
    "id": "XXX",
    "sellerDocument": "00.000.000/0000-00",
    "fancyName": "XXX",
    "sellerName": "XXX",
    "sacPhone": "(00) 00000-0000",
    "contactPhone": "(00) 00000-0000",
    "contactEmail": "xxx@email.com",
    "invoiceName": "XXX",
    "averageMonthlyTurnover": 0,
    "averageTicket": 0,
    "typeProduct": "PHYSICAL",
    "soldProducts": "XXX",
    "website": "xxx.com",
    "zipCode": "00000-000",
    "street": "XXX",
    "streetNumber": "0",
    "neighborhood": "XXX",
    "addressComplement": null,
    "city": "XXX",
    "state": "XX",
    "legalRepresentativeName": "XXX",
    "legalRepresentativeDocument": "000.000.000-00",
    "legalRepresentativeBornDate": "1992-03-26T21:58:50.968Z",
    "legalRepresentativePhone": "(00) 00000-0000",
    "legalRepresentativeMothersName": "XXX",
    "docSocialContractUrl": "https://xxx.com/Contrato.jpg",
    "docSocialContractName": "xxx.jpg",
    "docSocialContractKey": "xxx.jpg",
    "documentCardUrl": "https://xxx.com/Documento.jpg",
    "documentCardName": "xxx.jpg",
    "documentCardKey": "xxx.jpg",
    "frontDocumentResponsibleUrl": "https://xxx.com/FrenteDocumento.jpg",
    "frontDocumentResponsibleName": "xxx.jpg",
    "frontDocumentResponsibleKey": "xxx.jpg",
    "backDocumentResponsibleUrl": "https://xxx.com/VersoDocumento.jpg",
    "backDocumentResponsibleName": "xxx.jpg",
    "backDocumentResponsibleKey": "xxx.jpg",
    "photoWithDocumentUrl": "https://xxx.com/SelfieDocumento.jpg",
    "photoWithDocumentName": "xxx.jpg",
    "photoWithDocumentKey": "xxx.jpg",
    "lastSixMonthsRevenueUrl": null,
    "lastSixMonthsRevenueName": null,
    "lastSixMonthsRevenueKey": null,
    "addressProofUrl": null,
    "addressProofName": null,
    "addressProofKey": null,
    "rejectionReason": null,
    "termsAndConditionsAccepetedAt": "2025-03-26T21:51:27.950Z",
    "termsAndConditionsIpAddress": "::ffff:127.0.0.1",
    "status": "REVIEWING",
    "gatewayId": "XXX",
    "userId": "XXX",
    "createdAt": "2025-03-26T21:51:27.952Z",
    "updatedAt": "2025-04-16T20:36:24.224Z",
    "webhook": {
      "status": 200,
      "message": "Webhook ativado com sucesso",
      "data": {
        "link": "http://localhost:3000/api/hook",
        "mode": "development"
      },
      "error": null
    }
  },
  "status": 200,
  "error": null
}
Modified at 2025-07-23 19:02:40
Previous
Get all data
Next
Update documents
Built with