manuable-api
  1. Cotización
manuable-api
  • Manuable API Guía Rápida
  • Introducción de API
  • Iniciar sesión
  • Cotiza y emite tu primera guía
  • Cancelaciones
  • Limitantes por Paquetería
    • Generales
    • Estafeta
    • FedEx
    • DHL
    • Sendex
  • Endpoints
    • Usuario
      • Consulta Saldo
      • consulta sobrecargos
      • Inicio de Sesión
    • Cotización
      • Obtener cotizacion
        POST
    • Guías
      • Emisión de Guía
      • Historial de guías
    • cancelaciones
      • Cancelar Guias
      • HIstorial de Cancelaciones
  1. Cotización

Obtener cotizacion

POST
http://ec2-54-188-18-143.us-west-2.compute.amazonaws.com:4000/api/rates
Rates
Las cotizaciones retornadas están limitadas a los servicios de paquetería habilitados en tu cuenta.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Body Params application/json
POST Body para obtener cotizaciones
address_from
required
Any of
Esquema de una dirección
Example:
{"country_code":"MX","zip_code":"66058"}
country_code
string 
required
Código de país
Example:
MX
zip_code
string 
required
Código postal
Example:
66058
address_to
required
Any of
Esquema de una dirección
Example:
{"country_code":"MX","zip_code":"66058"}
country_code
string 
required
Código de país
Example:
MX
zip_code
string 
required
Código postal
Example:
66058
parcel
required
Any of
Esquema de un paquete
Example:
{"currency":"MXN","distance_unit":"CM","height":10,"length":10,"mass_unit":"KG","product_id":"01010101","product_value":4321,"quantity_products":1,"reason_code":"GIFT","weight":10,"width":10}
currency
string 
required
Moneda del valor del producto
Example:
MXN
distance_unit
string 
required
Unidad de medida de distancia
Example:
CM
height
number 
required
Alto del paquete
>= 1
Example:
10
length
number 
required
Largo del paquete
>= 1
Example:
10
mass_unit
string 
required
Unidad de medida de peso
Example:
KG
product_id
string 
required
ID del producto
Example:
01010101
product_value
number 
required
Valor del producto (valor mínimo de 1)
>= 1
Example:
4321
quantity_products
integer 
required
Cantidad de productos
Example:
1
content
string 
required
Contenido
Example:
GIFT
weight
number 
required
Peso del paquete
>= 1
Example:
10
width
number 
required
Ancho del paquete
>= 1
Example:
10
Example
{
    "address_from": {
        "country_code": "MX",
        "zip_code": "54040"
    },
    "address_to": {
        "country_code": "MX",
        "zip_code": "54040"
    },
    "parcel": {
        "currency": "MXN",
        "distance_unit": "CM",
        "height": 10,
        "length": 10,
        "mass_unit": "KG",
        "weight": 1,
        "width": 10
    }
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://ec2-54-188-18-143.us-west-2.compute.amazonaws.com:4000/api/rates' \
--header 'Content-Type: application/json' \
--data-raw '{
    "address_from": {
        "country_code": "MX",
        "zip_code": "54040"
    },
    "address_to": {
        "country_code": "MX",
        "zip_code": "54040"
    },
    "parcel": {
        "currency": "MXN",
        "distance_unit": "CM",
        "height": 10,
        "length": 10,
        "mass_unit": "KG",
        "weight": 1,
        "width": 10
    }
}'

Responses

🟢201Created
application/json
Muestra las tarifas calculadas en función de los parámetros proporcionados.
Body
Respuesta exitosa de una cotización
data
array[object (Rate) {9}] 
optional
Lista de cotizaciones
additional_fees
array [object] 
optional
Cargos adicionales
carrier
string 
optional
Compañía de envíos
currency
string 
optional
Moneda del valor del producto
Example:
MXN
service
integer 
optional
Servicio de envío
Example:
express
shipping_type
number 
optional
Tipo de envío
Example:
local
total_amount
string 
optional
Precio total de envío
Example:
400.0
uuid
object 
optional
Identificador único de la cotización
weight
number 
optional
Peso del paquete
zone
integer 
optional
Zona de envío
Example
{
    "data": [
        {
            "additional_fees": [],
            "carrier": "FEDEX",
            "currency": "MXN",
            "service": "standard",
            "shipping_type": "local",
            "total_amount": "400.0",
            "uuid": "9964cf5d-b248-4d26-bdd6-586c43ea8e01",
            "zone": 2
        },
        {
            "additional_fees": [],
            "carrier": "FEDEX",
            "currency": "MXN",
            "service": "express",
            "shipping_type": "local",
            "total_amount": "400.0",
            "uuid": "587ca7c9-e16a-4ddb-9e1b-0e01a86ee322",
            "zone": 2
        }
    ]
}
🟠403Forbidden
🟠422Parameter Error
Previous
Inicio de Sesión
Next
Emisión de Guía
Built with