Introduction

The TimeMe API has predictable, resource-oriented URLs and uses HTTP response codes to indicate API errors. We use built-in HTTP features such as HTTP authentication and HTTP verbs, which are both understood by off-the-shelf HTTP clients.





Installation

PHP: Install the bindings via Composer.

Java: Add dependency to your project's build file.

Python: Install from source.

.NET: Install Stripe.net via NuGet.

nuget install timeme.app

Authorization

Authenticate your account by including your secret key in API requests. You can get your API key by clicking here. Your API keys carry many privileges, so be sure to keep them secure! Do not share your secret API keys in publicly accessible areas such as GitHub, client-side code, and so forth.

All API requests must be made over HTTPS. Calls made over plain HTTP will fail. API requests without authentication will also fail.

TimeMeApp.SetApiKey("tmk_913931_anidsaubf");

Company

Retrieves the details of a company. You need only supply the unique company identifier that was returned upon company creation.

TimeMeApp.GetCompany(13);

Company Properties

Authenticate your account by including your secret key in API requests. You can get your API key by clicking here. Your API keys carry many privileges, so be sure to keep them secure! Do not share your secret API keys in publicly accessible areas such as GitHub, client-side code, and so forth.

All API requests must be made over HTTPS. Calls made over plain HTTP will fail. API requests without authentication will also fail.


Ready to get started?

Get in touch or start your free trial instantly.