API Change Log for December 2021 Release

Check the API updates for this release.

  <th style={{ textAlign: "left" }}>
    Scenario
  </th>

  <th style={{ textAlign: "left" }}>
    Old Behavior
  </th>

  <th style={{ textAlign: "left" }}>
    New Behavior
  </th>

  <th style={{ textAlign: "left" }}>
    API Documentation Link
  </th>
</tr>
API End Point
v1/employees/Check-in POST: \{\{api\_url}}/v1/employees/\{\{employee\_id}}/checkin
    v1/employees/Checkout

    POST: \{\{api\_url}}/v1/employees/\{\{employee\_id}}/checkout
  </td>

  <td style={{ textAlign: "left" }}>
    For the SSO integration, users do not have their own credentials to validate. So we will use a token, after the auth credentials are verified.
  </td>

  <td style={{ textAlign: "left" }}>
    Earlier, token was not considered when the authorize model was not available.
  </td>

  <td style={{ textAlign: "left" }}>
    Token will be considered even if the authorize model is not available.
  </td>

  <td style={{ textAlign: "left" }}>
    [Check-in an employee](https://zenotiapi.readme.io/reference/check-in-an-employee)
  </td>
</tr>

<tr>
  <td style={{ textAlign: "left" }}>
    GET:\{api\_url}/v1/employees/\{employee\_id}/security\_roles
  </td>

  <td style={{ textAlign: "left" }}>
    Add new security role permission and add support for the  payment APIs.
  </td>

  <td style={{ textAlign: "left" }}>
    Earlier, collection of payment was not supported.
  </td>

  <td style={{ textAlign: "left" }}>
    This security role also allows the employee to collect payments.
  </td>

  <td style={{ textAlign: "left" }}>
    NA
  </td>
</tr>

<tr>
  <td style={{ textAlign: "left" }}>
    POST: \{api\_url}/v1/reports/integrations/\{IntegrationType}/flat\_file
  </td>

  <td style={{ textAlign: "left" }}>
    API to get ADP payroll report for the selected pay period.
  </td>

  <td style={{ textAlign: "left" }}>
    NA
  </td>

  <td style={{ textAlign: "left" }}>
    This API allows the user to fetch the ADP payroll report for the selected pay period cycle.
  </td>

  <td style={{ textAlign: "left" }}>
    NA
  </td>
</tr>