> ## Documentation Index
> Fetch the complete documentation index at: https://anaconda.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# outerbounds flowproject set-metadata

The `set-metadata` subcommand registers or updates the flowproject metadata record for a project branch. Use it after deploying flows and assets through your own tooling so the platform knows what is deployed.

## Usage

```sh theme={null}
outerbounds flowproject set-metadata <JSON>
```

## Arguments

Argument

Description

`<JSON>`

Required. A JSON string containing the flowproject metadata payload.

## Examples

```sh theme={null}
outerbounds flowproject set-metadata '{"project": "fraud_detection", "branch": "main", "workflows": [{"flow_template_id": "frauddetection.prod.trainflow"}]}'
```

> [!WARNING]
>
> This is a low-level command used by deployment tooling. Prefer [`obproject-deploy`](https://anaconda.com/docs/platform/guides/projects/utilities-api/cli/obproject-deploy) for standard deployments.
