POST api/v1/salesset/frete
Request Information
URI Parameters
None.
Body Parameters
FreteSalesSetRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| Carrinho | CarrinhoFreteSalesSetRequest |
None. |
Request Formats
application/json, text/json
Sample:
{
"carrinho": {
"distributionCenterId": 1,
"distributionCenterPrefix": "sample string 2",
"opcaoPagamentoId": "sample string 3",
"condicaoPagamentoId": "sample string 4",
"contexto": {
"consumo": true,
"faturado": true,
"tipoOperacao": 0,
"bancoId": "sample string 3",
"terceiroId": "sample string 4"
},
"revendaId": 5,
"clienteFinalId": 1,
"tipoVenda": "sample string 6",
"enderecoEntrega": {
"clienteId": 1,
"revenda": true
},
"itens": [
{
"partNumber": "sample string 1",
"sku": "sample string 2",
"quantidade": 3,
"precoUnitarioOriginal": 4.0,
"precoUnitarioDeRevenda": 5.0,
"precoComissionado": 6.0,
"bundleId": "sample string 7",
"dimensoesUnitarias": {
"altura": 1.0,
"largura": 2.0,
"profundidade": 3.0,
"peso": 4.0
}
},
{
"partNumber": "sample string 1",
"sku": "sample string 2",
"quantidade": 3,
"precoUnitarioOriginal": 4.0,
"precoUnitarioDeRevenda": 5.0,
"precoComissionado": 6.0,
"bundleId": "sample string 7",
"dimensoesUnitarias": {
"altura": 1.0,
"largura": 2.0,
"profundidade": 3.0,
"peso": 4.0
}
}
],
"totalRevendaSemFrete": 7.0,
"totalComissionadoSemFrete": 8.0
}
}
application/xml, text/xml
Sample:
<FreteSalesSetRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/B2B.Integration.GenericIntegration.Contracts.Frete.SalesSet">
<Carrinho xmlns:d2p1="http://schemas.datacontract.org/2004/07/B2B.Integration.GenericIntegration.Contracts.Carrinho.SalesSet">
<d2p1:ClienteFinalId>1</d2p1:ClienteFinalId>
<d2p1:CondicaoPagamentoId>sample string 4</d2p1:CondicaoPagamentoId>
<d2p1:Contexto xmlns:d3p1="http://schemas.datacontract.org/2004/07/B2B.Integration.GenericIntegration.Contracts.Preco.SalesSet">
<d3p1:BancoId>sample string 3</d3p1:BancoId>
<d3p1:Consumo>true</d3p1:Consumo>
<d3p1:Faturado>true</d3p1:Faturado>
<d3p1:TerceiroId>sample string 4</d3p1:TerceiroId>
<d3p1:TipoOperacao>VendaPadrao</d3p1:TipoOperacao>
</d2p1:Contexto>
<d2p1:DistributionCenterId>1</d2p1:DistributionCenterId>
<d2p1:DistributionCenterPrefix>sample string 2</d2p1:DistributionCenterPrefix>
<d2p1:EnderecoEntrega xmlns:d3p1="http://schemas.datacontract.org/2004/07/B2B.Integration.GenericIntegration.Contracts.ClienteFinal">
<d3p1:ClienteId>1</d3p1:ClienteId>
<d3p1:Revenda>true</d3p1:Revenda>
</d2p1:EnderecoEntrega>
<d2p1:Itens>
<d2p1:CarrinhoFreteSalesSetItemRequest>
<d2p1:BundleId>sample string 7</d2p1:BundleId>
<d2p1:DimensoesUnitarias xmlns:d5p1="http://schemas.datacontract.org/2004/07/B2B.Integration.GenericIntegration.Contracts.Frete">
<d5p1:Altura>1</d5p1:Altura>
<d5p1:Largura>2</d5p1:Largura>
<d5p1:Peso>4</d5p1:Peso>
<d5p1:Profundidade>3</d5p1:Profundidade>
</d2p1:DimensoesUnitarias>
<d2p1:PartNumber>sample string 1</d2p1:PartNumber>
<d2p1:PrecoComissionado>6</d2p1:PrecoComissionado>
<d2p1:PrecoUnitarioDeRevenda>5</d2p1:PrecoUnitarioDeRevenda>
<d2p1:PrecoUnitarioOriginal>4</d2p1:PrecoUnitarioOriginal>
<d2p1:Quantidade>3</d2p1:Quantidade>
<d2p1:Sku>sample string 2</d2p1:Sku>
</d2p1:CarrinhoFreteSalesSetItemRequest>
<d2p1:CarrinhoFreteSalesSetItemRequest>
<d2p1:BundleId>sample string 7</d2p1:BundleId>
<d2p1:DimensoesUnitarias xmlns:d5p1="http://schemas.datacontract.org/2004/07/B2B.Integration.GenericIntegration.Contracts.Frete">
<d5p1:Altura>1</d5p1:Altura>
<d5p1:Largura>2</d5p1:Largura>
<d5p1:Peso>4</d5p1:Peso>
<d5p1:Profundidade>3</d5p1:Profundidade>
</d2p1:DimensoesUnitarias>
<d2p1:PartNumber>sample string 1</d2p1:PartNumber>
<d2p1:PrecoComissionado>6</d2p1:PrecoComissionado>
<d2p1:PrecoUnitarioDeRevenda>5</d2p1:PrecoUnitarioDeRevenda>
<d2p1:PrecoUnitarioOriginal>4</d2p1:PrecoUnitarioOriginal>
<d2p1:Quantidade>3</d2p1:Quantidade>
<d2p1:Sku>sample string 2</d2p1:Sku>
</d2p1:CarrinhoFreteSalesSetItemRequest>
</d2p1:Itens>
<d2p1:OpcaoPagamentoId>sample string 3</d2p1:OpcaoPagamentoId>
<d2p1:RevendaId>5</d2p1:RevendaId>
<d2p1:TipoVenda>sample string 6</d2p1:TipoVenda>
<d2p1:TotalComissionadoSemFrete>8</d2p1:TotalComissionadoSemFrete>
<d2p1:TotalRevendaSemFrete>7</d2p1:TotalRevendaSemFrete>
</Carrinho>
</FreteSalesSetRequest>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
FreteSalesSetResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| FormasDePagamento | Collection of FormaFreteSalesSetResponse |
None. |
Response Formats
application/json, text/json
Sample:
{
"formasDePagamento": [
{
"id": "sample string 1",
"nome": "sample string 2",
"opcoesDePagamento": [
{
"id": "sample string 1",
"nome": "sample string 2",
"valorDoFrete": 3.0,
"prazoDeEntrega": 4,
"valoresPorFilial": [
{
"centroDistribuicaoId": 1,
"valorDoFrete": 2.0
},
{
"centroDistribuicaoId": 1,
"valorDoFrete": 2.0
}
]
},
{
"id": "sample string 1",
"nome": "sample string 2",
"valorDoFrete": 3.0,
"prazoDeEntrega": 4,
"valoresPorFilial": [
{
"centroDistribuicaoId": 1,
"valorDoFrete": 2.0
},
{
"centroDistribuicaoId": 1,
"valorDoFrete": 2.0
}
]
}
]
},
{
"id": "sample string 1",
"nome": "sample string 2",
"opcoesDePagamento": [
{
"id": "sample string 1",
"nome": "sample string 2",
"valorDoFrete": 3.0,
"prazoDeEntrega": 4,
"valoresPorFilial": [
{
"centroDistribuicaoId": 1,
"valorDoFrete": 2.0
},
{
"centroDistribuicaoId": 1,
"valorDoFrete": 2.0
}
]
},
{
"id": "sample string 1",
"nome": "sample string 2",
"valorDoFrete": 3.0,
"prazoDeEntrega": 4,
"valoresPorFilial": [
{
"centroDistribuicaoId": 1,
"valorDoFrete": 2.0
},
{
"centroDistribuicaoId": 1,
"valorDoFrete": 2.0
}
]
}
]
}
]
}
application/xml, text/xml
Sample:
<FreteSalesSetResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/B2B.Integration.GenericIntegration.Contracts.Frete.SalesSet">
<FormasDePagamento>
<FormaFreteSalesSetResponse>
<Id>sample string 1</Id>
<Nome>sample string 2</Nome>
<OpcoesDePagamento>
<OpcaoFreteSalesSetResponse>
<Id>sample string 1</Id>
<Nome>sample string 2</Nome>
<PrazoDeEntrega>4</PrazoDeEntrega>
<ValorDoFrete>3</ValorDoFrete>
<ValoresPorFilial>
<OpcaoFretePorCdSalesSetResponse>
<CentroDistribuicaoId>1</CentroDistribuicaoId>
<ValorDoFrete>2</ValorDoFrete>
</OpcaoFretePorCdSalesSetResponse>
<OpcaoFretePorCdSalesSetResponse>
<CentroDistribuicaoId>1</CentroDistribuicaoId>
<ValorDoFrete>2</ValorDoFrete>
</OpcaoFretePorCdSalesSetResponse>
</ValoresPorFilial>
</OpcaoFreteSalesSetResponse>
<OpcaoFreteSalesSetResponse>
<Id>sample string 1</Id>
<Nome>sample string 2</Nome>
<PrazoDeEntrega>4</PrazoDeEntrega>
<ValorDoFrete>3</ValorDoFrete>
<ValoresPorFilial>
<OpcaoFretePorCdSalesSetResponse>
<CentroDistribuicaoId>1</CentroDistribuicaoId>
<ValorDoFrete>2</ValorDoFrete>
</OpcaoFretePorCdSalesSetResponse>
<OpcaoFretePorCdSalesSetResponse>
<CentroDistribuicaoId>1</CentroDistribuicaoId>
<ValorDoFrete>2</ValorDoFrete>
</OpcaoFretePorCdSalesSetResponse>
</ValoresPorFilial>
</OpcaoFreteSalesSetResponse>
</OpcoesDePagamento>
</FormaFreteSalesSetResponse>
<FormaFreteSalesSetResponse>
<Id>sample string 1</Id>
<Nome>sample string 2</Nome>
<OpcoesDePagamento>
<OpcaoFreteSalesSetResponse>
<Id>sample string 1</Id>
<Nome>sample string 2</Nome>
<PrazoDeEntrega>4</PrazoDeEntrega>
<ValorDoFrete>3</ValorDoFrete>
<ValoresPorFilial>
<OpcaoFretePorCdSalesSetResponse>
<CentroDistribuicaoId>1</CentroDistribuicaoId>
<ValorDoFrete>2</ValorDoFrete>
</OpcaoFretePorCdSalesSetResponse>
<OpcaoFretePorCdSalesSetResponse>
<CentroDistribuicaoId>1</CentroDistribuicaoId>
<ValorDoFrete>2</ValorDoFrete>
</OpcaoFretePorCdSalesSetResponse>
</ValoresPorFilial>
</OpcaoFreteSalesSetResponse>
<OpcaoFreteSalesSetResponse>
<Id>sample string 1</Id>
<Nome>sample string 2</Nome>
<PrazoDeEntrega>4</PrazoDeEntrega>
<ValorDoFrete>3</ValorDoFrete>
<ValoresPorFilial>
<OpcaoFretePorCdSalesSetResponse>
<CentroDistribuicaoId>1</CentroDistribuicaoId>
<ValorDoFrete>2</ValorDoFrete>
</OpcaoFretePorCdSalesSetResponse>
<OpcaoFretePorCdSalesSetResponse>
<CentroDistribuicaoId>1</CentroDistribuicaoId>
<ValorDoFrete>2</ValorDoFrete>
</OpcaoFretePorCdSalesSetResponse>
</ValoresPorFilial>
</OpcaoFreteSalesSetResponse>
</OpcoesDePagamento>
</FormaFreteSalesSetResponse>
</FormasDePagamento>
</FreteSalesSetResponse>