AbsenceDays

Creates an Absence Day.

Changed on

Beta <br /> This API request method is currently in beta testing. <br /> To gain access to use this method, please contact <a href='mailto:hrapi@iris.co.uk'>hrapi@iris.co.uk</a>.

post/attendance/absencedays

Request

Query parameters

skipNonWorkingDaysboolean

Remove the Absence Day record if Cascade indicates the Employee's Working Pattern is a Non-Working Day.

Request body

AbsenceIdstring required

The ID of the parent Absence.

Must exist in the Attendance Absence Service.

EmployeeIdstring required

The ID of the Employee.

Must exist in the Employees Service.

Datestring date-time

The date of the Absence Day.

Cascade Source: [EmployeeAttendanceDates].[StartDate]

DurationDaysnumber double

The duration in days for this Absence Day.

Cascade Source: [EmployeeAttendanceDates].[DurationDays]

DurationMinutesinteger nullable

The duration in minutes for this Absence Day.

Cascade Source: [EmployeeAttendanceDates].[Duration]

DayPart'AM' | 'PM' | 'AllDay' | 'None'

The parts of days.

Response

OK

idstring nullable

Changes

    • info

      media type application/json; version=1 was changed to application/json for the response status

    • info

      media type application/json; version=1 was changed to application/json for the response status

    • info

      media type application/json; version=1 was changed to application/json for the response status

    • info

      media type application/json; version=1 was changed to application/json for the response status

    • info

      media type application/json; version=1 was changed to application/json for the response status

    • info

      media type application/json;odata.metadata=full; version=1 was changed to application/json;odata.metadata=full for the response status

    • info

      media type application/json;odata.metadata=full; version=1 was changed to application/json;odata.metadata=full for the response status

    • info

      media type application/json;odata.metadata=full; version=1 was changed to application/json;odata.metadata=full for the response status

    • info

      media type application/json;odata.metadata=full; version=1 was changed to application/json;odata.metadata=full for the response status

    • info

      media type application/json;odata.metadata=full; version=1 was changed to application/json;odata.metadata=full for the response status

    • info

      media type application/json;odata.metadata=full;odata.streaming=false; version=1 was changed to application/json;odata.metadata=full;odata.streaming=false for the response status

    • info

      media type application/json;odata.metadata=full;odata.streaming=false; version=1 was changed to application/json;odata.metadata=full;odata.streaming=false for the response status

    • info

      media type application/json;odata.metadata=full;odata.streaming=false; version=1 was changed to application/json;odata.metadata=full;odata.streaming=false for the response status

    • info

      media type application/json;odata.metadata=full;odata.streaming=false; version=1 was changed to application/json;odata.metadata=full;odata.streaming=false for the response status

    • info

      media type application/json;odata.metadata=full;odata.streaming=false; version=1 was changed to application/json;odata.metadata=full;odata.streaming=false for the response status

    • info

      media type application/json;odata.metadata=full;odata.streaming=true; version=1 was changed to application/json;odata.metadata=full;odata.streaming=true for the response status

    • info

      media type application/json;odata.metadata=full;odata.streaming=true; version=1 was changed to application/json;odata.metadata=full;odata.streaming=true for the response status

    • info

      media type application/json;odata.metadata=full;odata.streaming=true; version=1 was changed to application/json;odata.metadata=full;odata.streaming=true for the response status

    • info

      media type application/json;odata.metadata=full;odata.streaming=true; version=1 was changed to application/json;odata.metadata=full;odata.streaming=true for the response status

    • info

      media type application/json;odata.metadata=full;odata.streaming=true; version=1 was changed to application/json;odata.metadata=full;odata.streaming=true for the response status

    • info

      media type application/json;odata.metadata=minimal; version=1 was changed to application/json;odata.metadata=minimal for the response status

    • info

      media type application/json;odata.metadata=minimal; version=1 was changed to application/json;odata.metadata=minimal for the response status

    • info

      media type application/json;odata.metadata=minimal; version=1 was changed to application/json;odata.metadata=minimal for the response status

    • info

      media type application/json;odata.metadata=minimal; version=1 was changed to application/json;odata.metadata=minimal for the response status

    • info

      media type application/json;odata.metadata=minimal; version=1 was changed to application/json;odata.metadata=minimal for the response status

    • info

      media type application/json;odata.metadata=minimal;odata.streaming=false; version=1 was changed to application/json;odata.metadata=minimal;odata.streaming=false for the response status

    • info

      media type application/json;odata.metadata=minimal;odata.streaming=false; version=1 was changed to application/json;odata.metadata=minimal;odata.streaming=false for the response status

    • info

      media type application/json;odata.metadata=minimal;odata.streaming=false; version=1 was changed to application/json;odata.metadata=minimal;odata.streaming=false for the response status

    • info

      media type application/json;odata.metadata=minimal;odata.streaming=false; version=1 was changed to application/json;odata.metadata=minimal;odata.streaming=false for the response status

    • info

      media type application/json;odata.metadata=minimal;odata.streaming=false; version=1 was changed to application/json;odata.metadata=minimal;odata.streaming=false for the response status

    • info

      media type application/json;odata.metadata=minimal;odata.streaming=true; version=1 was changed to application/json;odata.metadata=minimal;odata.streaming=true for the response status

    • info

      media type application/json;odata.metadata=minimal;odata.streaming=true; version=1 was changed to application/json;odata.metadata=minimal;odata.streaming=true for the response status

    • info

      media type application/json;odata.metadata=minimal;odata.streaming=true; version=1 was changed to application/json;odata.metadata=minimal;odata.streaming=true for the response status

    • info

      media type application/json;odata.metadata=minimal;odata.streaming=true; version=1 was changed to application/json;odata.metadata=minimal;odata.streaming=true for the response status

    • info

      media type application/json;odata.metadata=minimal;odata.streaming=true; version=1 was changed to application/json;odata.metadata=minimal;odata.streaming=true for the response status

    • info

      media type application/json;odata.metadata=none; version=1 was changed to application/json;odata.metadata=none for the response status

    • info

      media type application/json;odata.metadata=none; version=1 was changed to application/json;odata.metadata=none for the response status

    • info

      media type application/json;odata.metadata=none; version=1 was changed to application/json;odata.metadata=none for the response status

    • info

      media type application/json;odata.metadata=none; version=1 was changed to application/json;odata.metadata=none for the response status

    • info

      media type application/json;odata.metadata=none; version=1 was changed to application/json;odata.metadata=none for the response status

    • info

      media type application/json;odata.metadata=none;odata.streaming=false; version=1 was changed to application/json;odata.metadata=none;odata.streaming=false for the response status

    • info

      media type application/json;odata.metadata=none;odata.streaming=false; version=1 was changed to application/json;odata.metadata=none;odata.streaming=false for the response status

    • info

      media type application/json;odata.metadata=none;odata.streaming=false; version=1 was changed to application/json;odata.metadata=none;odata.streaming=false for the response status

    • info

      media type application/json;odata.metadata=none;odata.streaming=false; version=1 was changed to application/json;odata.metadata=none;odata.streaming=false for the response status

    • info

      media type application/json;odata.metadata=none;odata.streaming=false; version=1 was changed to application/json;odata.metadata=none;odata.streaming=false for the response status

    • info

      media type application/json;odata.metadata=none;odata.streaming=true; version=1 was changed to application/json;odata.metadata=none;odata.streaming=true for the response status

    • info

      media type application/json;odata.metadata=none;odata.streaming=true; version=1 was changed to application/json;odata.metadata=none;odata.streaming=true for the response status

    • info

      media type application/json;odata.metadata=none;odata.streaming=true; version=1 was changed to application/json;odata.metadata=none;odata.streaming=true for the response status

    • info

      media type application/json;odata.metadata=none;odata.streaming=true; version=1 was changed to application/json;odata.metadata=none;odata.streaming=true for the response status

    • info

      media type application/json;odata.metadata=none;odata.streaming=true; version=1 was changed to application/json;odata.metadata=none;odata.streaming=true for the response status

    • info

      media type application/json;odata.streaming=false; version=1 was changed to application/json;odata.streaming=false for the response status

    • info

      media type application/json;odata.streaming=false; version=1 was changed to application/json;odata.streaming=false for the response status

    • info

      media type application/json;odata.streaming=false; version=1 was changed to application/json;odata.streaming=false for the response status

    • info

      media type application/json;odata.streaming=false; version=1 was changed to application/json;odata.streaming=false for the response status

    • info

      media type application/json;odata.streaming=false; version=1 was changed to application/json;odata.streaming=false for the response status

    • info

      media type application/json;odata.streaming=true; version=1 was changed to application/json;odata.streaming=true for the response status

    • info

      media type application/json;odata.streaming=true; version=1 was changed to application/json;odata.streaming=true for the response status

    • info

      media type application/json;odata.streaming=true; version=1 was changed to application/json;odata.streaming=true for the response status

    • info

      media type application/json;odata.streaming=true; version=1 was changed to application/json;odata.streaming=true for the response status

    • info

      media type application/json;odata.streaming=true; version=1 was changed to application/json;odata.streaming=true for the response status

    • info

      media type application/xml; version=1 was changed to application/xml for the response status

    • info

      media type application/xml; version=1 was changed to application/xml for the response status

    • info

      media type application/xml; version=1 was changed to application/xml for the response status

    • info

      media type application/xml; version=1 was changed to application/xml for the response status

    • info

      media type application/xml; version=1 was changed to application/xml for the response status

    • info

      media type text/plain; version=1 was changed to text/plain for the response status

    • info

      media type text/plain; version=1 was changed to text/plain for the response status

    • info

      media type text/plain; version=1 was changed to text/plain for the response status

    • info

      media type text/plain; version=1 was changed to text/plain for the response status

    • info

      media type text/plain; version=1 was changed to text/plain for the response status

    • breaking

      removed the media type application/*+json; version=1 from the request body

    • breaking

      removed the media type application/prs.odatatestxx-odata; version=1 from the request body

    • breaking

      removed the media type text/json; version=1 from the request body

    • breaking

      the request property became not nullable (media type: application/json;odata.metadata=minimal;odata.streaming=true; version=1)

    • breaking

      the request property became not nullable (media type: application/json;odata.metadata=minimal;odata.streaming=false; version=1)

    • breaking

      the request property became not nullable (media type: application/json;odata.metadata=minimal; version=1)

    • breaking

      the request property became not nullable (media type: application/json;odata.metadata=full;odata.streaming=true; version=1)

    • breaking

      the request property became not nullable (media type: application/json;odata.metadata=full;odata.streaming=false; version=1)

    • breaking

      the request property became not nullable (media type: application/json;odata.metadata=full; version=1)

    • breaking

      the request property became not nullable (media type: application/json;odata.metadata=none;odata.streaming=true; version=1)

    • breaking

      the request property became not nullable (media type: application/json;odata.metadata=none;odata.streaming=false; version=1)

    • breaking

      the request property became not nullable (media type: application/json;odata.metadata=none; version=1)

    • breaking

      the request property became not nullable (media type: application/json;odata.streaming=true; version=1)

    • breaking

      the request property became not nullable (media type: application/json;odata.streaming=false; version=1)

    • breaking

      the request property became not nullable (media type: application/json; version=1)

    • breaking

      the request property became not nullable (media type: application/xml; version=1)

    • breaking

      the request property became not nullable (media type: application/json;odata.metadata=minimal;odata.streaming=true; version=1)

    • breaking

      the request property became not nullable (media type: application/json;odata.metadata=minimal;odata.streaming=false; version=1)

    • breaking

      the request property became not nullable (media type: application/json;odata.metadata=minimal; version=1)

    • breaking

      the request property became not nullable (media type: application/json;odata.metadata=full;odata.streaming=true; version=1)

    • breaking

      the request property became not nullable (media type: application/json;odata.metadata=full;odata.streaming=false; version=1)

    • breaking

      the request property became not nullable (media type: application/json;odata.metadata=full; version=1)

    • breaking

      the request property became not nullable (media type: application/json;odata.metadata=none;odata.streaming=true; version=1)

    • breaking

      the request property became not nullable (media type: application/json;odata.metadata=none;odata.streaming=false; version=1)

    • breaking

      the request property became not nullable (media type: application/json;odata.metadata=none; version=1)

    • breaking

      the request property became not nullable (media type: application/json;odata.streaming=true; version=1)

    • breaking

      the request property became not nullable (media type: application/json;odata.streaming=false; version=1)

    • breaking

      the request property became not nullable (media type: application/json; version=1)

    • breaking

      the request property became not nullable (media type: application/xml; version=1)

    • breaking

      the request property became required (media type: application/json;odata.metadata=minimal;odata.streaming=true; version=1)

    • breaking

      the request property became required (media type: application/json;odata.metadata=minimal;odata.streaming=false; version=1)

    • breaking

      the request property became required (media type: application/json;odata.metadata=minimal; version=1)

    • breaking

      the request property became required (media type: application/json;odata.metadata=full;odata.streaming=true; version=1)

    • breaking

      the request property became required (media type: application/json;odata.metadata=full;odata.streaming=false; version=1)

    • breaking

      the request property became required (media type: application/json;odata.metadata=full; version=1)

    • breaking

      the request property became required (media type: application/json;odata.metadata=none;odata.streaming=true; version=1)

    • breaking

      the request property became required (media type: application/json;odata.metadata=none;odata.streaming=false; version=1)

    • breaking

      the request property became required (media type: application/json;odata.metadata=none; version=1)

    • breaking

      the request property became required (media type: application/json;odata.streaming=true; version=1)

    • breaking

      the request property became required (media type: application/json;odata.streaming=false; version=1)

    • breaking

      the request property became required (media type: application/json; version=1)

    • breaking

      the request property became required (media type: application/xml; version=1)

    • breaking

      the request property became required (media type: application/json;odata.metadata=minimal;odata.streaming=true; version=1)

    • breaking

      the request property became required (media type: application/json;odata.metadata=minimal;odata.streaming=false; version=1)

    • breaking

      the request property became required (media type: application/json;odata.metadata=minimal; version=1)

    • breaking

      the request property became required (media type: application/json;odata.metadata=full;odata.streaming=true; version=1)

    • breaking

      the request property became required (media type: application/json;odata.metadata=full;odata.streaming=false; version=1)

    • breaking

      the request property became required (media type: application/json;odata.metadata=full; version=1)

    • breaking

      the request property became required (media type: application/json;odata.metadata=none;odata.streaming=true; version=1)

    • breaking

      the request property became required (media type: application/json;odata.metadata=none;odata.streaming=false; version=1)

    • breaking

      the request property became required (media type: application/json;odata.metadata=none; version=1)

    • breaking

      the request property became required (media type: application/json;odata.streaming=true; version=1)

    • breaking

      the request property became required (media type: application/json;odata.streaming=false; version=1)

    • breaking

      the request property became required (media type: application/json; version=1)

    • breaking

      the request property became required (media type: application/xml; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json;odata.metadata=minimal;odata.streaming=true; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json;odata.metadata=minimal;odata.streaming=false; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json;odata.metadata=minimal; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json;odata.metadata=full;odata.streaming=true; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json;odata.metadata=full;odata.streaming=false; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json;odata.metadata=full; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json;odata.metadata=none;odata.streaming=true; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json;odata.metadata=none;odata.streaming=false; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json;odata.metadata=none; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json;odata.streaming=true; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json;odata.streaming=false; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/xml; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json;odata.metadata=minimal;odata.streaming=true; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json;odata.metadata=minimal;odata.streaming=false; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json;odata.metadata=minimal; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json;odata.metadata=full;odata.streaming=true; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json;odata.metadata=full;odata.streaming=false; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json;odata.metadata=full; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json;odata.metadata=none;odata.streaming=true; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json;odata.metadata=none;odata.streaming=false; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json;odata.metadata=none; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json;odata.streaming=true; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json;odata.streaming=false; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/json; version=1)

    • breaking

      the request property's minLength was increased from 0 to 1 (media type: application/xml; version=1)

    • breaking

      removed the media type application/prs.odatatestxx-odata; version=1 for the response with the status

    • breaking

      removed the media type text/json; version=1 for the response with the status

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status