POST
/
articles
Push new articles
curl --request POST \
  --url https://api-ezyconnect.ezytail.com/articles \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '[
  {
    "activityCode": "<string>",
    "dateCreated": "2023-11-07T05:31:56Z",
    "dateLastUpdated": "2023-11-07T05:31:56Z",
    "activityName": "<string>",
    "articleReference": "<string>",
    "longArticleDescription": "<string>",
    "shortArticleDescription": "<string>",
    "doReferenceCode": "<string>",
    "nomenclatureManaged": true,
    "articleType": 123,
    "netWeightPerUVC": 123,
    "grossWeightPerUVC": 123,
    "lengthPerUVC": 123,
    "widthPerUVC": 123,
    "heightPerUVC": 123,
    "quantityPerPCB": 123,
    "quantityPerSPCB": 123,
    "grossWeightPerPCB": 123,
    "lengthPerPCB": 123,
    "widthPerPCB": 123,
    "heightPerPCB": 123,
    "grossWeightPerSPCB": 123,
    "lengthPerSPCB": 123,
    "widthPerSPCB": 123,
    "heightPerSPCB": 123,
    "articleCategory": "<string>",
    "articleRotationClass": "<string>",
    "receptionMethod": "<string>",
    "storageMethod": "<string>",
    "preferredStorageZone": "<string>",
    "preferredStorageAisle": "<string>",
    "storageClass": "<string>",
    "preparationMethod": "<string>",
    "articlePackaging": "<string>",
    "supplierArticleReference": "<string>",
    "supplierArticleDescription": "<string>",
    "supplierCode": "<string>",
    "supplierArticleReference2": "<string>",
    "supplierArticleReference3": "<string>",
    "supplierArticleReference4": "<string>",
    "supplierArticleReference5": "<string>",
    "brandCode": "<string>",
    "articleAnalysisCode": "<string>",
    "articlePrice1": 123,
    "articlePrice2": 123,
    "articlePrice3": 123,
    "articlePrice4": 123,
    "articleFamily": "<string>",
    "articleSubFamily": "<string>",
    "articleBrand": "<string>",
    "articleSize": "<string>",
    "articleColor": "<string>",
    "articleTypology": "<string>",
    "modelReference": "<string>",
    "modelDescription": "<string>",
    "saleExpirationDate": true,
    "receptionDeadlineInDays": 123,
    "shippingDeadlineInDays": 123,
    "serializedArticle": true,
    "lotTrackedArticle": true,
    "miniArticlesManaged": true,
    "quantityDeclarationManaged": true,
    "fragileArticle": true,
    "customField1": "2023-11-07T05:31:56Z",
    "customField2": "2023-11-07T05:31:56Z",
    "customField3": "<string>",
    "customField4": "<string>",
    "customField5": "<string>",
    "customField6": "<string>",
    "customField7": "<string>",
    "customField8": "<string>",
    "customField9": "<string>",
    "customField10": "<string>",
    "customField11": "<string>",
    "customField12": 123,
    "customField13": 123,
    "customField14": 123,
    "customField15": 123,
    "customField16": 123,
    "customField17": "2023-11-07T05:31:56Z",
    "customField18": "2023-11-07T05:31:56Z",
    "uvcQuantityPerCartonOrPalette": 123,
    "weightPerCartonOrPalette": 123,
    "lengthPerCartonOrPalette": 123,
    "widthPerCartonOrPalette": 123,
    "heightPerCartonOrPalette": 123,
    "customsCode": "<string>",
    "countryOfOriginCode": "<string>",
    "topHazardousMaterial": true,
    "topAlcoholArticle": true,
    "topConsignedArticle": true,
    "disableProduit": true,
    "barcodes": [
      {
        "code": "<string>",
        "isPrimary": true,
        "barcodeUnit": "<string>",
        "barcodeQuantity": 123,
        "logisticalVariantCode": "<string>",
        "disabled": true
      }
    ],
    "alcool": {
      "articleReference": "<string>",
      "regieCodes": "<string>",
      "degree": 123,
      "capacity": 123,
      "itemType": "<string>",
      "categoryOfTaxation": "<string>",
      "customsBrandName": "<string>",
      "customsClassification": "<string>"
    },
    "logisticalVariants": [
      {
        "articleReference": "<string>",
        "dateCreation": "2023-11-07T05:31:56Z",
        "dateLasteUpdate": "2023-11-07T05:31:56Z",
        "numeroObjet": 123,
        "logisticalVariantCode": "<string>",
        "lvTypeCode": "<string>",
        "baseLv": true,
        "packagingLv": true,
        "managementLv": true,
        "subpackagingLvCode": "<string>",
        "quantityInSubpackagingLv": 123,
        "quantityInBaseLv": "<string>",
        "netWeight": 123,
        "grossWeight": 123,
        "height": 123,
        "width": 123,
        "depth": 123,
        "volume": 123,
        "standardPrice": 123,
        "checkAtReceipt": true,
        "repackingAtReceipt": true,
        "hdTypeCode": "<string>",
        "locationSizeCode": "<string>",
        "storageGroupCode": "<string>",
        "bulkStorageGroupCode": "<string>",
        "subpackagingLvNbConstitutingLayer": 123,
        "heightLayer": 123,
        "preparationGroupCode": "<string>",
        "kit": true,
        "newLv": true,
        "rfxDateLastUpdate": "2023-11-07T05:31:56Z",
        "rfxDateCreation": "2023-11-07T05:31:56Z",
        "codeUserCreation": "<string>",
        "codeUserLastUpdate": "<string>",
        "lastEvent": "<string>",
        "disableVl": true,
        "specif1": "2023-11-07T05:31:56Z",
        "specif2": "2023-11-07T05:31:56Z",
        "specif3": "2023-11-07T05:31:56Z",
        "specif4": "2023-11-07T05:31:56Z",
        "specif5": "<string>",
        "specif6": "<string>",
        "specif7": "<string>",
        "specif8": "<string>",
        "specif9": 123,
        "specif10": 123,
        "specif11": 123,
        "specif12": 123,
        "barcodes": [
          {
            "code": "<string>",
            "isPrimary": true,
            "barcodeUnit": "<string>",
            "barcodeQuantity": 123,
            "logisticalVariantCode": "<string>",
            "disabled": true
          }
        ]
      }
    ]
  }
]'
{
  "status": 0,
  "operationId": "<string>",
  "errors": {},
  "passed": [
    "<string>"
  ]
}

Authorizations

Authorization
string
header
required

JWT Authorization header using the Bearer scheme. \r\n\r\n Enter 'Bearer' [space] and then your token in the text input below. \r\n\r\nExample: 'Bearer 12345abcdef'

Query Parameters

validationOnly
boolean
default:false

Body

activityCode
string
required

Unique identifier of the article

Required string length: 1 - 3
activityName
string
required

Nom de l'activité

Required string length: 1 - 30
articleReference
string
required

Référence article *

Required string length: 1 - 16
longArticleDescription
string
required

Désignation longue de l'article

Required string length: 1 - 60
shortArticleDescription
string
required

Désignation courte de l'article

Required string length: 1 - 30
netWeightPerUVC
integer
required

Poids Net de l'UVC

dateCreated
string<date-time> | null
dateLastUpdated
string<date-time> | null
doReferenceCode
string | null

Code Référence chez le client

Maximum length: 30
nomenclatureManaged
boolean

Article ayant une gestion de la nomenclature *

articleType
integer

0 : stockable / 1 : consommable / 2 : service *

grossWeightPerUVC
integer | null

Poids brut de l'UVC

lengthPerUVC
integer | null

Longueur de l'UVC

widthPerUVC
integer | null

Largeur de l'UVC

heightPerUVC
integer | null

Hauteur de l'UVC

quantityPerPCB
integer | null

Quantité de PCB

quantityPerSPCB
integer | null

Quantité de SPCB

grossWeightPerPCB
integer | null

Poids brut du PCB

lengthPerPCB
integer | null

Longueur du PCB

widthPerPCB
integer | null

Largeur du PCB

heightPerPCB
integer | null

Hauteur du PCB

grossWeightPerSPCB
integer | null

Poids brut du SPCB

lengthPerSPCB
integer | null

Longueur du SPCB

widthPerSPCB
integer | null

Largeur du SPCB

heightPerSPCB
integer | null

Hauteur du SPCB

articleCategory
string | null

Catégorie de l'article *

Maximum length: 25
articleRotationClass
string | null

Classe de rotation de l'article *

Maximum length: 25
receptionMethod
string | null

Taille emplacement dans REFLEX

Maximum length: 25
storageMethod
string | null

Famille de péremption dans reflex

Maximum length: 25
preferredStorageZone
string | null

Zone préférentielle de stockage

Maximum length: 25
preferredStorageAisle
string | null

Famille de stockage dans REFLEX

Maximum length: 25
storageClass
string | null

Classe de stockage *

Maximum length: 25
preparationMethod
string | null

Famille de préparation dans REFLEX

Maximum length: 25
articlePackaging
string | null

Emballage article

Maximum length: 30
supplierArticleReference
string | null

Référence fournisseur *

Maximum length: 50
supplierArticleDescription
string | null

Désignation fournisseur

Maximum length: 100
supplierCode
string | null

Code fournisseur *

Maximum length: 14
supplierArticleReference2
string | null

Référence de l'article chez le fournisseur 2 *

Maximum length: 20
supplierArticleReference3
string | null

Référence de l'article chez le fournisseur 3 *

Maximum length: 20
supplierArticleReference4
string | null

Référence de l'article chez le fournisseur 4 *

Maximum length: 20
supplierArticleReference5
string | null

Référence de l'article chez le fournisseur 5 *

Maximum length: 20
brandCode
string | null

Code marque *

Maximum length: 8
articleAnalysisCode
string | null

Code analyse de l'article : E = Article normal, C = Article comptable, D = Echantillons

Maximum length: 1
articlePrice1
integer | null

Prix 1 de l'article

articlePrice2
integer | null

Prix 2 de l'article

articlePrice3
integer | null

Prix 3 de l'article

articlePrice4
integer | null

Prix 4 de l'article

articleFamily
string | null

Famille de l'article *

Maximum length: 10
articleSubFamily
string | null

Sous Famille de l'article *

Maximum length: 20
articleBrand
string | null

Marque de l'article *

Maximum length: 20
articleSize
string | null

Taille de l'article

Maximum length: 10
articleColor
string | null

Couleur de l'article

Maximum length: 30
articleTypology
string | null

Typologie de l'article *

Maximum length: 20
modelReference
string | null

Référence du modèle de l'article *

Maximum length: 100
modelDescription
string | null

Description du modèle de l'article

Maximum length: 100
saleExpirationDate
boolean

Date limite de vente

receptionDeadlineInDays
integer | null

Date limite de réception en J

shippingDeadlineInDays
integer | null

Date limite d'expédition en J

serializedArticle
boolean | null

Article ayant une gestion par numéro de série

lotTrackedArticle
boolean | null

Article ayant une gestion par numéro de lot

miniArticlesManaged
boolean | null

Article ayant une gestion du type mini articles

quantityDeclarationManaged
boolean | null

Article ayant une gestion de déclaration de la quantité

fragileArticle
boolean | null

Article fragile nécessitant une préparation spécifique

customField1
string<date-time> | null

Champ spécifique 1 *

customField2
string<date-time> | null

Champ spécifique 2 *

customField3
string | null

Champ spécifique 3 *

Maximum length: 256
customField4
string | null

Champ spécifique 4 *

Maximum length: 256
customField5
string | null

Champ spécifique 5 *

Maximum length: 256
customField6
string | null

Champ spécifique 6 *

Maximum length: 256
customField7
string | null

Champ spécifique 7 *

Maximum length: 256
customField8
string | null

Champ spécifique 8 *

Maximum length: 256
customField9
string | null

Champ spécifique 9 *

Maximum length: 256
customField10
string | null

Champ spécifique 10 *

Maximum length: 256
customField11
string | null

Champ spécifique 11 *

Maximum length: 256
customField12
integer | null

Champ spécifique 12 *

customField13
integer | null

Champ spécifique 13 *

customField14
integer | null

Champ spécifique 14 *

customField15
integer | null

Champ spécifique 15 *

customField16
integer | null

Champ spécifique 16 *

customField17
string<date-time> | null

Champ spécifique 17 *

customField18
string<date-time> | null

Champ spécifique 18 *

uvcQuantityPerCartonOrPalette
integer | null

UVC Quantity Per Carton Or Palette

weightPerCartonOrPalette
integer | null

Weight Per Carton Or Palette

lengthPerCartonOrPalette
integer | null

Length Per Carton Or Palette

widthPerCartonOrPalette
integer | null

Width Per Carton Or Palette

heightPerCartonOrPalette
integer | null

Height Per Carton Or Palette

customsCode
string | null

Code douane

Maximum length: 15
countryOfOriginCode
string | null

Code Pays d'origine

Maximum length: 15
topHazardousMaterial
boolean | null

Top Article Dangereux

topAlcoholArticle
boolean | null

Top Article Alcool

topConsignedArticle
boolean | null

Top Article Consigné

disableProduit
boolean | null

Produits n'est plus pris en compte

barcodes
object[] | null

Liste des codes-barres *

alcool
object
logisticalVariants
object[] | null

Response

OK

status
enum<integer>
Available options:
0,
1,
2
operationId
string | null
errors
object | null
passed
string[] | null