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

# bijection remote

> Capture remote table interfaces and generate typed bindings

## bijection remote

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Capture remote table interfaces and generate typed bindings

Usage:
  bijection remote [flags]
  bijection remote [command]

Available Commands:
  capture     Capture complete selected metadata; --write updates the approved contract lock
  check       Compare captured contracts with the target executor, or check artifacts offline
  codegen     Generate remote table bindings using only committed contracts
  placements  Print captured table placements for executor installation

Flags:
  -h, --help        help for remote
      --help-all    Show all commands and options, including administrative controls.
      --help-json   Print command input and output schemas as JSON without executing it.

Global Flags:
      --target string   Execution target: project/reference/live or project/reference/<branch>; private deployments use URL#live or URL#branch/<name>. Git navigation never changes this target.

Use "bijection remote [command] --help" for more information about a command.
```

## bijection remote capture

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Capture complete selected metadata; --write updates the approved contract lock

Usage:
  bijection remote capture <manifest> [flags]

Flags:
      --candidate string    Public executor metadata for inspection before first activation
      --connection string   Installed executor connection; defaults to the manifest alias
      --deployment string   Inspect remote tables on a specific deployment. Accepts:
                            • a deployment name (e.g. joyful-capybara-123)
                            • a deployment reference (e.g. dev/james, staging)
                            • dev (for your personal dev deployment)
                            • prod (for your project’s default production deployment).
                            You can also select deployments in other projects with project-slug:reference.
      --format string       Output format; JSON preserves exact values. (pretty, json) (default "pretty")
  -h, --help                help for capture
      --help-all            Show all commands and options, including administrative controls.
      --help-json           Print command input and output schemas as JSON without executing it.
      --mapping string      Explicit authored source mapping to capture or check (default "default")
      --url string          Inspect remote tables on a private deployment at this explicit origin.
      --write               Write captured contracts for review; deployment never updates locks

Global Flags:
      --target string   Execution target: project/reference/live or project/reference/<branch>; private deployments use URL#live or URL#branch/<name>. Git navigation never changes this target.
```

## bijection remote check

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Compare captured contracts with the target executor, or check artifacts offline

Usage:
  bijection remote check [manifest] [flags]

Flags:
      --candidate string    Public executor metadata for inspection before first activation
      --connection string   Installed executor connection; defaults to the manifest alias
      --deployment string   Inspect remote tables on a specific deployment. Accepts:
                            • a deployment name (e.g. joyful-capybara-123)
                            • a deployment reference (e.g. dev/james, staging)
                            • dev (for your personal dev deployment)
                            • prod (for your project’s default production deployment).
                            You can also select deployments in other projects with project-slug:reference.
      --format string       Output format; JSON preserves exact values. (pretty, json) (default "pretty")
  -h, --help                help for check
      --help-all            Show all commands and options, including administrative controls.
      --help-json           Print command input and output schemas as JSON without executing it.
      --mapping string      Explicit authored source mapping to capture or check (default "default")
      --offline             Validate approved artifacts without contacting an executor
      --url string          Inspect remote tables on a private deployment at this explicit origin.

Global Flags:
      --target string   Execution target: project/reference/live or project/reference/<branch>; private deployments use URL#live or URL#branch/<name>. Git navigation never changes this target.
```

## bijection remote codegen

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Generate remote table bindings using only committed contracts

Usage:
  bijection remote codegen [flags]

Flags:
      --check       Refuse stale generated bindings without changing files
  -h, --help        help for codegen
      --help-all    Show all commands and options, including administrative controls.
      --help-json   Print command input and output schemas as JSON without executing it.

Global Flags:
      --target string   Execution target: project/reference/live or project/reference/<branch>; private deployments use URL#live or URL#branch/<name>. Git navigation never changes this target.
```

## bijection remote placements

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Print captured table placements for executor installation

Usage:
  bijection remote placements <manifest> [flags]

Flags:
  -h, --help             help for placements
      --help-all         Show all commands and options, including administrative controls.
      --help-json        Print command input and output schemas as JSON without executing it.
      --mapping string   Explicit captured environment mapping (default "default")

Global Flags:
      --target string   Execution target: project/reference/live or project/reference/<branch>; private deployments use URL#live or URL#branch/<name>. Git navigation never changes this target.
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.