put
https://api.everee.com/integration/v1/partner/companies//go-live/target
Set, move or clear the date you want a company to go live.
Use this endpoint to tell Everee the date you want a company to go live: the first day of the first pay period you want Everee to pay. Everee plans the company's setup around it and sets the real go-live date. Send null to clear it. While the company is a draft you can also send it with Update payroll profile.
Part of Submission and status. For how this fits into going live, see the guide: Payroll history and going live.
Request
| Field | Notes |
|---|---|
targetGoLiveDate | The date, or null to clear it. It must be tomorrow or later and the first day of a pay period. See Which dates are accepted. |
payrollCalendarId | Optional. The payroll calendar to check the date against. Required when the company has more than one payroll calendar and no default. |
The response is the company's go-live status, with the new target.
Errors
| Status | Meaning |
|---|---|
401 | The API key is missing, malformed or expired. |
404 | No company with this ID belongs to your partner account, or the payroll calendar isn't one of its active calendars. |
409 | The company is already live, or Everee has set its go-live date. Ask your Everee contact to move it. |
422 | The date isn't tomorrow or later and the first day of a pay period (the message names the nearest valid dates), or the company has no pay frequency or payroll calendar to check it against, or several payroll calendars and no default. |