| Time | Status | User Agent |  |
| :-- | :-- | :-- | :-- |
| Make a request to see history. |

#### URL Expired

The URL for this request expired after 30 days.

Edit Employee Check information. The Employee Check object MUST still be in the `pending` status.

## Returns   [Skip link to Returns](https://docs.zeal.com/reference/update-employee-check#returns)

| attributes | type | description |
| --- | --- | --- |
| success | boolean | Response status |
| data | object | Employee Check with the given EmployeeCheckID |
| errors | array | Contains list of error objects which consists of:<br>`message`: Error message<br>`code`: Error code as described in [Error codes](https://docs.zeal.com/reference/error-codes) |

companyID

string

required

Company ID of the employer

employeeCheckID

string

required

ID of Employee Check

reportingPeriodID

string

Reporting Period ID of Employee Check

check_date

date

Date of Employee Check

approval_required

boolean

Whether manual approval is required for this Employee Check.

approved

boolean

Set this field to `true` in order to approve this Employee Check

disbursement

object

Set the disbursement method of check - Zeal supports Direct Deposit, Download Check, Physical Check, Prepaid, and Paycard (Early Access) disbursement methods

disbursementobject

# ``200      200

# ``400      400

Updated 12 months ago

* * *

Shell

```

xxxxxxxxxx

{

"companyID": "12345676",

"employeeID": "3455678899",

"reportingPeriodID": "234567789900",

"check_date": "2023-11-30",

"approval_required": false,

"disbursement": {

"method": "direct_deposit"

},

"shifts": [

{

"time": "2023-11-30T01:17:28.188Z",

"hourly": {

"hours": 0,

"wage": 0,

"custom_name": "random"

}

}

],

"flsa_ot_recommendation": false

}
```

Click `Try It!` to start a request and see the response here! Or choose an example:

application/json

``200 - Result``400 - Result

Updated 12 months ago

* * *
