# Unable to send timesheets for PEO contract

**URL:** <https://stack.deel.com/t/unable-to-send-timesheets-for-peo-contract/407>\
**Category:** Q&A\
**Tags:** api\
**Created:** [April 28, 2025, 3:00am UTC](https://stack.deel.com/t/unable-to-send-timesheets-for-peo-contract/407 "2025-04-28T03:00:41Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![alexg](https://avatars.discourse-cdn.com/v4/letter/a/ecc23a/32.png) [@alexg](https://stack.deel.com/u/alexg)\
**Post date:** [April 28, 2025, 3:00am UTC](https://stack.deel.com/t/unable-to-send-timesheets-for-peo-contract/407/1 "2025-04-28T03:00:41Z")

</div>

Trying to send Timesheets for PEO contract using same endpoint we are using for ordinary contracts: [Create a timesheet entry](https://developer.deel.com/reference/createtimesheet)

Getting following 400 response:

{“request”: {“method”: “POST”, “url”: “/hourly\_reports”, “status”: 400, “api\_req\_id”: “5e1feae90fd3dd065ec536f8ebb6fa9b”, “docs”: “no match”, “source”: “http”}, “errors”: {“errors”: [{“code”: 400, “type”: “bad\_request”, “message”: “Timesheets are not supported for this contract type”}]}}

Request time: 2025-04-26 23:15:52.104Z

Customer reported that he already contacted Deel support and it was confirmed that Timesheets should be possible to create via API for PEO contracts.

Could you please help with that?

---

<div class="post-metadata">

**Author:** ![Ashot\_Deel](https://avatars.discourse-cdn.com/v4/letter/a/e68b1a/32.png) [@Ashot\_Deel](https://stack.deel.com/u/Ashot_Deel)\
**Post date:** [May 1, 2025, 7:20am UTC](https://stack.deel.com/t/unable-to-send-timesheets-for-peo-contract/407/2 "2025-05-01T07:20:37Z")

</div>

Hi @alexg, unfortunately currently we are not supporting adding timesheets for PEO contracts using public API

---

<div class="post-metadata">

**Author:** ![alexg](https://avatars.discourse-cdn.com/v4/letter/a/ecc23a/32.png) [@alexg](https://stack.deel.com/u/alexg)\
**Post date:** [May 2, 2025, 6:34am UTC](https://stack.deel.com/t/unable-to-send-timesheets-for-peo-contract/407/3 "2025-05-02T06:34:42Z")

</div>

Would POST [https://api.letsdeel.com/rest/v2/time\_tracking/shifts](https://api.letsdeel.com/rest/v2/time_tracking/shifts) work for POE?

---

<div class="post-metadata">

**Author:** ![alexg](https://avatars.discourse-cdn.com/v4/letter/a/ecc23a/32.png) [@alexg](https://stack.deel.com/u/alexg)\
**Post date:** [May 16, 2025, 8:25am UTC](https://stack.deel.com/t/unable-to-send-timesheets-for-peo-contract/407/4 "2025-05-16T08:25:39Z")

</div>

Could you please help with my last question?

---

<div class="post-metadata">

**Author:** ![Gabriela\_Deel](https://avatars.discourse-cdn.com/v4/letter/g/ecae2f/32.png) [@Gabriela\_Deel](https://stack.deel.com/u/Gabriela_Deel)\
**Post date:** [May 21, 2025, 3:01pm UTC](https://stack.deel.com/t/unable-to-send-timesheets-for-peo-contract/407/5 "2025-05-21T15:01:05Z")

</div>

Hello @alexg , the Time Tracking API you are referencing works only for regular Global Payroll workers and it currently do not support PEO contracts

---

<div class="post-metadata">

**Author:** ![alexg](https://avatars.discourse-cdn.com/v4/letter/a/ecc23a/32.png) [@alexg](https://stack.deel.com/u/alexg)\
**Post date:** [May 22, 2025, 7:09am UTC](https://stack.deel.com/t/unable-to-send-timesheets-for-peo-contract/407/6 "2025-05-22T07:09:18Z")

</div>

So, to double check, is it currently possible to submit work (hours) to PEO account via API anyhow?

---

<div class="post-metadata">

**Author:** ![Gabriela\_Deel](https://avatars.discourse-cdn.com/v4/letter/g/ecae2f/32.png) [@Gabriela\_Deel](https://stack.deel.com/u/Gabriela_Deel)\
**Post date:** [May 22, 2025, 10:50am UTC](https://stack.deel.com/t/unable-to-send-timesheets-for-peo-contract/407/7 "2025-05-22T10:50:11Z")

</div>

At the moment, no. But we can keep you posted in case this become available on our side
