Skip to content
Go to file
Cannot retrieve contributors at this time
90 lines (65 sloc) 3.06 KB

TimeCamp API

This is a REST-style API. TimeCamp API lets you do some basic things with tasks. You can contact us at We are very open to new ideas and requests regarding API.

Making a request

All URLs start with SSL only. That's all!


Authentication is very simple. You must put your API token in every API request. You can provide API token in POST or GET http method. You can also provide token in HTTP header: Authorization: <token>. The name for API token field is: api_token Example:

To get your API token please go to your Account Settings.

Result data formats

  • xml (default)
  • json
  • csv
  • other: rawxml, jsonp, serialized, php, html


Sent data formats

We accept request data only in PHP form format. Example:

// good way
// bad way

If you use jQuery.ajax(), then omit JSON.stringify() and use plain JS object as request data value:

$.ajax({url:'our/api/endpoint', data: {prop:'val', prop2:'val2}}).

Handling errors

If a API request failed, an array of localized error messages and error code will be returned. Response example:

"message":"sample message",

API ready for use


You can’t perform that action at this time.