API de notificaciones de suscripciones de inventario

Punto final de prueba:
https://transact.ti.com/v2/store/subscriptions/inventory/test

Punto final de producción:
https://transact.ti.com/v2/store/subscriptions/inventory

La API de notificaciones push para la suscripción de inventario le notificará cuando un artículo agotado esté nuevamente disponible con información del precio actual. Utiliza webhooks para enviar notificaciones en tiempo real al sistema y se puede utilizar para activar flujos de automatización.

Notas importantes:

  • Esto es solo para notificaciones y no supone una reserva de inventario.
  • Las suscripciones se eliminan automáticamente después de un evento desencadenante de reabastecimiento, a menos que se haya establecido el indicador "autoSubscribe" (Suscripción automática).
  • Todas las suscripciones expiran en su fecha de vencimiento y tendrán que volver a enviarse.  

Lógica de notificación de reabastecimiento de inventario:

  • No recibirá notificaciones si las existencias actuales ya superan la cantidad suscrita.
  • Solo se le notificará si las existencias caen por debajo de la cantidad suscrita y si vuelven a alcanzarla (o superarla).

Pruebas de notificaciones automáticas:

  1. Utilice el punto final ".../store/subscriptions/inventory/test".   
  2. Esto generará un webhook de prueba enviado a su API configurada mediante una solicitud HTTP POST siguiendo las especificaciones de la API.
  3. Luego, devolverá el código de estado de su API.
     

Descripción general del flujo de suscripción de inventario de tienda

  1. Autenticación: Obtenga un token de acceso con la clave de la API y palabra secreta asignadas.
  2. Solicitud de la API: Envíe una solicitud al punto final de la API de suscripción de inventario con el token de acceso.
  3. Respuesta de la API: Recibirá una respuesta con un código de estado (200 OK) y un formato JSON. 

 

Vea el ejemplo a continuación: Ejemplo de notificación push de suscripción

{
  "type": "inventory",
  "data": {
    "tiPartNumber": "TESTOPN",
    "genericPartNumber": "TESTGPN",
    "buyNowUrl": "https://www.ti.com/product/TESTGPN/part-details/TESTOPN",
    "quantity": 0,
    "pricing": [
      {
        "currency": "USD",
        "priceBreaks": [
          {
            "priceBreakQuantity": 1,
            "price": 1.003
          }
        ]
      }
    ],
    "description": "Test product for test nofication",
    "minimumOrderQuantity": 1,
    "standardPackQuantity": 75,
    "exportControlClassificationNumber": "EAR99",
    "htsCode": "0123456789",
    "pinCount": 8,
    "packageType": "TESTOPN_8_SOIC_D",
    "packageCarrier": "TUBE",
    "customReel": false,
    "lifeCycle": "ACTIVE"
  }
}

 

Descripción general del flujo de suscripción de inventario de tienda

  1. Identifíquese con la clave API y la palabra secreta asignadas.
  2. Después de recibir su token de acceso, envíe una solicitud a una de las API de suscripción de inventario.
  3. La API responderá con un código de estado, 200 OK, y una respuesta de notación de objetos de JavaScript (JSON).