# List timesheets **GET /timesheets** Manage your timesheets. ## Servers - https://open.api.missionx.ai/v1: https://open.api.missionx.ai/v1 () ## Authentication methods - O auth2 ## Parameters ### Query parameters - **fromDate** (string) Optional date in [ISOString](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString) to filter by the `weekStart` field. Gets converted to start of ISO week. Defaults to start of ISO week of 1 week in the past. Note: The difference of `fromDate` and `toDate` cannot exceed 2 weeks. - **toDate** (string) Required if `fromDate` is provided. Date in [ISOString](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString) to filter by the `weekEnd` field. Gets converted to end of ISO week. Defaults to end of ISO week of today. Note: The difference of `fromDate` and `toDate` cannot exceed 2 weeks. - **status** (string) One or more statuses to filter the timesheets by. - **type** (string) The timesheet type to filter timesheets by. That is, either `company` or `project`. - **updatedAt** (string) A date query to filter the results by the last `updatedAt` field. Format is `[operation] [date]`, e.g. `updatedAt=gt 2025-02-24T00:00:00.000Z`. Acceptable operations are `lt` = lower than, `lte` = lower than or equal, `gt` = greater than, `gte` = greater than or equal. The date is in [ISOString](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString). - **person** (string) Filter the results by a single person. - **select** (array[string]) One or more properties to be included in the response, instead of the full payload. E.g. `select=clients,departments` ## Responses ### 200 Successful response #### Body: application/json (object) - **value** (array[object]) [Powered by Bump.sh](https://bump.sh)