The 10,000ft API provides programmatic access to projects, users and time entries in your account, commonly referred to as resources in the rest of this API documentation. The API implements a standard HTTP REST pattern and allows callers with appropriate authentication and authorization to programmatically create, read, update and delete these resources.
- General information (read first)
- How to get help or report a problem
- How to setup a staging environment for testing
- Need help? Email support (at) 10000ft.com.
- Found an issue with the documentation? Send us a pull-request or ask for help.
The API provides access to the following data collections in your account via RESTful endpoints.
- Users
- Placeholder Resources
- Projects
- Time Entries
- Assignments
- Bill Rates
- Statuses (deprecated)
- Time & Expense Approvals
- Holidays
Some case studies of our customers using our API to build new tools and applications using the 10Kft API.
- Fancy Pants Group, a digital creative studio based in New York, recently used our API to develop and launch a custom project importer cheekily called Job the Builder. Their goal is to make it easy for everyone on their 100-person team to see and communicate consistent data across multiple tools.
A few of our customers have implemented and shared API client libraries to help using the 10Kft API easier. Depending on your scenario, you may benefit from adopting and improving on them. Here are a couple of references,
- Revelry Labs /
ruby
/ https://github.com/revelrylabs/tenk - Spindance /
ruby
/ https://github.com/spindance/ten_thousand_feet - Work & Co /
go
/ https://github.com/workco/go-tenkft
Please don't hesitate to reach out to us via the in-app support feature for questions or suggestions about using the 10,000ft API. We're here to help.