Tarifas de envío API
La API de tarifas de envío calcula las tarifas de envío para los pedidos basándose en la localización del receptor y los contenidos del pedido.
El ID de la tarifa de envíos devueltos puede utilizarse para especificar el método de envío al crear un pedido.
Ver API de país para más información sobre los Códigos de países.
Ver API de catálogo de Printful para más información sobre los ID de Variantes.
Calculate shipping rates
POST https://api.printful.com/shipping/rates
Returns available shipping options and rates for the given list of products.
Parámetros de entrada
Formato de respuesta:
Request body | ShippingRequest | Order information | |||||||||||||||||||||||||||||||||||||||||||||
|
code | integer | Código del estado de respuesta 200 | ||||||||||||||||||
result | ShippingInfo [ ] | |||||||||||||||||||
|
Clave API | ||
Request body | ||
Ejecutar |
Calcula las tarifas de transporte para los pedidos de EEUU que contengan un póster y cinco camisetas.
Solicitar cuerpo:
{ "recipient": { "address1": "19749 Dearborn St", "city": "Chatsworth", "country_code": "US", "state_code": "CA", "zip": 91311 }, "items": [ { "quantity": 1, "variant_id": 2 }, { "quantity": 5, "variant_id": 202 } ] }Datos de respuesta:
{ "code": 200, "result": [{ "id": "STANDARD", "name": "Flat Rate (3-5 business days)", "rate": "18.45", "currency": "USD" }] }
Calcula las tarifas de transporte a EEUU para pedidos que contengan artículos con tu id de variante externo
Solicitar cuerpo:
{ "recipient": { "address1": "19749 Dearborn St", "city": "Chatsworth", "country_code": "US", "state_code": "CA", "zip": 91311 }, "items": [ { "quantity": 1, "external_variant_id": 2 }, { "quantity": 5, "variant_id": 202 } ] }Datos de respuesta:
{ "code": 200, "result": [{ "id": "STANDARD", "name": "Flat Rate (3-5 business days)", "rate": "18.45", "currency": "USD" }] }
Calcula las tarifas de transporte a EEUU para pedidos que contengan artículos con id de variante de almacén
Solicitar cuerpo:
{ "recipient": { "address1": "19749 Dearborn St", "city": "Chatsworth", "country_code": "US", "state_code": "CA", "zip": 91311 }, "items": [ { "quantity": 1, "warehouse_product_variant_id": 2 }, { "quantity": 5, "variant_id": 202 } ] }Datos de respuesta:
{ "code": 200, "result": [{ "id": "STANDARD", "name": "Flat Rate (3-5 business days)", "rate": "18.45", "currency": "USD" }] }