Project

Retrieves a paginated list of projects. Results can be filtered by team and status, and sorted by different criteria. This endpoint supports pagination with 1-based page numbering.

get/v1/projects

Request

  • Base URL
    https://api.timesheet.io
  • URL
    https://api.timesheet.io/v1/projects
  • Auth
    • HTTP bearer
    • or API key in header Authorization

Query parameters

teamIdstring

Filter projects by team ID

status'all' | 'active' | 'inactive'

Filter projects by status

sort'alpha' | 'alphaNum' | 'client' | 'duration' | 'created' | 'status'

Sort field for the results

order'asc' | 'desc'

Sort direction

pageinteger

Page number for pagination (1-based)

limitinteger

Number of items per page

Response

Successfully retrieved list of projects

Changes

    • info

      added the optional property ///// to the response with the status (media type: application/json)

    • info

      added the optional property ///// to the response with the status (media type: application/xml)

    • info

      added the optional property ///// to the response with the status (media type: application/json)

    • info

      added the optional property ///// to the response with the status (media type: application/xml)

    • info

      added the optional property ///// to the response with the status (media type: application/json)

    • info

      added the optional property ///// to the response with the status (media type: application/xml)

    • info

      added the optional property ///// to the response with the status (media type: application/json)

    • info

      added the optional property ///// to the response with the status (media type: application/xml)

    • info

      added the optional property /// to the response with the status (media type: application/json)

    • info

      added the optional property /// to the response with the status (media type: application/xml)