Sign in to participate
Be Kind, Be Helpful
Ask a question, answer a question, and get to know the fine people in the Harvest community.
Recent Posts
/projects api 404 if Im not an admin
Hi @godengomark,
That’s not the way the API is currently set up — we generally recommend that folks connect using an administrator account if they need to do anything outside of what they can normally do in Harvest (for regular users: track time/expenses for themselves or report on their own time).
editing client list for time trackers after client is gone
Please double-check that these clients and their projects are archived. Once archived, they will no longer appear in the project selection menu on the timesheet.
Pay Contractors for their time
Harvest is primarily designed around billable time and expenses, so it intentionally doesn’t touch on the expense side of a business unless those expenses are billable. Sorry I don’t have better news!
If you’d like to log a feature request, please send it into support@harvestapp.com so that we can track it along with our other requests. Thanks!
Pay Contractors for their time
Harvest is great for tracking my time and that of my contractors.
I can then bill clients based on real hours, awesome.
However I can’t pay my contractors… :-(
Currently I have to generate a report for my contractor’s work, multiply time by his pricing and then track whether he has been paid in a different system.
Harvest does not allow me to track both sides of the business (income and expense), or at least I haven’t found how to use it.
If there IS a way of knowing and tracking what work I have paid my contractors for, please tell me!
If not, I strongly suggest this feature, similar to the request of connecting Harvest accounts (slightly more complex it seems).
editing client list for time trackers after client is gone
My people (time trackers) are having to scroll through a long list which includes archived clients in order to find the current clients they are working on. is it possible to remove the archived clients from the time trackers lists?
/projects api 404 if Im not an admin
Ok, so my user account is not an admin. Thus I cannot “manage projects”
Likewise, I cannot, through the API, get a list of projects that im assigned to.
I’m trying to build an integration tool for our support tracking software to send timesheets to Harvest but without the ability to get the user’s assigned projects, it’s a show stopper.
Shouldn’t the /projects api end point send me a list of MY projects? If I’m logged into Harvest as an admin, it gives me a list of ALL projects. Not desirable.
Tracking project by hours, but billed by project
Thank you Jon. That works for what I need.
Tracking project by hours, but billed by project
Hi @ywickham,
You can track your time on a project, but instead of creating your invoice “based on time and expenses”, just invoice for the flat amount. Then, run a detailed time report (Reports > Detailed Time) for that project, and “Mark all hours as invoiced”.
You might also want to plug in the amount you quoted as a budget for your project (Manage > Projects > Edit). That way you can keep track of your progress from the project budget report (Reports > Project Budget). Hope that helps!
[PHP] Harvest 4 clients: client area for free
@mscappa There is an “Issues” page for that project on github if you discover something that you think might be a bug. If you just have a general setup question, or need a hand, I’ve played around with it and gotten it up and running, so I can help you out with that (write in to support at harvestapp.com)
API - get projects by code
Hi @gilgm12
After you create a project using the API, a header is returned (Location) that will give you the ID of the new project you just created (/projects/#{new_project_id}). You can then use that to retrieve the project code from the API.
Hope that helps!