Skip to main content
POST
Mark a delivered project's work as completed

Authorizations

Authorization
string
header
required

OAuth 2.0 client credentials. The access token from POST /oauth/token is sent as a bearer token. Request only the scopes you need.

zivio-tenant-id
string
header
required

Your Zivio organisation identifier. The regional API endpoints serve every Zivio organisation, so each request must identify yours.

Path Parameters

id
integer
required

Project ID

Body

application/json
ended_at
string

When the work actually ended (ISO 8601). Defaults to the completion time.

Example:

"2026-07-28T17:00:00Z"

reason_code_id
integer

A closure reason code id, for tenants with closure reason codes configured.

Example:

7

custom_reason
string

Free-text detail accompanying the closure reason code.

Example:

"All milestones delivered and signed off."

Response

The project state after the call

The response is of type object.