Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Objetivo

Realiza a exportação de vendas feita nos PDVs.

Chamada

POST {url}

Informações da Requisição (Request Information)

Segurança

Se os parâmetros de autenticação estiver configurado será enviado no Header no formato Basic Authentication.

Bloco de código
Authorization: Basic dGVzdGU6MTIz

Parâmetros do Corpo (Body Parameters)

PARÂMETROTIPODESCRIÇÃO
IDString

Identificador único da venda

VersionStringVersão da API
SaleObject JsonVenda
IncreaseCurrencyAcréscimo aplicado na venda
DiscountCurrencyDesconto aplicado no venda
TotalCurrencyValor total da venda
headerObject JsonCabeçalho da venda
idStoreIntegerIdentificador da loja que gerou a venda
idTerminalIntegerIdentificador do terminal/checkout que gerou a venda
idDocumentIntegerIdentificador da venda
idUserIntegerIdentificador do operador que realizou a venda
statusString

Status da venda

sttValid - Vendido 

sttCanceled - Cancelada

paymentsArray object Json

Formatos de Requisição (Request Formats)

application/json

Exemplo (Sample)

Bloco de código
languageactionscript3
{
  "ID":"001032000942933",
  "version":1,
  "sale":{
    "iD":"001032000942933",
    "increase":0,
    "discount":0,
    "total":15,
    "header":{
      "idStore":1,
      "idTerminal":32,
      "idDocument":942933,
      "idUser":2,
      "status":"sttValid",
      "idInvoiceKey":"35221207363764000352651030000001001213154121",
      "accountingDate":"2022-12-20T00:00:00.000Z",
      "dateTimeIssue":"2022-12-20T09:35:17.000Z"
    },
    "payments":[
      {
        "increase":0,
        "installmentAmount":0,
        "itemNumber":1,
        "total":15,
        "discount":0,
        "paymentType":"cptMoney",
        "paymentNumber":1,
        "dateTimeIssue":"2022-12-20T09:35:20.000Z"
      }
    ],
    "items":[
      {
        "internalCode":"4900",
        "itemNumber":1,
        "status":"sttValid",
        "unitPrice":5,
        "increasePrice":0,
        "captionPacking":"UN",
        "packingQuantity":1,
        "barCode":"7891000100103",
        "quantity":1,
        "description":"LEITE COND MOCA LATA 395G",
        "totalPrice":5,
        "discountPrice":0,
        "sellerCode":0,
        "idSegment":3,
        "dateTimeIssue":"2022-12-20T09:35:17.000Z"
      },
      {
        "internalCode":"4900",
        "itemNumber":2,
        "status":"sttValid",
        "unitPrice":5,
        "increasePrice":0,
        "captionPacking":"UN",
        "packingQuantity":1,
        "barCode":"7891000100103",
        "quantity":1,
        "description":"LEITE COND MOCA LATA 395G",
        "totalPrice":5,
        "discountPrice":0,
        "sellerCode":0,
        "idSegment":3,
        "dateTimeIssue":"2022-12-20T09:35:17.000Z"
      },
      {
        "internalCode":"4900",
        "itemNumber":3,
        "status":"sttValid",
        "unitPrice":5,
        "increasePrice":0,
        "captionPacking":"UN",
        "packingQuantity":1,
        "barCode":"7891000100103",
        "quantity":1,
        "description":"LEITE COND MOCA LATA 395G",
        "totalPrice":5,
        "discountPrice":0,
        "sellerCode":0,
        "idSegment":3,
        "dateTimeIssue":"2022-12-20T09:35:17.000Z"
      }
    ]
  }
}


Informações para Resposta (Response Information)

Parâmetros do Corpo (Body Parameters)

PARÂMETROTIPOTAMANHOOBRIGATÓRIODESCRIÇÃO
documentsObject Json
Sim

Tipos de documento do cliente

ParâmetroTipoDescrição
DocumentStringNúmero do documento de
identificação da pessoa
DocumentTypeString

Tipo de documento de identificação

cdtCPF - CFP

cdtCNPJ - CNPJ

cdtIE -  Inscrição estadual

cdtRG - RG

NameString50SimNome
EmailString80NãoEmail do cliente
KindString
Sim

Tipo de pessoa

cktPhysical - Física 
cktLegal - Jurídica

TaxpayerString
Não

Contribuinte de ICMS

yntYes - Sim
yntNo - Não

PublicAgencyString
Não

Órgão público

yntYes - Sim
yntNo - Não

TaxRegimeInteger5NãoRegime de tributação
GlobalLimitDouble9, 2NãoValor limite global
DeadlineInteger3NãoPrazo máximo em dias
CreditStatusString
Não

Situação do crédito

ccsAlert - Alerta 
ccsReleased - Liberado
ccsBlocked - Bloqueado
ccsSuspended - Suspenso

NoteString250NãoObservação
CardNumberInteger15NãoNúmero do cartão
BusinessSituationString
Não

Situação comercial

bstReleased - Liberado 
bstBlocked - Bloqueado

KindAddressString
Sim

Tipo do endereço

katMain - Principal 
katCharge - Cobrança 
katDelivery - Entrega 
katCorrespondence - Correspondência 
katPickUp - Retirada

PublicPlaceString60SimDescrição do logradouro
PublicPlaceNumberString10NãoNúmero do logradouro
NeighbourhoodString50SimDescrição do bairro
ComplementString60NãoComplemento de endereço
CityString60SimNome da cidade
FederativeUnitString2SimEstado da cidade
ZipCodeInteger8SimCep sem formatação
IBGEInteger12NãoCódigo da cidade no IBGE

Formatos de Resposta (Response Formats)

application/json

Exemplosimplificado(Sample)

Bloco de código
languageactionscript3
{
  "id": "527dd979-6f51-4046-a6a7-a8e20c4a6a54",
  "version": 1,
  "person": {
    "documents":[
      {
        "document":"91347879846",
        "documentType":"cdtCPF"
      },
      {
        "document":"253716652",
        "documentType":"cdtRG"
      }
    ],
    "Name": "Edson Luan Bernardo Nogueira",
    "kind": "cktPhysical",
    "addresses": [
      {
        "kindAddress": "katMain",
        "publicPlace": "Rua Baiacu",
        "publicPlaceNumber": "482",
        "neighbourhood": "Eldorado",
        "complement": "",
        "city": "Diadema",
        "federativeUnit": "SP",
        "zipCode": "14065540",
        "iBGE": 1234
      }
    ]
  }
}
application/json

Exemplocompleto(Sample)

Bloco de código
languageactionscript3
{
  "id": "527dd979-6f51-4046-a6a7-a8e20c4a6a54",
  "version": 1,
  "person": {
    "documents":[
      {
        "document":"91347879846",
        "documentType":"cdtCPF"
      },
      {
        "document":"253716652",
        "documentType":"cdtRG"
      }
    ],
    "Name": "Antonio Arthur João da Mota",
    "email":"[email protected]",
    "kind":"cktPhysical",
    "taxpayer":"yntNo",
    "publicAgency":"yntNo",
    "customer":{
      "globalLimit":0,
      "deadline":0,
      "creditStatus":"ccsReleased",
      "note":"",
      "cardNumber":0,
      "businessSituation":"bstReleased"
    },
    "addresses": [
      {
        "kindAddress": "katMain",
        "publicPlace": "Rua Nestor Ferreira da Rocha",
        "publicPlaceNumber": "368",
        "neighbourhood": "Vila Iolanda II",
        "complement": "",
        "city": "São Paulo",
        "federativeUnit": "SP",
        "zipCode": "08473400",
        "iBGE": 1234
      }
    ]
  }
}