# Project Snapshots

Project snapshots capture the state of a project at a specific point in time. Snapshots are useful for gaining a historical perspective on a project, and for comparing the current state of a project to a previous state.

Project financials, tasks, and resources are all captured in a snapshot, as well as project and task custom field values.

To use these endpoints, you must have the Edit Financials permission or higher in a project.

 - [GET /project_snapshots](https://developer.kantata.com/kantata/specification/project-snapshots/get%20project%20snapshots.md): Gets a list of Project Snapshots. You can only see snapshots for projects where you have the Edit Financials project permission or higher. This endpoint returns structured Project Snapshots objects. A
 - [POST /project_snapshots](https://developer.kantata.com/kantata/specification/project-snapshots/create%20project%20snapshot.md): Creates a Project Snapshot. You must have the Edit Financials project permission or higher to create a project snapshot. This endpoint has its own rate limit. See the [Knowledge Base](https://knowledg
 - [PUT /project_snapshots/{id}](https://developer.kantata.com/kantata/specification/project-snapshots/update%20project%20snapshot.md): Updates the metadata of a Project Snapshot. This endpoint returns structured Project Snapshots objects. As with all Kantata OX API endpoints, the returned data will be referenced in sorted order in th
