Ir al contenido

Crear Direcciones de Envío

Método: POST

https://api.ventasremotas.com/v1/shipping-addresses/batch-create
HeaderValorDescripciónRequerido
Content-Typeapplication/jsonIndica que los datos se envían en formato JSON
Acceptapplication/jsonIndica que la respuesta debe estar en formato JSONNo
Subscription-Key{subscription_key}Clave de suscripción para acceder a la API
AuthorizationBearer {access_token}Token de acceso obtenido del endpoint /tokenSí*

* Requerido en producción (Azure valida automáticamente).


El body debe ser un array de objetos, donde cada objeto representa una dirección de envío a crear.

ParámetroValorDescripción
Mínimo de items1El array no puede estar vacío
Máximo de items10,000Número máximo de direcciones de envío por petición

El cuerpo (Body) de la solicitud debe enviarse en formato JSON y debe incluir un array con los siguientes parámetros.

CampoTipoNuloRestriccionesDescripción
client_codestring (max 18)NoNo permite: espacio, #, %, &, *, {, }, \, :, <, >, ?, /, +, .Código del cliente al que pertenece la dirección
descriptionstring (max 200)NoNombre o descripción identificadora de la dirección de envío
countrystring (max 50)NoPaís de la dirección
regionstring (max 50)Región o departamento
citystring (max 100)NoCiudad de la dirección
addressstring (max 500)NoDirección física completa
observationsstring (max 500)Observaciones o instrucciones de entrega
is_defaultstring (max 1)NoValores permitidos: Y, NIndica si es la dirección predeterminada del cliente
is_activestring (max 1)NoValores permitidos: Y, NEstado de la dirección (Activa/Inactiva)
erp_codestring (max 50)Único por empresaCódigo de la dirección en el sistema ERP. Actúa como clave alternativa de identificación
  • string (max N): Cadena de texto con longitud máxima de N caracteres.

Aquí tienes un ejemplo de cómo debería quedar el cuerpo de la solicitud en formato JSON:

[
{
"client_code": "CLI-001",
"description": "Bodega Principal",
"country": "Colombia",
"region": "Cundinamarca",
"city": "Bogotá",
"address": "Calle 100 #15-25 Bodega 3",
"observations": "Entregar en horario de 8am a 5pm",
"is_default": "Y",
"is_active": "Y",
"erp_code": "ERP-DIR-001"
},
{
"client_code": "CLI-001",
"description": "Sucursal Norte",
"country": "Colombia",
"region": "Atlántico",
"city": "Barranquilla",
"address": "Carrera 53 #75-120 Local 2",
"observations": null,
"is_default": "N",
"is_active": "Y",
"erp_code": null
}
]

{
"statusCode": 201,
"message": "Shipping addresses created successfully"
}