Skip to content

TSheets is time tracking software that simplifies your business. This SDK provides programmatic access to the managing, tracking, scheduling and reporting features of our product to build integrations, to your favorite accounting or payroll software, for example.

master
Switch branches/tags
Code

TSheets-V1-DotNET-SDK

Logo

Official C# .NET SDK for TSheets by QuickBooks

License: Apache 2
Support: Help
Documentation: User Guide
Continuous Integration: Build Status
Binaries: Nuget

The TSheets .NET SDK provides class libraries for accessing the TSheets API quickly, easily, and with confidence. It supports .Net Standard 2.0, and .Net Framework 4.7.2.

Some of the features include:

  • Single and batch processing of CRUD operations for all TSheets API endpoints & operations.
  • Filter objects for targeting queries.
  • Full asynchronous method support (async/await).
  • Easy access to the "supplemental data" available in TSheet's API method responses.
  • Support for JSON request and response formats.
  • Easy configurability to support a variety of API client behaviors.
  • Auto-paging for the simple retrieval of entities spanning multiple pages.
  • Auto-batching (for creates & updates).
  • Automatic retries of transient errors, and the ability to custom configure.
  • Common logging framework to support a variety of providers, e.g. Serilog, log4net, nlog, etc.
  • Support for OAuth2 bearer tokens
  • Quick start examples

Documentation:

User Guide
API Reference

Get Started:

  1. Clone this repo locally
  2. Open the TSheets.sln solution file in your .NET IDE of choice.
  3. See instructions in the Program.cs file of the Intuit.TSheets.Examples project.

Contribute:

Please refer to Contribution Guidelines for details.

About

TSheets is time tracking software that simplifies your business. This SDK provides programmatic access to the managing, tracking, scheduling and reporting features of our product to build integrations, to your favorite accounting or payroll software, for example.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages