Les points d'expiration des entrepôts, y compris les itinéraires exacts, les paramètres, les organismes de demande et les schémas de réponse extensibles.
Cette page est soutenue par un contrat indépendant éditable. Valider les opérations de rédaction avec des données de test avant utilisation de production.
/api/warehouse
Flux de travail prêts à l'emploi
Flux de travail prêts à l'emploi
01
Commencez à utiliser les entrepôts
Utilisez un jeton API dédié et validez d'abord les opérations de lecture avec les données de test.
Gardez le jeton côté serveur et envoyez-le dans l'en-tête Authorization.
Vérifiez les paramètres requis et élargissez le schéma de demande ou de réponse.
Traiter l'état HTTP et le champ stable error dans les erreurs d'application.
Les modèles sont énumérés une fois ici et peuvent également être étendus directement depuis les terminaux qui les utilisent.
Address15 champs
idinteger · int32
Id.
postCodestring
Le code postal.
countryCountry
Le pays.
regionRegion
Région.
regionIdinteger · int32
Région ID
streetstring
Dans la rue.
housestring
- La maison.
districtstring
Le district.
citystring
La ville.
localitystring
La localisation.
buildingstring
Le bâtiment.
flatstring
- Il est plat.
shortstring
- Il est court.
addressIdAddress
Nom de l'adresse.
fullstring
- Ça va.
Cell16 champs
idinteger · int32
Id.
read-only
warehouseIdinteger · int64
Identification de l'entrepôt.
passageIdinteger · int32
Le numéro de passage.
shelfIdinteger · int32
Nom de l'étagère.
rackIdinteger · int32
- Je vous ai donné une carte d'identité.
namestring
Nom.
fullNamestring
Nom complet.
sortNamestring
Un nom de famille.
barcodestring
- Le code à barres.
deletedboolean
Il a été supprimé.
widthinteger · int32
La largeur.
heightinteger · int32
La hauteur.
depthinteger · int32
La profondeur.
clientIdinteger · int64
Nom du client.
read-only
lastInventoryIdinteger · int32
Le dernier numéro d'inventaire.
read-only
typestring
Type.
Country6 champs
countryIdinteger · int32
Identification du pays.
namestring
Nom.
code2string
Le code 2.
code3string
Le code 3.
namesobject
Des noms.
printNamestring
Imprimez le nom.
Organization33 champs
idinteger · int64
Id.
read-only
namestring
Nom.
Obligatoire
shortNamestring
Nom court.
taxTypestring
Le type de taxe.
taxRateinteger · int32
Taxe d'imposition.
taxNdsinteger · int32
Les impôts.
inputTaxNdsinteger · int32
Les impôts sur les entrées.
outputTaxNdsinteger · int32
Les taxes sur les produits de consommation.
enableNewTaxCalculationboolean
Activer le nouveau calcul des impôts.
useNdsCostPriceboolean
Utilisez le prix de Nds.
innstring
Une auberge.
Obligatoire
kppstring
Je suis là.
bankstring
La banque.
bikstring
Je fais du vélo.
corrBillstring
- Il est là.
billNumberstring
Le numéro de la facture.
stampPathstring
Le chemin du timbre.
read-only
stampUrlstring
Une adresse d'url.
read-only
stampSizeinteger · int32
La taille du timbre.
read-only
stampWidthinteger · int32
La largeur du timbre.
read-only
stampHeightinteger · int32
La hauteur du timbre.
read-only
signaturePathstring
Le chemin de la signature.
read-only
signatureUrlstring
L'URL de la signature.
read-only
signatureSizeinteger · int32
Taille de signature.
read-only
signatureWidthinteger · int32
Largeur de signature.
read-only
signatureHeightinteger · int32
La hauteur de la signature.
read-only
ipPersonPerson
Je suis une personne.
formstring
Le formulaire.
Obligatoire
ipboolean
Je suis là.
clientIdinteger · int64
Nom du client.
read-only
addressAddress
Une adresse.
phoneNumberstring
Nom de téléphone.
addressFullstring
L'adresse est complète.
read-only
Passage6 champs
idinteger · int32
Id.
namestring
Nom.
warehouseIdinteger · int64
Identification de l'entrepôt.
deletedboolean
Il a été supprimé.
clientIdinteger · int64
Nom du client.
racksRack[]
Des étagères.
Person14 champs
personIdinteger · int64
Identification de personne.
read-only
firstNamestring
Nom de famille.
Obligatoire
lastNamestring
Nom de famille.
Obligatoire
surNamestring
Sur Nom.
clientIdinteger · int64
Nom du client.
read-only
positionPersonPosition
La position.
Obligatoire
versionIdinteger · int64
- La version ID.
read-only
createdUserstring
Créé par l'utilisateur.
read-only
createdDatestring · date-time
Date créée.
read-only
deletedboolean
Il a été supprimé.
read-only
userIdinteger · int32
Identification de l'utilisateur.
read-only
hasChangesboolean
Il a des changements.
fullNamestring
Nom complet.
read-only
shortNamestring
Nom court.
read-only
PersonPosition7 champs
idinteger · int64
Id.
read-only
namestring
Nom.
Obligatoire
deletedboolean
Il a été supprimé.
read-only
clientIdinteger · int64
Nom du client.
read-only
defaultJobIdinteger · int64
Identification de travail par défaut.
createdUserstring
Créé par l'utilisateur.
read-only
createdDatestring · date-time
Date créée.
read-only
Rack7 champs
idinteger · int32
Id.
namestring
Nom.
warehouseIdinteger · int64
Identification de l'entrepôt.
passageIdinteger · int32
Le numéro de passage.
deletedboolean
Il a été supprimé.
clientIdinteger · int64
Nom du client.
shelvesShelf[]
Des étagères.
Region4 champs
regionIdinteger · int32
Région ID
countryIdinteger · int32
Identification du pays.
namestring
Nom.
regionSynonymsRegionSynonym[]
Synonymes de région.
RegionSynonym4 champs
idinteger · int64
Id.
regionIdinteger · int64
Région ID
synonymstring
- Je suis synonyme.
servicestring
Le service.
ServiceWarehouse7 champs
idinteger · int64
Id.
read-only
namestring
Nom.
Obligatoire
externalIdstring
Identification extérieure.
Obligatoire
warehouseIdinteger · int64
Identification de l'entrepôt.
Obligatoire
servicestring
Le service.
Obligatoire
organizationIdinteger · int64
Identification de l'organisation.
Obligatoire
serviceOrganizationIdinteger · int64
Identification de l'organisation du service.
Shelf7 champs
idinteger · int32
Id.
namestring
Nom.
warehouseIdinteger · int64
Identification de l'entrepôt.
rackIdinteger · int32
- Je vous ai donné une carte d'identité.
deletedboolean
Il a été supprimé.
clientIdinteger · int64
Nom du client.
cellsCell[]
Les cellules.
Warehouse43 champs
idinteger · int64
Id.
namestring
Nom.
servicestring
Le service.
organizationIdinteger · int64
Identification de l'organisation.
fboOrganizationIdinteger · int64
Identification de l'organisation du F.B.O.
noPlaceCellIdinteger · int32
Pas de pièce d'identité de cellule.
noPlaceCellCell
Pas de cellule de place.
refundCellIdinteger · int32
Remboursement de l'identifiant de cellule.
organizationOrganization
L'organisation.
priorityinteger · int32
La priorité.
useForOrderboolean
Utilisez pour l'ordre.
clientIdinteger · int64
Nom du client.
externalNamestring
Nom extérieur.
notSyncStocksboolean
Pas Sync Stocks.
ignoreOrdersboolean
Ignorez les ordres.
passagesPassage[]
Des passages.
warehouseServicesServiceWarehouse[]
Services de l'entrepôt.
deliveriesobject
Les livraisons.
deletedboolean
Il a été supprimé.
captionstring
Le titre.
durationHoursinteger · int32
Durée des heures.
reservationDaysinteger · int32
Les jours de réservation.
schedulestring
- Je suis à l'heure.
urAddressstring
Adresse de l'entreprise.
citystring
La ville.
longitudenumber · double
La longitude.
latitudenumber · double
La latitude.
warehouseServiceIdinteger · int64
Identification du service d'entrepôt.
warehouseTypestring
Type d'entrepôt.
descriptionstring
Une description.
inninteger · int64
Une auberge.
kppinteger · int64
Je suis là.
paymentAccountstring
Compte de paiement.
telephonestring
- Je vous ai appelé.
regionNamestring
Nom de la région.
regionRegion
Région.
regionIdinteger · int32
Région ID
isPrepayOnlineboolean
C'est le prépay en ligne.
isCashboolean
C'est Cash.
isCardboolean
C'est Card.
isGoodsActiveboolean
Les marchandises sont actives.
orgIdWarehouse
- Le numéro d'organisme.
addressstring
Une adresse.
CellFilter5 champs
cellIdinteger · int32
Nom de cellule.
shelfIdinteger · int32
Nom de l'étagère.
rackIdinteger · int32
- Je vous ai donné une carte d'identité.
passageIdinteger · int32
Le numéro de passage.
warehouseIdinteger · int64
Identification de l'entrepôt.
ImportResult2 champs
createdinteger · int32
Créé.
updatedinteger · int32
- Je suis à jour.
Coordinates2 champs
latitudenumber · double
La latitude.
longitudenumber · double
La longitude.
OzonFboWarehouse5 champs
addressstring
Une adresse.
namestring
Nom.
coordinatesCoordinates
Les coordonnées.
warehouse_idinteger · int64
Identification de l'entrepôt.
warehouse_typestring
Le type d'entrepôt.
WarehouseOfService2 champs
idobject
Id.
namestring
Nom.
WarehouseBalancesWithPrices11 champs
warehouseIdinteger · int64
Identification de l'entrepôt.
quantityinteger · int32
La quantité.
distinctQuantityinteger · int64
Une quantité distincte.
purchasePricenumber · double
Le prix d'achat.
additionalExpensesAmountnumber · double
Montant des dépenses supplémentaires.
wildberriesRetailPricenumber · double
Prix de détail de Wildberries.
ozonRetailPricenumber · double
Prix de détail de l'ozone.
yandexMarketRetailPricenumber · double
Prix de détail du marché Yandex.
aliexpressRetailPricenumber · double
Prix de détail Aliexpress.
sberMegaMarketRetailPricenumber · double
Prix de détail du marché Sber Mega.
retailPriceByMarketplacenumber · double
Prix de détail par marché.
Contrats d'erreur
Comment les erreurs d'application sont retournées
Le code error est identique dans chaque locale, tandis que le message d'utilisateur est traduit par le serveur.
Le projet de loi
Code stable lisible par machine pour la logique d'intégration.
Le projet de loi
Message prêt à être affiché dans la langue de l'utilisateur de jeton API.
Le projet de loi
Les valeurs interpolées par le serveur dans le modèle de message localisé.
文
localMessage utilise le champ lang de l'utilisateur qui possède le jeton API. Le langage de documentation et l'en-tête Accept-Language ne le modifient pas; le russe est utilisé lorsque l'usager n'a pas de langue configurée.
RULocalisation de l'utilisateur est ru
{
"error": "error_brand_already_exists",
"localMessage": "Бренд Base уже существует",
"params": {
"name": "Base"
}
}
FRFrançais (fr)
{
"error": "error_brand_already_exists",
"localMessage": "La marque Base existe déjà",
"params": {
"name": "Base"
}
}
Les points de fin
Les points de fin
GET
Identification de l'entrepôt
/api/warehouse/{warehouseId}
Token avec accès à la lecture
Identification de l'entrepôt utilisant GET /api/warehouse/{warehouseId}.
Parametres de parcours
Champ
Type
Obligatoire
Description
warehouseId
integer · int64
Oui
Identification de l'entrepôt.
curl --request GET 'https://api.selsup.ru/api/warehouse/1001' \
--header 'Authorization: YOUR_API_TOKEN'
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_cell_not_found
Cellule non trouvée
error spécifique au point final. Utilisez le code error_cell_not_found stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_warehouse_not_found
Entrepôt non trouvé
error spécifique au point final. Utilisez le code error_warehouse_not_found stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
PUT
Emplacement de stockage de patchs
/api/warehouse/{warehouseId}
Token avec accès à l'écriture
Le stockage de correctifs à l'aide de PUT /api/warehouse/{warehouseId}.
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_cant_extract_tariffs
Impossible d'obtenir les tarifs. Contactez le support
error spécifique au point final. Utilisez le code error_cant_extract_tariffs stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_duplicate_warehouse_name
Un entrepôt avec ce nom existe déjà
error spécifique au point final. Utilisez le code error_duplicate_warehouse_name stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_first_name
Prénom non spécifié
error spécifique au point final. Utilisez le code error_empty_first_name stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_last_name
Nom de famille non spécifié
error spécifique au point final. Utilisez le code error_empty_last_name stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_organization_form
forme d'organisation non spécifiée
error spécifique au point final. Utilisez le code error_empty_organization_form stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_organization_inn
INN de l'organisation non spécifié
error spécifique au point final. Utilisez le code error_empty_organization_inn stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_organization_name
Nom de l'organisation non spécifié
error spécifique au point final. Utilisez le code error_empty_organization_name stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_position_name
Nom du poste non spécifié
error spécifique au point final. Utilisez le code error_empty_position_name stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_warehouse_name
Nom de l'entrepôt non spécifié
error spécifique au point final. Utilisez le code error_empty_warehouse_name stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_max_page
Le numéro de page ne peut pas dépasser 100 000
error spécifique au point final. Utilisez le code error_max_page stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_organization_create_failed
Un problème est survenu lors de la création de l'organisation. Veuillez contacter le support
error spécifique au point final. Utilisez le code error_organization_create_failed stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_organization_exists
Organisation déjà créée
error spécifique au point final. Utilisez le code error_organization_exists stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_position_exists
Un poste avec ce nom existe déjà
error spécifique au point final. Utilisez le code error_position_exists stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_reload
La session d'autorisation a expiré, actualisez la page du navigateur. Si l'actualisation ne fonctionne pas, essayez de supprimer les cookies du site
error spécifique au point final. Utilisez le code error_reload stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_subscription_expired
Votre abonnement a expiré. Veuillez payer l'abonnement pour continuer à utiliser le service.
error spécifique au point final. Utilisez le code error_subscription_expired stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_warehouses_limit_exceeded
Limite d'entrepôts FBS atteinte dans le tarif : {limit}
error spécifique au point final. Utilisez le code error_warehouses_limit_exceeded stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_wrong_inn
INN de l'organisation incorrectement spécifié, longueur de 10 ou 12 chiffres
error spécifique au point final. Utilisez le code error_wrong_inn stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_wrong_version
Version incorrectement spécifiée
error spécifique au point final. Utilisez le code error_wrong_version stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
DELETE
Supprimer le stockage
/api/warehouse/{warehouseId}
Token avec accès à l'écriture
Supprimer le stockage à l'aide de DELETE /api/warehouse/{warehouseId}.
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
PUT
Mettez le rabat
/api/warehouse/shelf
Token avec accès à l'écriture
Mettre le rachet à l'aide de PUT /api/warehouse/shelf.
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_shelf_already_exist
Une étagère avec ce nom existe déjà
error spécifique au point final. Utilisez le code error_shelf_already_exist stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_shelf_not_found
Étagère non trouvée
error spécifique au point final. Utilisez le code error_shelf_not_found stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_subscription_expired
Votre abonnement a expiré. Veuillez payer l'abonnement pour continuer à utiliser le service.
error spécifique au point final. Utilisez le code error_subscription_expired stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
PUT
Mettez le rack
/api/warehouse/rack
Token avec accès à l'écriture
Mettre le rack à l'aide de PUT /api/warehouse/rack.
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_rack_already_exist
Un rayonnage avec ce nom existe déjà
error spécifique au point final. Utilisez le code error_rack_already_exist stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_rack_not_found
Rayon non trouvé
error spécifique au point final. Utilisez le code error_rack_not_found stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_subscription_expired
Votre abonnement a expiré. Veuillez payer l'abonnement pour continuer à utiliser le service.
error spécifique au point final. Utilisez le code error_subscription_expired stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
PUT
Passer par le passage
/api/warehouse/passage
Token avec accès à l'écriture
Mettre le passage à l'aide de PUT /api/warehouse/passage.
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_passage_already_exist
Un passage avec ce nom existe déjà
error spécifique au point final. Utilisez le code error_passage_already_exist stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_passage_not_found
Passage non trouvé
error spécifique au point final. Utilisez le code error_passage_not_found stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_subscription_expired
Votre abonnement a expiré. Veuillez payer l'abonnement pour continuer à utiliser le service.
error spécifique au point final. Utilisez le code error_subscription_expired stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_cell_already_exist
Une cellule avec ce nom existe déjà
error spécifique au point final. Utilisez le code error_cell_already_exist stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_cell_not_found
Cellule non trouvée
error spécifique au point final. Utilisez le code error_cell_not_found stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_subscription_expired
Votre abonnement a expiré. Veuillez payer l'abonnement pour continuer à utiliser le service.
error spécifique au point final. Utilisez le code error_subscription_expired stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
POST
Copie de l' étagère
/api/warehouse/shelf/{shelfId}/copy
Token avec accès à l'écriture
Copie de l' étagère à l'aide de POST /api/warehouse/shelf/{shelfId}/copy.
Parametres de parcours
Champ
Type
Obligatoire
Description
shelfId
integer · int32
Oui
Nom de l'étagère.
curl --request POST 'https://api.selsup.ru/api/warehouse/shelf/1001/copy' \
--header 'Authorization: YOUR_API_TOKEN'
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_shelf_not_found
Étagère non trouvée
error spécifique au point final. Utilisez le code error_shelf_not_found stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_subscription_expired
Votre abonnement a expiré. Veuillez payer l'abonnement pour continuer à utiliser le service.
error spécifique au point final. Utilisez le code error_subscription_expired stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
POST
Enlever le entrepôt de service
/api/warehouse/removeServiceWarehouse
Token avec accès à l'écriture
Retirer le Service Warehouse à l'aide de POST /api/warehouse/removeServiceWarehouse.
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_cant_extract_tariffs
Impossible d'obtenir les tarifs. Contactez le support
error spécifique au point final. Utilisez le code error_cant_extract_tariffs stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_first_name
Prénom non spécifié
error spécifique au point final. Utilisez le code error_empty_first_name stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_last_name
Nom de famille non spécifié
error spécifique au point final. Utilisez le code error_empty_last_name stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_organization_form
forme d'organisation non spécifiée
error spécifique au point final. Utilisez le code error_empty_organization_form stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_organization_inn
INN de l'organisation non spécifié
error spécifique au point final. Utilisez le code error_empty_organization_inn stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_organization_name
Nom de l'organisation non spécifié
error spécifique au point final. Utilisez le code error_empty_organization_name stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_position_name
Nom du poste non spécifié
error spécifique au point final. Utilisez le code error_empty_position_name stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_max_page
Le numéro de page ne peut pas dépasser 100 000
error spécifique au point final. Utilisez le code error_max_page stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_organization_create_failed
Un problème est survenu lors de la création de l'organisation. Veuillez contacter le support
error spécifique au point final. Utilisez le code error_organization_create_failed stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_organization_exists
Organisation déjà créée
error spécifique au point final. Utilisez le code error_organization_exists stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_organization_not_found
Organisation non trouvée
error spécifique au point final. Utilisez le code error_organization_not_found stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_position_exists
Un poste avec ce nom existe déjà
error spécifique au point final. Utilisez le code error_position_exists stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_reload
La session d'autorisation a expiré, actualisez la page du navigateur. Si l'actualisation ne fonctionne pas, essayez de supprimer les cookies du site
error spécifique au point final. Utilisez le code error_reload stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_subscription_expired
Votre abonnement a expiré. Veuillez payer l'abonnement pour continuer à utiliser le service.
error spécifique au point final. Utilisez le code error_subscription_expired stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_user_does_not_have_this_organization
L'utilisateur n'a pas accès à cette organisation
error spécifique au point final. Utilisez le code error_user_does_not_have_this_organization stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_wrong_inn
INN de l'organisation incorrectement spécifié, longueur de 10 ou 12 chiffres
error spécifique au point final. Utilisez le code error_wrong_inn stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_wrong_version
Version incorrectement spécifiée
error spécifique au point final. Utilisez le code error_wrong_version stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
POST
Réservé
/api/warehouse/rack/{rackId}/copy
Token avec accès à l'écriture
Copie de rack à l'aide de POST /api/warehouse/rack/{rackId}/copy.
Parametres de parcours
Champ
Type
Obligatoire
Description
rackId
integer · int32
Oui
- Je vous ai donné une carte d'identité.
curl --request POST 'https://api.selsup.ru/api/warehouse/rack/1001/copy' \
--header 'Authorization: YOUR_API_TOKEN'
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_rack_not_found
Rayon non trouvé
error spécifique au point final. Utilisez le code error_rack_not_found stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_subscription_expired
Votre abonnement a expiré. Veuillez payer l'abonnement pour continuer à utiliser le service.
error spécifique au point final. Utilisez le code error_subscription_expired stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
POST
Copier le passage
/api/warehouse/passage/{passageId}/copy
Token avec accès à l'écriture
Copie du passage à l'aide de POST /api/warehouse/passage/{passageId}/copy.
Parametres de parcours
Champ
Type
Obligatoire
Description
passageId
integer · int32
Oui
Le numéro de passage.
curl --request POST 'https://api.selsup.ru/api/warehouse/passage/1001/copy' \
--header 'Authorization: YOUR_API_TOKEN'
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_passage_not_found
Passage non trouvé
error spécifique au point final. Utilisez le code error_passage_not_found stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_subscription_expired
Votre abonnement a expiré. Veuillez payer l'abonnement pour continuer à utiliser le service.
error spécifique au point final. Utilisez le code error_subscription_expired stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
POST
Obtenez les cellules par filtrage
/api/warehouse/getCellsByFilter
Token avec accès à l'écriture
Obtenez des cellules par filtrage à l'aide de POST /api/warehouse/getCellsByFilter.
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
POST
Créer un entrepôt de services
/api/warehouse/createServiceWarehouse
Token avec accès à l'écriture
Créer un entrepôt de service à l'aide de POST /api/warehouse/createServiceWarehouse.
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_cant_extract_tariffs
Impossible d'obtenir les tarifs. Contactez le support
error spécifique au point final. Utilisez le code error_cant_extract_tariffs stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_first_name
Prénom non spécifié
error spécifique au point final. Utilisez le code error_empty_first_name stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_last_name
Nom de famille non spécifié
error spécifique au point final. Utilisez le code error_empty_last_name stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_name
Nom non spécifié
error spécifique au point final. Utilisez le code error_empty_name stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_organization_form
forme d'organisation non spécifiée
error spécifique au point final. Utilisez le code error_empty_organization_form stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_organization_inn
INN de l'organisation non spécifié
error spécifique au point final. Utilisez le code error_empty_organization_inn stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_organization_name
Nom de l'organisation non spécifié
error spécifique au point final. Utilisez le code error_empty_organization_name stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_position_name
Nom du poste non spécifié
error spécifique au point final. Utilisez le code error_empty_position_name stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_service
Marketplace non spécifiée
error spécifique au point final. Utilisez le code error_empty_service stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_max_page
Le numéro de page ne peut pas dépasser 100 000
error spécifique au point final. Utilisez le code error_max_page stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_organization_create_failed
Un problème est survenu lors de la création de l'organisation. Veuillez contacter le support
error spécifique au point final. Utilisez le code error_organization_create_failed stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_organization_exists
Organisation déjà créée
error spécifique au point final. Utilisez le code error_organization_exists stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_organization_not_found
Organisation non trouvée
error spécifique au point final. Utilisez le code error_organization_not_found stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_position_exists
Un poste avec ce nom existe déjà
error spécifique au point final. Utilisez le code error_position_exists stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_reload
La session d'autorisation a expiré, actualisez la page du navigateur. Si l'actualisation ne fonctionne pas, essayez de supprimer les cookies du site
error spécifique au point final. Utilisez le code error_reload stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_service_warehouse_exists
La liaison avec l'entrepôt existe déjà
error spécifique au point final. Utilisez le code error_service_warehouse_exists stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_subscription_expired
Votre abonnement a expiré. Veuillez payer l'abonnement pour continuer à utiliser le service.
error spécifique au point final. Utilisez le code error_subscription_expired stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
error spécifique au point final. Utilisez le code error_warehouse_empty_id stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_wrong_inn
INN de l'organisation incorrectement spécifié, longueur de 10 ou 12 chiffres
error spécifique au point final. Utilisez le code error_wrong_inn stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_wrong_version
Version incorrectement spécifiée
error spécifique au point final. Utilisez le code error_wrong_version stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
POST
Créer des cellules
/api/warehouse/cells
Token avec accès à l'écriture
Créer des cellules à l'aide de POST /api/warehouse/cells.
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_cell_already_exist
Une cellule avec ce nom existe déjà
error spécifique au point final. Utilisez le code error_cell_already_exist stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_cell_not_found
Cellule non trouvée
error spécifique au point final. Utilisez le code error_cell_not_found stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_cells_batch_size_invalid
Le nombre de cellules doit être compris entre 1 et {maxCount}
error spécifique au point final. Utilisez le code error_cells_batch_size_invalid stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_subscription_expired
Votre abonnement a expiré. Veuillez payer l'abonnement pour continuer à utiliser le service.
error spécifique au point final. Utilisez le code error_subscription_expired stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
GET
Export de cellules
/api/warehouse/cells/excel
Token avec accès à la lecture
Exporter des cellules utilisant GET /api/warehouse/cells/excel.
Paramètres de requête
Champ
Type
Obligatoire
Description
warehouseId
integer · int64
Oui
Identification de l'entrepôt.
curl --request GET 'https://api.selsup.ru/api/warehouse/cells/excel?warehouseId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_cells_excel_failed
Impossible de traiter le fichier Excel des cellules. Aucune modification enregistrée.
error spécifique au point final. Utilisez le code error_cells_excel_failed stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_cells_excel_limit
Le fichier peut contenir au maximum {limit} cellules.
error spécifique au point final. Utilisez le code error_cells_excel_limit stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_warehouse_not_found
Entrepôt non trouvé
error spécifique au point final. Utilisez le code error_warehouse_not_found stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
POST
Importation de cellules
/api/warehouse/cells/excel
Token avec accès à l'écriture
Importation de cellules utilisant POST /api/warehouse/cells/excel.
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_cells_excel_conflict
Ligne {row} : cette adresse et ce nom existent déjà ou les données sont en conflit. Aucune modification enregistrée.
error spécifique au point final. Utilisez le code error_cells_excel_conflict stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_cells_excel_failed
Impossible de traiter le fichier Excel des cellules. Aucune modification enregistrée.
error spécifique au point final. Utilisez le code error_cells_excel_failed stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_cells_excel_id_invalid
Ligne {row} : ID dupliqué ou ne correspondant pas à une cellule active de cet entrepôt. Laissez l’ID vide pour créer.
error spécifique au point final. Utilisez le code error_cells_excel_id_invalid stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_cells_excel_limit
Le fichier peut contenir au maximum {limit} cellules.
error spécifique au point final. Utilisez le code error_cells_excel_limit stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_cells_excel_parent
Ligne {row} : plusieurs allées, rayonnages ou étagères portent le même nom. Précisez les noms dans l’entrepôt.
error spécifique au point final. Utilisez le code error_cells_excel_parent stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_cells_excel_row
Ligne {row} : renseignez allée, rayonnage, étagère et nom ; 100 caractères maximum par champ, sans formules.
error spécifique au point final. Utilisez le code error_cells_excel_row stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_incorrect_excel
Format de fichier incorrect. Téléchargez un tableau Excel.
error spécifique au point final. Utilisez le code error_incorrect_excel stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_max_upload_size_exceeded
Taille de fichier autorisée dépassée
error spécifique au point final. Utilisez le code error_max_upload_size_exceeded stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_subscription_expired
Votre abonnement a expiré. Veuillez payer l'abonnement pour continuer à utiliser le service.
error spécifique au point final. Utilisez le code error_subscription_expired stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_warehouse_not_found
Entrepôt non trouvé
error spécifique au point final. Utilisez le code error_warehouse_not_found stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
POST
Créer un nouvel entrepôt
/api/warehouse/
Token avec accès à l'écriture
Créer un nouvel entrepôt à l'aide de POST /api/warehouse/.
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_cant_extract_tariffs
Impossible d'obtenir les tarifs. Contactez le support
error spécifique au point final. Utilisez le code error_cant_extract_tariffs stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_duplicate_warehouse_name
Un entrepôt avec ce nom existe déjà
error spécifique au point final. Utilisez le code error_duplicate_warehouse_name stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_first_name
Prénom non spécifié
error spécifique au point final. Utilisez le code error_empty_first_name stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_last_name
Nom de famille non spécifié
error spécifique au point final. Utilisez le code error_empty_last_name stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_organization_form
forme d'organisation non spécifiée
error spécifique au point final. Utilisez le code error_empty_organization_form stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_organization_inn
INN de l'organisation non spécifié
error spécifique au point final. Utilisez le code error_empty_organization_inn stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_organization_name
Nom de l'organisation non spécifié
error spécifique au point final. Utilisez le code error_empty_organization_name stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_position_name
Nom du poste non spécifié
error spécifique au point final. Utilisez le code error_empty_position_name stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_empty_warehouse_name
Nom de l'entrepôt non spécifié
error spécifique au point final. Utilisez le code error_empty_warehouse_name stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_max_page
Le numéro de page ne peut pas dépasser 100 000
error spécifique au point final. Utilisez le code error_max_page stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_organization_create_failed
Un problème est survenu lors de la création de l'organisation. Veuillez contacter le support
error spécifique au point final. Utilisez le code error_organization_create_failed stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_organization_exists
Organisation déjà créée
error spécifique au point final. Utilisez le code error_organization_exists stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_position_exists
Un poste avec ce nom existe déjà
error spécifique au point final. Utilisez le code error_position_exists stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_reload
La session d'autorisation a expiré, actualisez la page du navigateur. Si l'actualisation ne fonctionne pas, essayez de supprimer les cookies du site
error spécifique au point final. Utilisez le code error_reload stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_subscription_expired
Votre abonnement a expiré. Veuillez payer l'abonnement pour continuer à utiliser le service.
error spécifique au point final. Utilisez le code error_subscription_expired stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_warehouses_limit_exceeded
Limite d'entrepôts FBS atteinte dans le tarif : {limit}
error spécifique au point final. Utilisez le code error_warehouses_limit_exceeded stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_wrong_inn
INN de l'organisation incorrectement spécifié, longueur de 10 ou 12 chiffres
error spécifique au point final. Utilisez le code error_wrong_inn stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_wrong_version
Version incorrectement spécifiée
error spécifique au point final. Utilisez le code error_wrong_version stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
GET
Sort de stockage
/api/warehouse/{warehouseId}/sort
Token avec accès à la lecture
Réglage d'entrepôt à l'aide de GET /api/warehouse/{warehouseId}/sort.
Parametres de parcours
Champ
Type
Obligatoire
Description
warehouseId
integer · int64
Oui
Identification de l'entrepôt.
curl --request GET 'https://api.selsup.ru/api/warehouse/1001/sort' \
--header 'Authorization: YOUR_API_TOKEN'
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
GET
Étagère
/api/warehouse/shelf/{shelfId}
Token avec accès à la lecture
Étagère utilisant GET /api/warehouse/shelf/{shelfId}.
Paramètres de requête
Champ
Type
Obligatoire
Description
shelfId
integer · int32
Oui
Nom de l'étagère.
curl --request GET 'https://api.selsup.ru/api/warehouse/shelf/%7BshelfId%7D?shelfId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_shelf_not_found
Étagère non trouvée
error spécifique au point final. Utilisez le code error_shelf_not_found stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
DELETE
Supprimer l' étagère
/api/warehouse/shelf/{shelfId}
Token avec accès à l'écriture
Supprimer le Rack à l'aide de DELETE /api/warehouse/shelf/{shelfId}.
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_cell_denied_delete
Des produits sont liés à la cellule, suppression impossible
error spécifique au point final. Utilisez le code error_cell_denied_delete stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_subscription_expired
Votre abonnement a expiré. Veuillez payer l'abonnement pour continuer à utiliser le service.
error spécifique au point final. Utilisez le code error_subscription_expired stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
GET
Obtenez des entrepôts de service
/api/warehouse/service
Token avec accès à la lecture
Obtenez des entrepôts de service à l'aide de GET /api/warehouse/service.
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
GET
Rameau
/api/warehouse/rack/{rackId}
Token avec accès à la lecture
Rack utilisant GET /api/warehouse/rack/{rackId}.
Parametres de parcours
Champ
Type
Obligatoire
Description
rackId
integer · int32
Oui
- Je vous ai donné une carte d'identité.
curl --request GET 'https://api.selsup.ru/api/warehouse/rack/1001' \
--header 'Authorization: YOUR_API_TOKEN'
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_rack_not_found
Rayon non trouvé
error spécifique au point final. Utilisez le code error_rack_not_found stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
DELETE
Supprimer le rack
/api/warehouse/rack/{rackId}
Token avec accès à l'écriture
Supprimer le Rack à l'aide de DELETE /api/warehouse/rack/{rackId}.
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_cell_denied_delete
Des produits sont liés à la cellule, suppression impossible
error spécifique au point final. Utilisez le code error_cell_denied_delete stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_subscription_expired
Votre abonnement a expiré. Veuillez payer l'abonnement pour continuer à utiliser le service.
error spécifique au point final. Utilisez le code error_subscription_expired stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
GET
Obtenez les entrepôts Ozon Crossdock
/api/warehouse/plan/crossdock-warehouses
Token avec accès à la lecture
Obtenez des entrepôts Ozon Crossdock à l'aide de GET /api/warehouse/plan/crossdock-warehouses.
Paramètres de requête
Champ
Type
Obligatoire
Description
organizationId
integer · int64
Oui
Identification de l'organisation.
search
string
Oui
- Vous cherchez.
curl --request GET 'https://api.selsup.ru/api/warehouse/plan/crossdock-warehouses?organizationId=1001&search=string' \
--header 'Authorization: YOUR_API_TOKEN'
Structure des éléments de l'arrayOzonFboWarehouse[]
Champ
Type
Obligatoire
Description
address
string
Non
Une adresse.
name
string
Non
Nom.
coordinates
Coordinates
Non
Les coordonnées.
champs d'objetCoordinates
Champ
Type
Obligatoire
Description
latitude
number · double
Non
La latitude.
longitude
number · double
Non
La longitude.
warehouse_id
integer · int64
Non
Identification de l'entrepôt.
warehouse_type
string
Non
Le type d'entrepôt.
[
"string"
]
Les erreurs5
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_empty_ozon_id
ID Ozon vide
error spécifique au point final. Utilisez le code error_empty_ozon_id stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_token_expired_or_revoked
Le jeton API est révoqué ou saisi incorrectement. Vérifiez que la clé API a toutes les fonctionnalités. Générez une nouvelle clé et remplacez-la dans SELSUP, car les clés ont une durée de vie.
error spécifique au point final. Utilisez le code error_token_expired_or_revoked stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
GET
Le passage
/api/warehouse/passage/{passageId}
Token avec accès à la lecture
Passage à l'aide de GET /api/warehouse/passage/{passageId}.
Parametres de parcours
Champ
Type
Obligatoire
Description
passageId
integer · int32
Oui
Le numéro de passage.
curl --request GET 'https://api.selsup.ru/api/warehouse/passage/1001' \
--header 'Authorization: YOUR_API_TOKEN'
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_passage_not_found
Passage non trouvé
error spécifique au point final. Utilisez le code error_passage_not_found stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
DELETE
Supprimer le passage
/api/warehouse/passage/{passageId}
Token avec accès à l'écriture
Supprimer le passage à l'aide de DELETE /api/warehouse/passage/{passageId}.
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_cell_denied_delete
Des produits sont liés à la cellule, suppression impossible
error spécifique au point final. Utilisez le code error_cell_denied_delete stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_subscription_expired
Votre abonnement a expiré. Veuillez payer l'abonnement pour continuer à utiliser le service.
error spécifique au point final. Utilisez le code error_subscription_expired stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_subscription_expired
Votre abonnement a expiré. Veuillez payer l'abonnement pour continuer à utiliser le service.
error spécifique au point final. Utilisez le code error_subscription_expired stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
GET
Obtenir des entrepôts par service
/api/warehouse/getWarehousesByService
Token avec accès à la lecture
Obtenez des entrepôts par service à l'aide de GET /api/warehouse/getWarehousesByService.
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
GET
Obtenez un entrepôt de service
/api/warehouse/getWarehouseOfService
Token avec accès à la lecture
Obtenez le stockage de service en utilisant GET /api/warehouse/getWarehouseOfService.
Structure des éléments de l'arrayWarehouseOfService[]
Champ
Type
Obligatoire
Description
id
object
Non
Id.
name
string
Non
Nom.
[
"string"
]
Les erreurs20
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_empty_ozon_id
ID Ozon vide
error spécifique au point final. Utilisez le code error_empty_ozon_id stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_ms_error
Erreur API Mon Stock : {message}
error spécifique au point final. Utilisez le code error_ms_error stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_no_business_id_yandex_market
Spécifiez l'ID du compte dans les paramètres d'intégration avec Yandex.Market
error spécifique au point final. Utilisez le code error_no_business_id_yandex_market stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_no_integration_with_service
Intégration avec {service} non configurée
error spécifique au point final. Utilisez le code error_no_integration_with_service stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_no_integration_with_wb_ozon
Intégration avec Wildberries ou Ozon non configurée, ou clé invalide. Allez dans la section d'intégration pour configurer
error spécifique au point final. Utilisez le code error_no_integration_with_wb_ozon stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_no_integration_with_wildberries
Intégration avec Wildberries non configurée. Spécifiez une clé API standard
error spécifique au point final. Utilisez le code error_no_integration_with_wildberries stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_no_integration_with_yandex_market
Intégration avec Yandex.Market non configurée. Procédez à l'intégration.
error spécifique au point final. Utilisez le code error_no_integration_with_yandex_market stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_organization_not_found
Organisation non trouvée
error spécifique au point final. Utilisez le code error_organization_not_found stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_ozon_api
Erreur API Ozon : {message}
error spécifique au point final. Utilisez le code error_ozon_api stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_ozon_api_limit
Limite de requêtes à l'API Ozon dépassée. Cela peut arriver si vous lancez la tâche trop fréquemment. Attendez quelques minutes avant de relancer la tâche
error spécifique au point final. Utilisez le code error_ozon_api_limit stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_ozon_premium_plus_subscription_required
Un abonnement OZON Premium Pro est requis pour l'utilisation
error spécifique au point final. Utilisez le code error_ozon_premium_plus_subscription_required stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_ozon_token_invalid
Le jeton Ozon est incorrect ou supprimé du compte. Allez dans la section intégration pour configurer
error spécifique au point final. Utilisez le code error_ozon_token_invalid stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_prepared_integration_not_found
intégration préparée non trouvée
error spécifique au point final. Utilisez le code error_prepared_integration_not_found stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_remote_error
{message}
error spécifique au point final. Utilisez le code error_remote_error stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_service_error
La marketplace ou le service vers lequel vous envoyez ou nous recevons des données ne répond pas via l'API avec des erreurs réseau. Relancez la tâche plus tard, il fonctionnera peut-être.
error spécifique au point final. Utilisez le code error_service_error stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_token_expired_or_revoked
Le jeton API est révoqué ou saisi incorrectement. Vérifiez que la clé API a toutes les fonctionnalités. Générez une nouvelle clé et remplacez-la dans SELSUP, car les clés ont une durée de vie.
error spécifique au point final. Utilisez le code error_token_expired_or_revoked stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
GET
Obtenez des bilans d'entrepôt avec des prix
/api/warehouse/getWarehouseBalancesWithPrices
Token avec accès à la lecture
Obtenez des soldes d'entrepôt avec des prix à l'aide de GET /api/warehouse/getWarehouseBalancesWithPrices.
curl --request GET 'https://api.selsup.ru/api/warehouse/getWarehouseBalancesWithPrices' \
--header 'Authorization: YOUR_API_TOKEN'
Structure des éléments de l'arrayWarehouseBalancesWithPrices[]
Champ
Type
Obligatoire
Description
warehouseId
integer · int64
Non
Identification de l'entrepôt.
quantity
integer · int32
Non
La quantité.
distinctQuantity
integer · int64
Non
Une quantité distincte.
purchasePrice
number · double
Non
Le prix d'achat.
additionalExpensesAmount
number · double
Non
Montant des dépenses supplémentaires.
wildberriesRetailPrice
number · double
Non
Prix de détail de Wildberries.
ozonRetailPrice
number · double
Non
Prix de détail de l'ozone.
yandexMarketRetailPrice
number · double
Non
Prix de détail du marché Yandex.
aliexpressRetailPrice
number · double
Non
Prix de détail Aliexpress.
sberMegaMarketRetailPrice
number · double
Non
Prix de détail du marché Sber Mega.
retailPriceByMarketplace
number · double
Non
Prix de détail par marché.
[
"string"
]
Les erreurs4
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
GET
Obtenez un entrepôt de service
/api/warehouse/getServiceWarehouse
Token avec accès à la lecture
Obtenez le Service Warehouse à l'aide de GET /api/warehouse/getServiceWarehouse.
curl --request GET 'https://api.selsup.ru/api/warehouse/getServiceWarehouse' \
--header 'Authorization: YOUR_API_TOKEN'
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_subscription_expired
Votre abonnement a expiré. Veuillez payer l'abonnement pour continuer à utiliser le service.
error spécifique au point final. Utilisez le code error_subscription_expired stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
GET
Obtenez des entrepôts régionaux par service
/api/warehouse/getRegionWarehousesByService
Token avec accès à la lecture
Obtenez les entrepôts régionaux par service à l'aide de GET /api/warehouse/getRegionWarehousesByService.
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_service_not_found
Marketplace non sélectionné
error spécifique au point final. Utilisez le code error_service_not_found stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
GET
Trouver une cellule
/api/warehouse/findCell
Token avec accès à la lecture
Trouver une cellule à l'aide de GET /api/warehouse/findCell.
Paramètres de requête
Champ
Type
Obligatoire
Description
barcode
string
Oui
- Le code à barres.
curl --request GET 'https://api.selsup.ru/api/warehouse/findCell?barcode=string' \
--header 'Authorization: YOUR_API_TOKEN'
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
GET
Celle
/api/warehouse/cell/{cellId}
Token avec accès à la lecture
Cellule utilisant GET /api/warehouse/cell/{cellId}.
Paramètres de requête
Champ
Type
Obligatoire
Description
cellId
integer · int32
Oui
Nom de cellule.
curl --request GET 'https://api.selsup.ru/api/warehouse/cell/%7BcellId%7D?cellId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_cell_not_found
Cellule non trouvée
error spécifique au point final. Utilisez le code error_cell_not_found stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
DELETE
Supprimer la cellule
/api/warehouse/cell/{cellId}
Token avec accès à l'écriture
Supprimer la cellule à l'aide de DELETE /api/warehouse/cell/{cellId}.
Les erreurs d'application sont normalement renvoyées sous le nom JSON avec error, localMessage et params. Brancher sur XPRO TECTED4X; le texte localisé peut changer. Comment les erreurs d'application sont retournées ↑
401auth_required
Autentification requise
Authorization est manquant, vide ou contient un jeton non valide.
400error_access_denied
Accès refusé
Le jeton existe, mais son rôle ne peut pas effectuer cette opération.
500error_unknown
Une erreur inconnue s'est produite. Si le problème persiste, contactez le service d'assistance
Faillite interne: économiser le temps de la demande et le support de contact; ne réessayez pas aveuglément une mutation.
400error_cell_denied_delete
Des produits sont liés à la cellule, suppression impossible
error spécifique au point final. Utilisez le code error_cell_denied_delete stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_no_client
Client introuvable ou supprimé. Écrivez au support
error spécifique au point final. Utilisez le code error_no_client stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.
400error_subscription_expired
Votre abonnement a expiré. Veuillez payer l'abonnement pour continuer à utiliser le service.
error spécifique au point final. Utilisez le code error_subscription_expired stable dans la logique de l'application; localMessage contient la traduction indiquée ci-dessus.