DOCUMENTAÇÃO API REMOTA DE FRETE
5 min
Criado por Willian Borges em 13/10/2021 09:25
Atualizado por Willian Borges em 17/03/2022 17:53

DOCUMENTAÇÃO API REMOTA DE FRETE v0.1b

CONVERTIZE

Bem vindo a documentação do protocolo de frete Convertize.

Para se integrar com nosso protocolo de pagamento você deverá desenvolver uma Web API (REST) seguindo todas as informações deste protocolo.

Exemplo: {BASE_URL}/{OPERATION_URI}

 

{BASE_URL} => URL base que aponta para sua WebAPI

{OPERATION_URI} => Endpoint específico chamados pelo protocolo de frete Convertize


I - Authentication

Nosso sistema envia 2 headers de validação que é possível customizar via ambiente administrativo da Convertize, segue exemplo abaixo:

 

X-CONVERTIZE-APPKEY: APPKEY

X-CONVERTIZE-APPTOKEN: APPTOKEN


II - Cotação

URL: {BASE_URL}/calculate/

 

**obs: o endpoint /calculate/ não pode ser alterado.

Ex: http://frete-teste-api.herokuapp.com/calculate/

 

Request Headers: 

{
    "Content-Type": "application/json",
    "Accept": "application/json",
    "X-CONVERTIZE-APPTOKEN": "", // Convertize APPTOKEN
    "X-CONVERTIZE-APPKEY": "" // Convertize APPKEY
}




Request Body: 

{
  "zipcode": "14015130", // Shipping zipcode
  "amount": "190.00000", // cart amount
  "items": [{ // array[] of cart items
    "weight": "5.300", // peso em kg
    "ean_13": "0123456789012", // ean13
    "height": "100.000", // altura
    "width": "0.349", // largura
    "depth": "0.410", // profundidade
    "reference_code": null, // SKU reference_code, like ERP id
    "id": 2, // Convertize SKU id
    "quantity": 1 // Order Quantity
},{
  "weight": "6.350", // peso em kg
  "ean_13": "978020137962", // ean13
  "height": "71.000", // altura
  "width": "0.500", // largura
  "depth": "0.250", // profundidade
  "reference_code": "123", // SKU reference_code, like ERP id
  "id": 1, // Convertize SKU id
  "quantity": 1 // Order Quantity
}]
}

 




Response Body:

{
    "services": [ //[] array of shipping available services
        {
            "price": 5.90, // price with promotions
            "original_price": 5.90, // real price
            "delivery_time": 4, // delivery time with handler time
            "original_delivery_time": 4, // real delivery time
            "label": "Motoboy - Grátis - Até 1 dia útil", // Label
            "service": "MOTOBOY", // Service Name
            "pickups": [ // array[] with Convertize pickups store IDs
                31
            ],
            "scheduled_deliveries_times": null // not documented but have
        },
        {
            "price": 0.0, // price with promotions
            "original_price": 0.0, // real price
            "delivery_time": 2, // delivery time with handler time
            "original_delivery_time": 2, // real delivery time
            "label": "Clique e Retire - Grátis - Até 2h", // Label
            "service": "CLICK_RETIRE", // Service Name
            "pickups": [ // array[] with Convertize pickups store IDs
                2,
                3,
                4,
            ],
            "scheduled_deliveries_times": null // not documented but have
        }
    ]
}

 

O que você achou deste artigo?
Últimos artigos visitados