Certify.Api 2.0.1

There is a newer version of this package available.
See the version list below for details.
dotnet add package Certify.Api --version 2.0.1
                    
NuGet\Install-Package Certify.Api -Version 2.0.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Certify.Api" Version="2.0.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Certify.Api" Version="2.0.1" />
                    
Directory.Packages.props
<PackageReference Include="Certify.Api" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Certify.Api --version 2.0.1
                    
#r "nuget: Certify.Api, 2.0.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Certify.Api@2.0.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Certify.Api&version=2.0.1
                    
Install as a Cake Addin
#tool nuget:?package=Certify.Api&version=2.0.1
                    
Install as a Cake Tool

Codacy Badge

Certify.Api

A .NET NuGet package for the Certify expense management API.

Nuget License: MIT

Quick Start

Install via NuGet:

Install-Package Certify.Api

Create a client and make API calls:

using Certify.Api;

using var client = new CertifyClient("your-api-key", "your-api-secret");

var departments = await client.Departments.GetPageAsync();

Retrieve every page of a resource with the GetAllAsync extension methods, optionally passing a filter object:

using Certify.Api.Extensions;

var allUsers = await client.Users.GetAllAsync(cancellationToken);

var activeUsers = await client.Users.GetAllAsync(
	new UserFilter { Active = 1 },
	cancellationToken);

Supported Resources

  • Departments
  • Expense Categories
  • Expense Reports
  • Expenses
  • Expense Report GLDs
  • Invoice Reports
  • Invoices
  • Mileage Rates
  • Mileage Rate Details
  • Receipts
  • Users
  • CPD Lists
  • Employee GLDs

Requirements

  • .NET 10.0 or later

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

© Panoramic Data Limited

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net10.0

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
2.0.6 221 9/13/2026
2.0.1 107 8/30/2026
1.2.38 146 8/28/2026
1.2.30 386 6/6/2026
1.2.28 176 4/16/2026
1.2.24 147 4/7/2026
1.2.23 559 11/16/2025
1.2.21 295 11/16/2025
1.2.14 1,057 11/13/2024
1.2.4 2,394 4/7/2020
1.2.1 863 1/8/2020
1.1.12 781 8/13/2019
1.1.11 792 8/13/2019
1.1.10 800 8/13/2019
1.1.9 780 8/13/2019
1.1.8 783 7/14/2019
1.1.4 792 6/28/2019
1.1.2-g75b2ef89d3 648 6/28/2019
1.0.2 805 5/27/2019
0.0.17-c8968bcc1a 673 5/12/2019
Loading failed

NuGet package updates.