Passer au contenu principal
PUT
cURL

Autorisations

Authorization
string
header
requis

Pour vos propres scripts et vos intégrations de serveur à serveur. Créez une clé dans l'application sous Paramètres > Accès > Clés d'API et copiez-la à ce moment-là, car elle n'est affichée qu'une fois. Envoyez-la sous la forme Authorization: Bearer <key>. La clé agit en tant que le membre qui l'a créée, dans l'organisation où elle a été créée. Un appel exige l'autorisation du membre et l'une des portées de la clé, comme inventory:read ou sales:write. Une clé avec * a toutes les portées.

Paramètres de chemin

import
string
requis

L'ID de l'importation de nomenclature.

Corps

application/json

Comment les colonnes d'une importation de nomenclature sont associées, et pour une nomenclature CAO, l'assemblage visé.

mapping
object
requis

Le champ vers lequel va chaque colonne, indexé par le nom de la colonne. Pour les lignes de nomenclature, les champs sont parent, component, quantity, unit, position, scrap_percent, reference_designators, note et phantom, et parent, component, quantity et unit doivent être associés. Pour une nomenclature de CAO, ce sont level, part_number, name, description, quantity, unit et note, et level, part_number et quantity doivent être associés. Une colonne omise n'est pas importée.

save_as
string | null

Un nom sous lequel enregistrer la correspondance, afin que le prochain fichier puisse l'utiliser.

Maximum string length: 100
assembly
string | null

Pour une nomenclature CAD, l'UGS de l'assemblage visé par le fichier. Ses pièces de premier niveau deviennent les lignes de cet assemblage. Sans elle, chaque pièce de premier niveau qui a des pièces en dessous devient une nomenclature distincte.

Maximum string length: 64

Réponse

BomImportResource

data
BomImportResource · object
requis

Une importation de nomenclature : le fichier téléversé, la correspondance de ses colonnes et ce que chaque ligne a fait ou ferait.