Back to Approval Timesheet

POST Method Details for ResubmitRejectedTimeRegistrations.

Resubmit rejected time registrations for user

Definition

https://app[x].timelog.com/[account name]/api/v{version}/approval/timesheets/resubmit-rejected-time-registrations

Parameters

  • model object Resubmit rejected time registrations model.
    • EmployeeUserID integer Gets or set the user id
    • TimeRegistrationIds array The time registrations ids to submit.
    {
      "EmployeeUserID": 0,
      "TimeRegistrationIds": ""
    }
  • version string The requested API version

Returns

  • [200] Rejected time registrations was submitted.
    • ApprovalStatus integer
    • Date string
    • HasResubmittedRejectedRegistration boolean
    • Hours number
    • LastRejectedComment string
    • RecentRejectedComment object
    • RejectedRegistrations array
    {
      "ApprovalStatus": 0,
      "Date": "2024-05-05T00:00:00+00:00",
      "HasResubmittedRejectedRegistration": false,
      "Hours": 0.0,
      "LastRejectedComment": "",
      "RejectedRegistrations": ""
    }
  • [401] Invalid authentication token
  • [500] Unable to submit time registrations 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": ""
    }