List projects
list_projectsFetch Timesheet Portal project records with client, category, dates, budget, manager, cost centre and purchase order; filter by project, client, category or last modified.
Instructions
Projects (GET /projects, documented page size 250) with client, category, dates, charge budget, manager, cost centre and purchase order. Filters sent as documented: id (a project code), clientCode, categoryCode, lastModified. The pay budget, billing contact and address only with include_contact_details.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max_pages | No | Maximum number of pages to fetch in this call (each page is one request against the 30-per-minute limit) | |
| start_page | No | Zero-based page to start from (next_page from a previous call) | |
| client_code | No | ||
| max_results | No | Most projects to return in this call (default 100); the answer says how many were left out | |
| project_code | No | Only this project (sent as id) | |
| category_code | No | ||
| modified_since | No | Only projects modified since this date or date and time | |
| include_contact_details | No | Include the pay budget, billing contact name and email, and project address, and stop redacting email addresses, phone numbers, national insurance numbers and UK postcodes typed into names and other text (bank and card numbers are always removed) |