Aller au contenu

Stock articles

GET /articles/stock

Retourne un snapshot (image) du stock à une date donnée. Les données sont extraites du WMS et reflètent l’état du stock au moment de l’extraction.

ParamètreTypeDescription
atDateDateTimeDate du snapshot souhaité (ISO 8601). Si omis, retourne le snapshot le plus récent.
filterstringExpression de filtrage QueryKit
sortstringExpression de tri
  • Seuls les articles de vos activités autorisées sont retournés
  • Les articles internes (référence commençant par *) sont exclus
ChampTypeDescription
idlongIdentifiant technique
activityCodestringCode activité
stockImageExtractionDateDateTimeDate et heure de l’extraction du stock
articleReferencestringRéférence article
stockUnitIDstringCode propriétaire du stock
totalStockQuantityintQuantité totale en stock
notStartedProductionQuantityintQuantité non lancée en production
inProgressPreparationQuantityintQuantité en cours de préparation
totalAvailableForSaleQuantityintQuantité disponible à la vente
totalBlockedQuantityintQuantité immobilisée / bloquée
logisticsDefinedPCBintPCB défini par le logisticien
articleLotNumberstringNuméro de lot
oldestReceptionDateDateTimeDate de réception la plus ancienne
newestReceptionDateDateTimeDate de réception la plus récente
oldestSaleDeadlineDateDateTimeDLV la plus ancienne
newestSaleDeadlineDateDateTimeDLV la plus récente
gradeCodestringCode qualité (ex: "STD")
Fenêtre de terminal
# Snapshot le plus récent
curl -X GET "https://api.ezyconnect.com/articles/stock" \
-H "Authorization: Bearer YOUR_TOKEN"
# Snapshot à une date donnée
curl -X GET "https://api.ezyconnect.com/articles/stock?atDate=2024-06-15" \
-H "Authorization: Bearer YOUR_TOKEN"
# Uniquement les articles avec du stock disponible
curl -X GET "https://api.ezyconnect.com/articles/stock?filter=totalAvailableForSaleQuantity%20%3E%200" \
-H "Authorization: Bearer YOUR_TOKEN"
[
{
"id": 12345,
"activityCode": "001",
"stockImageExtractionDate": "2024-06-15T06:00:00Z",
"articleReference": "ART-001",
"stockUnitID": "001",
"totalStockQuantity": 500,
"notStartedProductionQuantity": 0,
"inProgressPreparationQuantity": 25,
"totalAvailableForSaleQuantity": 450,
"totalBlockedQuantity": 25,
"logisticsDefinedPCB": 12,
"articleLotNumber": "LOT2024-A",
"oldestReceptionDate": "2024-03-01T08:00:00Z",
"newestReceptionDate": "2024-06-10T14:30:00Z",
"oldestSaleDeadlineDate": "2025-03-01T00:00:00Z",
"newestSaleDeadlineDate": "2025-06-10T00:00:00Z",
"gradeCode": "STD"
}
]