POST

Complete Project


Developer Preview

This API is subject to change. Bug fixes and new features will be released based on developer feedback throughout the preview period.

Marks a project as completed, indicating the provider has delivered the engagement.

Each time the project is updated, revision increments by 1. The current revision must be passed when updating the project. This ensures you're working with the latest project and prevents unintended overwrites.

Completing a project requires proof of delivery, so completedProjectSnapshot or metasiteId must either be specified in the request or already set on the project. You can also specify serviceName and budget to record which marketplace service the work is attributed to and what the client agreed to pay.

A project whose status is COMPLETED, EXPIRED, CANCELED_BY_CLIENT, or CANCELED_BY_PROVIDER can't be completed, because those statuses are final.

Once a project is completed, the client can review it, and the provider can respond by calling Reply to Project Review.

Authentication

You can only call this method when authenticated as a Wix user or by using an account level API key.

Permissions
Manage CRM and Marketplace
Learn more about app permissions.
Endpoint
POST
https://www.wixapis.com/partners/marketplace/v1/projects/{projectId}/complete

Errors

This method doesn't return any custom errors, but may return standard errors. Learn more about standard Wix errors.

Did this help?