Back to Approval Timesheet

GET Method Details for GetStatusRangeByNearbyWeekOfYear.

Get approval statuses for user

Definition

https://app[x].timelog.com/[account name]/api/v{version}/approval/timesheets/get-status-range-by-nearby-week-of-year

Parameters

  • employeeUserId integer The user id
  • year integer The year
  • week integer Week of year
  • prevCount integer Week count to add before
  • nextCount integer Week count to add after
  • version string The requested API version

Returns

  • [200] A list of approval status in a week that belongs to the user
    • LastRejectedComment string
    • PeriodStatus integer
    • RecentRejectedComment object
    • WeekDays array
    {
      "LastRejectedComment": "",
      "PeriodStatus": 0,
      "WeekDays": ""
    }
  • [401] Invalid authentication token
  • [500] Unable to retrieve approval status for the user
    • Code integer Gets the code.
    • Details array Gets the details.
    • Message string Gets the message.
    • Parameters string Gets the parameters.
    • Url string Gets the URL.
    {
      "Code": 0,
      "Details": "",
      "Message": "",
      "Parameters": "",
      "Url": ""
    }