• Dernière modification le: 04 January 2021

API des objets des dépenses

Utilisez cette API pour joindre des fichiers aux notes de frais et aux lignes de dépenses.

Aperçu

L'artefact est le Coupa-parler pour les pièces jointes. Ce point de terminaison API vous permet de joindre des fichiers aux notes de frais et aux lignes de frais

Remarque

 

Pour les pièces jointes classées comme un type d'image pris en charge, l'API prend en charge le téléchargement d'un aperçu (640x640) et d'une miniature (128x128).

Pour les pièces jointes classées comme fichier non image, l'API prend en charge le téléchargement du fichier original (par exemple, pdf)

 

:le style peut avoir la valeur « aperçu » ou « pouce » . Il permet de télécharger une image de plus petite taille (ne s'applique qu'aux artefacts des types d'image pris en charge)

Actions

L'API Expense Artifacts vous permet de :

Verbe Chemin d'accès Action Description
PUBLIER /api/expense_reports/:expense_report_id/expense_lines/
:expense_line_id/expense_artifacts
créer Créer un objet des dépenses
PUBLIER /api/expense_lines/:expense_line_id/expense_artifacts créer Créer un objet des dépenses
OBTENIR /api/expense_reports/:expense_report_id/expense_lines/
:expense_line_id/expense_artifacts/:id/image(/:style)
image Requête d'image d'artefact de dépense. :style est facultatif et peut être un  aperçu ou un pouce afin de récupérer une version plus petite de l'image.
OBTENIR /api/expense_lines/:expense_line_id/expense_artifacts/:id
/image(/:style)
image Requête d'image d'artefact de dépense. :style est facultatif et peut être un  aperçu ou un pouce afin de récupérer une version plus petite de l'image.
OBTENIR /api/expense_reports/:expense_report_id/expense_lines/
:expense_line_id/expense_artifacts
index Demander les artefacts de dépenses
OBTENIR /api/expense_lines/expense_artifacts index Demander les artefacts de dépenses
OBTENIR /api/expense_lines/:expense_line_id/expense_artifacts index Demander les artefacts de dépenses
OBTENIR /api/expense_reports/:expense_report_id/expense_lines/
:expense_line_id/expense_artifacts/:id
afficher Afficher l'artefact des dépenses
OBTENIR /api/expense_lines/expense_artifacts/:id afficher Afficher l'artefact des dépenses
OBTENIR /api/expense_lines/:expense_line_id/expense_artifacts/
:id
afficher Afficher l'artefact des dépenses
METTRE /api/expense_reports/:expense_report_id/expense_lines/
:expense_line_id/expense_artifacts/:id
mettre à jour Mettre à jour l'objet des dépenses
METTRE /api/expense_lines/expense_artifacts/:id mettre à jour Mettre à jour l'objet des dépenses
METTRE /api/expense_lines/:expense_line_id/expense_artifacts/
:id
mettre à jour Mettre à jour l'objet des dépenses
METTRE /api/expense_lines/expense_artifacts/:id/
update_with_ocr_response
update_with_ocr_response Mettre à jour l'artefact des dépenses avec la réponse OCR.
OBTENIR /api/expense_reports/:expense_report_id/download récupère les pièces jointes des notes de frais La charge utile de réponse est une archive zip avec des dossiers pour chaque ligne de dépense qui a des pièces jointes de reçu. Lorsque les images ont été converties en PDF ou lorsque les PDF sont signés numériquement, seuls les fichiers joints du reçu final sont inclus dans l'archive zip téléchargée. Disponible avec R29 et plus récent.

Éléments

Élément

Description Dem. Unique Valeur autorisée Dans Sortie Type de données
created-at Créé automatiquement par Coupa au format AAAA-MM-JJFHH :MM :SS+HH :MMZ   oui datetime
créé par Utilisateur qui a créé         oui Utilisateur 
external-src-ref Identifiant unique du système externe pour la transaction         oui string(255)
id Identifiant unique Coupa         oui nombre entier
image-content-type image_content_type         oui string(255)
image-file-name image_file_name         oui string(255)
image-file-size image_file_size         oui string(255)
rotation-image Angle de rotation de l'image       oui oui nombre entier
ocr-status Statut OCR       oui oui string(50)
source-content-type source_content_type         oui string(255)
source-file-name source_file_name         oui string(255)
taille-fichier-source source_file_size         oui string(255)
mis-à-jour à Créé automatiquement par Coupa au format AAAA-MM-JJFHH :MM :SS+HH :MMZ   oui datetime
mis à jour par Utilisateur ayant réalisé la mise à jour         oui Utilisateur  
uRL Lien externe vers l'artefact         oui chaîne
digitalisation-statut Statut de numérisation         oui string(25)
erreur-de-numérisation Erreur de numérisation         oui chaîne
digitized-receipt-file-name Nom de fichier du reçu numérisé         oui string(255)
digitalized-receipt-content-type Type de contenu de reçu numérisé         oui string(255)
format de fichier de reçus numérisés Taille du fichier de réception numérisé         oui nombre entier

 

Articles associés


API Coupa Core

Notre API RESTful fournit un accès fiable pour lire, modifier ou intégrer vos données à la plateforme Coupa.

Démarrez avec l'API

Informations générales sur l'utilisation de l'API Coupa et quand vous devez envisager d'utiliser CSV.

Transition vers OAuth 2.0 et OIDC

Coupa désapprouve les API Keys héritées et nécessite l'utilisation d'OAuth 2.0 / OIDC. À partir de R34, aucune nouvelle clé API ne sera émise et les clés API ne seront plus prises en charge avec R35.

Ressources

Nous avons organisé nos points de terminaison API par type d'objet : données de référence, données transactionnelles et ressources partagées.