---
# @generated by sylphx-gen. Do not edit.
title: "FAILED_PRECONDITION"
description: "FAILED_PRECONDITION (FAILED_PRECONDITION, HTTP 409): A released manifest owns a requested resource field."
type: reference
product: platform
summary: "A released manifest owns a requested resource field."
updated: 2026-09-28
nav: false
---

A released manifest owns a requested resource field. Change the declaration in the named file and key path, then release.

**HTTP** 409 · **gRPC** `FAILED_PRECONDITION` · [the error body](/docs/platform/errors)

## Returned by

| Method | Scope | What it does |
| --- | --- | --- |
| [`data.databases.update`](/docs/api/databases/update) | `data:write` | Updates a database. Fields declared by the current Release's sylphx.toml remain manifest-owned. An overlapping update mask returns HTTP 409 with FAILED_PRECONDITION, the file and key path, and the Release's source commit. Change and release the declaration instead. Undeclared fields remain writable; releasing a manifest without a field restores API writes to that field. |
