Update an existing project.

Replaces the details of the project identified by projectId with the supplied
values. The identifier in the URL takes precedence over any identifier in the request body.
The project remains under the tenant your API key resolves to; the tenant is never taken from
the request body.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
int32
required

The unique identifier of the project to update.

Body Params

The updated project details. name and taxYear are required.

The details required to update an existing project through the public API.

string

The display name of the project. Required, up to 100 characters.

int32

The tax year the project covers, e.g. 2025. Required.

string | null

An optional external billing reference, up to 20 characters.

boolean

Whether to include Schedule K-1 line 20T in the project.

date-time | null

An optional due date for the project.

boolean

Whether the project is managed by an external system.

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
string
enum
Defaults to application/json-patch+json

Generated from available request content types

Allowed:
Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
text/plain
application/json
text/json