Ir al contenido

Crear Usuarios Móviles

Permite crear uno o múltiples usuarios móviles en el sistema mediante una única petición. Este endpoint está diseñado para operaciones en lote (batch), permitiendo insertar hasta 10,000 registros por petición.

Método: POST

https://api.ventasremotas.com/v1/sellers/batch-create
Header Valor Descripción
Content-Type application/json Indica que los datos se envían en formato JSON
Accept application/json Indica que la respuesta debe estar en formato JSON
Subscription-Key {subscription_key} Clave de suscripción para acceder a la API
Authorization Bearer {access_token} Token de acceso obtenido del endpoint /token

El body debe ser un array de objetos, donde cada objeto representa un usuario móvil a crear.

Parámetro Valor Descripción
Mínimo de items 1 El array no puede estar vacío
Máximo de items 10,000 Número máximo de usuarios móviles por petición

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

Campo Tipo Nulo Restricciones Descripción
code string (max 18) No No permite: espacio, #, %, &, *, {, }, \, :, <, >, ?, /, +, . Código del usuario móvil asignado desde el ERP
name string (max 50) No Nombre completo del usuario móvil
type string (max 30) No Tipo de usuario móvil
phone string (max 20) No Número de teléfono del usuario móvil
email string (max 50) Sí Correo electrónico del usuario móvil
address string (max 300) No Dirección del usuario móvil
city string (max 50) Sí Ciudad del usuario móvil
country string (max 50) Sí País del usuario móvil
region string (max 50) Sí Región o departamento del usuario móvil
state string (max 1) No Valores permitidos: Y, N Determina la disponibilidad del usuario móvil: Y activo, N inactivo
location string (max 20) Sí Código de bodega asignada al usuario para consultar inventario
operation_center string (max 10) Sí Centro de operación asignado al usuario móvil
cedula string (max 18) Sí Número de cédula o documento de identidad del usuario móvil
  • 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:

[
{
"code": "VEND-001",
"name": "Juan Pérez",
"type": "EXTERNO",
"phone": "3001234567",
"email": "juan.perez@empresa.com",
"address": "Calle 100 #15-20",
"city": "Bogotá",
"country": "Colombia",
"region": "Cundinamarca",
"state": "Y",
"location": "BOG-NORTE",
"operation_center": "CO-01",
"cedula": "1234567890"
},
{
"code": "VEND-002",
"name": "María López",
"type": "INTERNO",
"phone": "3109876543",
"email": null,
"address": "Carrera 45 #30-12",
"city": "Medellín",
"country": "Colombia",
"region": "Antioquia",
"state": "Y",
"location": null,
"operation_center": null,
"cedula": null
}
]

{
"statusCode": 201,
"message": "Sellers created successfully"
}