Saltar al contenido principal
PUT
cURL

Autorizaciones

Authorization
string
header
requerido

Para tus propios scripts e integraciones de servidor a servidor. Crea una clave en la app en Configuración > Acceso > Claves de API y cópiala entonces, porque se muestra una sola vez. Envíala como Authorization: Bearer <key>. La clave actúa como el miembro que la creó, en la organización en la que se creó. Una llamada necesita el permiso del miembro y uno de los alcances de la clave, como inventory:read o sales:write. Una clave con * tiene todos los alcances.

Parámetros de ruta

connection
string
requerido

El ID de la conexión de 3PL.

Cuerpo

application/json

Cómo funciona una conexión 3PL.

warehouse_map
object
requerido

Para cada ubicación de StockShift que gestiona el 3PL, por ID de ubicación, el ID del 3PL para su almacén. Una ubicación que se omite vuelve a la organización.

send_orders_on
enum<string>
requerido

Cuándo pasa un pedido de venta al 3PL: confirm lo envía en cuanto se confirma, y reserve espera hasta que el pedido confirmado retiene sus existencias.

Opciones disponibles:
confirm,
reserve
send_notices_on
enum<string>
requerido

Cuándo pasa una orden de compra al 3PL como aviso de entrada: sent cuando se envía al proveedor, o approved cuando se aprueba, para una organización que no envía sus órdenes de compra.

Opciones disponibles:
sent,
approved
snapshot_time
string
requerido

El corte diario del 3PL, como HH:MM, cuando se comparan sus existencias.

Pattern: ^([01]\d|2[0-3]):[0-5]\d$
snapshot_timezone
string
requerido

La zona horaria IANA de snapshot_time, como America/Denver.

tolerance_units
string
requerido

Se ignoran las diferencias de esta cantidad de unidades o menos. Una cadena decimal con hasta 12 dígitos y 6 decimales.

Pattern: ^\d{1,12}(\.\d{1,6})?$

Respuesta

ThirdPartyLogisticsSettingsResource

data
ThirdPartyLogisticsSettingsResource · object
requerido

Cómo funciona una conexión 3PL: qué ubicaciones atiende y cuándo se envían los pedidos y los avisos.