Tiime
SDK TypeScript

Notes de frais

Lister, consulter et créer des notes de frais

Accès via client.expenseReports.

list

Lister les notes de frais.

expense-reports.ts
const expenses = await client.expenseReports.list();

// Avec un tri personnalisé
const sorted = await client.expenseReports.list("metadata.date:asc");
ParamètreTypeDéfautDescription
sortsstring"metadata.date:desc"Tri

Retour : Promise<ExpenseReport[]>

get

Récupérer les détails d'une note de frais.

expense-reports.ts
const expense = await client.expenseReports.get(5);
ParamètreTypeDescription
expenseReportIdnumberID de la note de frais

Retour : Promise<ExpenseReport>

create

Créer une note de frais.

expense-reports.ts
const expense = await client.expenseReports.create({
  name: "Déplacement client mars 2026",
  metadata: { date: "2026-03-15" },
});

Paramètres (ExpenseReportCreateParams) :

ChampTypeObligatoireDescription
namestringouiNom de la note de frais
metadata.datestringDate (YYYY-MM-DD)

Retour : Promise<ExpenseReport>

Type ExpenseReport

ChampTypeDescription
idnumberIdentifiant unique
namestringNom
statusstringStatut
total_amountnumber | nullMontant total
metadata.datestring | nullDate

On this page