![]() ![]() Settings > Integrations > QuickBooks Online > Timesheet MappingĪccountSight Time Tracking Data Mapping with QuickBooks Online Timesheet Step 2: Complete your QuickBooks Online Timesheet mapping under Settings Step 1: Integrate AccountSight with QuickBooks Online Here are the steps to transfer your timesheet data to QuickBooks Online: Timesheet data in QuickBooks can be used for generating invoicing or processing payroll. If you are building an integration and are interested in enabling your application for use by any TSheets customer, please contact us.AccountSight users can synchronize AccountSight time tracking data for their employees and contractors with QuickBooks (Both Desktop and QuickBooks Online) timesheet and Payroll. Java, use URLConnection or the Apache HttpComponentsīy default we allow you to connect to 3 additional client accounts (besides your own) via your API application keys.Simply use a built-in http class or library for your language of choice. While a helper library can make it easier to consume the API, it is certainly not necessary and the API is still very straight-forward to use even without one. Request a library for your favorite language.C#/.NET Framework Library (hosted on GitHub).Full SDK's and helper libraries are also available upon request to make it even easier for you to get started with TSheets. This documentation explains the format for calls to the TSheets API with code snippets in cURL and several other languages. ![]() To receive the full response, look for the "more": true attribute and iterate sending a new request with the page parameter incremented until you receive "more": false in the response payload. Response Size LimitĮach request response will return a maximum of 50 results per page (regardless of whether the per_page parameter is sent with your request). ![]() The threshold and time window may adjust dynamically downward if you are found to be abusing the system. You will continue to receive a 429 response until you're out of the current time window. If you exceed the current rate limit, you will receive a 429 'Too many requests' response from our API. Rate limiting is primarily considered on a per-connection basis (per access token). To prevent abuse of the TSheets API, we limit requests to a maximum of 300 calls within any 5 minute time window (subject to change). If Postman returns a "Could not get any response" error, most likely you need to set the environment (as in step #2 above).Īll URLs referenced in the documentation have the following base:įound an error, or would otherwise like to contribute to our API documentation? Submit a pull request to our public GitHub repository.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |