> ## 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 source

> Install, inspect and recover externally owned facts

## bijection source

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
A source owns imported facts and their publication. Sync requests acquisition; resume continues retained work; restart replaces it. Pause stops acquisition and keeps published data. Coverage says what was published, and updates say what is happening now.

Usage:
  bijection source [flags]
  bijection source [command]

Available Commands:
  acquisitions Read the native acquisition observation window
  cancel       Cancel the exact acquisition occurrence
  capacity     Configure PostgreSQL retention and reserved publication capacity
  connect      Connect a declared source through its private connection
  inspect      Inspect transport and recovery evidence
  install      Install a source on an already verified connection
  list         List installed sources
  metadata     Capture provider schemas and check deployed resource requirements
  model        Review and generate source business models
  pause        Stop acquisition and keep published data
  rebaseline   Replace the source basis and keep serving data until publication
  refresh      Request acquisition and observe its accepted request
  restart      Replace exact read work and keep published facts
  resume       Continue the exact retained work
  sap          Capture RFC/BAPI and ABAP CDC contracts
  schema       Inspect the remote SQL catalog through the source's private connection
  status       Read publication coverage and update progress
  terms        Inspect or replace typed installation terms
  withdraw     Withdraw a source and erase its imported rows

Flags:
  -h, --help        help for source
      --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 source [command] --help" for more information about a command.
```

## bijection source acquisitions

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Read the native acquisition observation window

Usage:
  bijection source acquisitions <source> [flags]

Flags:
      --deployment string   Read source acquisition facts 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 acquisitions
      --help-all            Show all commands and options, including administrative controls.
      --help-json           Print command input and output schemas as JSON without executing it.
      --url string          Read source acquisition facts 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 source cancel

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Cancel the exact acquisition occurrence

Usage:
  bijection source cancel <source> [request-id] [flags]

Flags:
      --deployment string   Cancel the exact acquisition occurrence 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 cancel
      --help-all            Show all commands and options, including administrative controls.
      --help-json           Print command input and output schemas as JSON without executing it.
      --url string          Cancel the exact acquisition occurrence 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 source capacity

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Configure PostgreSQL retention and reserved publication capacity

Usage:
  bijection source capacity <source> [flags]

Flags:
      --backlog-bytes string         Exact positive decimal byte quota
      --backlog-units string         Exact positive decimal maximum queued units
      --deployment string            Configure CDC capacity 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.
      --deployment-bytes string      Exact positive decimal byte quota
      --format string                Output format; JSON preserves exact values. (pretty, json) (default "pretty")
  -h, --help                         help for capacity
      --help-all                     Show all commands and options, including administrative controls.
      --help-json                    Print command input and output schemas as JSON without executing it.
      --input-bytes string           Exact positive decimal byte quota
      --raw-archive-batches string   Exact positive decimal Debezium archive descriptor quota (at most 4096)
      --source-bytes string          Exact positive decimal byte quota
      --url string                   Configure CDC capacity on a private deployment at this explicit origin.
      --workspace-bytes string       Exact positive decimal byte quota

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 source connect

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Configure the private connection once. Connect verifies the connection and installs the declared publication unit; closing the CLI leaves setup and ingestion running. For streams, register the catalog first: connect binds the raw archive and typed history by name, creating them or adopting their exact contracts. Choose another table with dataset bind <dataset> --catalog --table before connecting. Repeating connect attaches to existing work and preserves committed positions.

Usage:
  bijection source connect <source> [flags]

Flags:
      --catalog string      Registered catalog for the declared archive and history; binds their tables by name
      --connection string   Existing private integration connection
      --deployment string   Connect a source 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 connect
      --help-all            Show all commands and options, including administrative controls.
      --help-json           Print command input and output schemas as JSON without executing it.
      --namespace string    Dotted namespace of new source tables (default raw.<source> and history.<source>); one namespace holds <source>_raw and <source>
      --start string        earliest-retained; reconnect resumes committed offsets (default "earliest-retained")
      --url string          Connect a source on a private deployment at this explicit origin.
      --wait string         Wait for a complete source publication, for example 30s or 2m (maximum 10m); setup continues after exit

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 source inspect

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Inspect transport and recovery evidence

Usage:
  bijection source inspect <source> [flags]

Flags:
      --deployment string   Inspect a source 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 inspect
      --help-all            Show all commands and options, including administrative controls.
      --help-json           Print command input and output schemas as JSON without executing it.
      --url string          Inspect a source 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 source install

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Install a source on an already verified connection

Usage:
  bijection source install <destination> [table] [flags]

Flags:
      --deployment string   Install a verified collection source 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.
  -h, --help                help for install
      --help-all            Show all commands and options, including administrative controls.
      --help-json           Print command input and output schemas as JSON without executing it.
      --url string          Install a verified collection source 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 source list

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
List installed sources

Usage:
  bijection source list [flags]

Flags:
      --component-id string   Component holding the sources; defaults to root
      --cursor string         Continue from a previous page's next_cursor
      --deployment string     List installed sources, their connection and acquisition health 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 sources
      --help-all              Show all commands and options, including administrative controls.
      --help-json             Print command input and output schemas as JSON without executing it.
      --url string            List installed sources, their connection and acquisition health 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 source metadata

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Capture provider schemas and check deployed resource requirements

Usage:
  bijection source metadata [flags]
  bijection source metadata [command]

Available Commands:
  capture               Capture Salesforce, ServiceNow, OData, Dataverse or NetSuite metadata
  capture-catalog       Capture selected assets, columns and lineage from Microsoft Purview or Google Knowledge Catalog
  check                 Check currently deployed root resource metadata requirements
  connect               Configure a private metadata connection before application resources exist
  import-sap-dictionary Capture selected DDIC definitions from an exact SAP export
  refresh               Replace a captured metadata artifact through its private connection

Flags:
  -h, --help        help for metadata
      --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 source metadata [command] --help" for more information about a command.
```

## bijection source metadata capture

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Capture Salesforce, ServiceNow, OData, Dataverse or NetSuite metadata

Usage:
  bijection source metadata capture <provider> [flags]

Flags:
      --api-version string   Salesforce REST version, for example v67.0, or ServiceNow v1
      --as string            Application metadata alias
      --connection string    Configured private connection on the selected deployment
      --deployment string    Capture metadata from 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.
      --entity-sets string   Comma-separated OData entity-set names
  -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.
      --objects string       Comma-separated Salesforce, Dataverse or NetSuite record types
      --replace              Recapture an existing alias from explicit provider selections without decoding its old artifact
      --tables string        Comma-separated ServiceNow internal table names
      --url string           Capture metadata from a private deployment at this explicit origin.
      --version string       OData v2 or v4

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 source metadata capture-catalog

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Capture selected assets, columns and lineage from Microsoft Purview or Google Knowledge Catalog

Usage:
  bijection source metadata capture-catalog <catalog> [flags]

Flags:
      --as string               Register a metadata.catalog project for offline binding generation
      --assets string           Comma-separated Purview Data Map asset GUIDs (1..16)
      --endpoint string         Purview account endpoint, https://{account}.purview.azure.com
      --entries string          Comma-separated Knowledge Catalog entry resource names (1..16)
  -h, --help                    help for capture-catalog
      --help-all                Show all commands and options, including administrative controls.
      --help-json               Print command input and output schemas as JSON without executing it.
      --lineage-parent string   Data Lineage location to read links in, projects/{project}/locations/{location}
      --out string              New application catalog inventory file
      --token-env string        Environment variable holding a bearer token for the catalog; never written

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 source metadata check

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Check currently deployed root resource metadata requirements

Usage:
  bijection source metadata check [flags]

Flags:
      --deployment string   Check resource metadata 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.
  -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.
      --url string          Check resource metadata 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 source metadata connect

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Configure a private metadata connection before application resources exist

Usage:
  bijection source metadata connect <provider> [flags]

Flags:
      --credential string   Existing private deployment credential reference
      --deployment string   Configure a metadata connection 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.
  -h, --help                help for connect
      --help-all            Show all commands and options, including administrative controls.
      --help-json           Print command input and output schemas as JSON without executing it.
      --setup string        Provider endpoint and protocol settings; never secrets
      --url string          Configure a metadata connection 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 source metadata import-sap-dictionary

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Capture selected DDIC definitions from an exact SAP export

Usage:
  bijection source metadata import-sap-dictionary [flags]

Flags:
      --as string       Register a sap.dictionary project for offline binding generation
  -h, --help            help for import-sap-dictionary
      --help-all        Show all commands and options, including administrative controls.
      --help-json       Print command input and output schemas as JSON without executing it.
      --input string    JSON export of DD02L, DD02T, DD03L, DD04T, DD05S and DD08L
      --out string      New application dictionary inventory file
      --tables string   Explicit comma-separated native table names

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 source metadata refresh

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Replace a captured metadata artifact through its private connection

Usage:
  bijection source metadata refresh <alias> [flags]

Flags:
      --connection string   Configured private connection on the selected deployment
      --deployment string   Capture metadata from 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.
  -h, --help                help for refresh
      --help-all            Show all commands and options, including administrative controls.
      --help-json           Print command input and output schemas as JSON without executing it.
      --url string          Capture metadata from 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 source model

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Review and generate source business models

Usage:
  bijection source model [flags]
  bijection source model [command]

Available Commands:
  check       Validate the authored model against its captured definitions offline
  propose     Create an authored model from captured provider definitions

Flags:
  -h, --help        help for model
      --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 source model [command] --help" for more information about a command.
```

## bijection source model check

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Validate the authored model against its captured definitions offline

Usage:
  bijection source model check <alias> [flags]

Flags:
  -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.

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 source model propose

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Create an authored model from captured provider definitions

Usage:
  bijection source model propose <alias> [flags]

Flags:
  -h, --help         help for propose
      --help-all     Show all commands and options, including administrative controls.
      --help-json    Print command input and output schemas as JSON without executing it.
      --out string   New application model file; existing files are never overwritten

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 source pause

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Stop acquisition and keep published data

Usage:
  bijection source pause <source> [flags]

Flags:
      --deployment string   Pause a source 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.
  -h, --help                help for pause-source
      --help-all            Show all commands and options, including administrative controls.
      --help-json           Print command input and output schemas as JSON without executing it.
      --url string          Pause a source 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 source rebaseline

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Replace the source basis and keep serving data until publication

Usage:
  bijection source rebaseline <source> [flags]

Flags:
      --deployment string   Replace the source basis and keep serving data until publication 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 rebaseline
      --help-all            Show all commands and options, including administrative controls.
      --help-json           Print command input and output schemas as JSON without executing it.
      --url string          Replace the source basis and keep serving data until publication on a private deployment at this explicit origin.
      --wait string         Wait for this request to complete (maximum 10m)

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 source refresh

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Request acquisition and observe its accepted request

Usage:
  bijection source refresh <source> [flags]

Flags:
      --deployment string   Request acquisition and observe its accepted request 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 refresh
      --help-all            Show all commands and options, including administrative controls.
      --help-json           Print command input and output schemas as JSON without executing it.
      --url string          Request acquisition and observe its accepted request on a private deployment at this explicit origin.
      --wait string         Wait for this request to complete (maximum 10m)

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 source restart

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Replace exact read work and keep published facts

Usage:
  bijection source restart <source> [request-id] [flags]

Flags:
      --deployment string   Replace exact read work and keep published facts 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 restart
      --help-all            Show all commands and options, including administrative controls.
      --help-json           Print command input and output schemas as JSON without executing it.
      --url string          Replace exact read work and keep published facts 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 source resume

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Continue the exact retained work

Usage:
  bijection source resume <source> [request-id] [flags]

Flags:
      --deployment string   Continue the exact retained work 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 resume
      --help-all            Show all commands and options, including administrative controls.
      --help-json           Print command input and output schemas as JSON without executing it.
      --url string          Continue the exact retained work 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 source sap

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Capture RFC/BAPI and ABAP CDC contracts

Usage:
  bijection source sap [flags]
  bijection source sap [command]

Available Commands:
  addon       Export the versioned ABAP add-on as an abapGit offline ZIP
  capture     Capture explicitly selected RFC/BAPI interfaces and seeded CDC schemas
  check       Check a captured SAP contract against fresh gateway metadata

Flags:
  -h, --help        help for sap
      --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 source sap [command] --help" for more information about a command.
```

## bijection source sap addon

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Export the versioned ABAP add-on as an abapGit offline ZIP

Usage:
  bijection source sap addon [flags]

Flags:
  -h, --help         help for addon
      --help-all     Show all commands and options, including administrative controls.
      --help-json    Print command input and output schemas as JSON without executing it.
      --out string   New application-local add-on ZIP file

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 source sap capture

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Capture explicitly selected RFC/BAPI interfaces and seeded CDC schemas

Usage:
  bijection source sap capture [flags]

Flags:
      --as string           Register a sap.contract project
      --functions string    Comma-separated exact RFC function names
      --gateway string      Private SAP gateway HTTPS endpoint
  -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.
      --out string          New application contract file
      --streams string      Comma-separated configured ABAP stream names
      --token-file string   Private gateway bearer token file; never SAP credentials

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 source sap check

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Check a captured SAP contract against fresh gateway metadata

Usage:
  bijection source sap check <capture-file> [flags]

Flags:
      --gateway string      Private SAP gateway HTTPS endpoint
  -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.
      --token-file string   Private gateway bearer token file; never SAP credentials

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 source schema

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Inspect the remote SQL catalog through the source's private connection

Usage:
  bijection source schema <source> [flags]

Flags:
      --catalog string       Catalog from the remote table listing
      --declaration string   Generate a canonical defineRemoteTable module from a complete column observation
      --deployment string    Inspect source schema 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.
      --executor string      Executor export for the generated declaration, for example ./analytics:analytics
      --format string        Output format; JSON preserves exact values. (pretty, json) (default "pretty")
  -h, --help                 help for schema
      --help-all             Show all commands and options, including administrative controls.
      --help-json            Print command input and output schemas as JSON without executing it.
      --output string        Create the generated source file without overwriting an existing file; otherwise print it
      --schema string        Schema from the remote table listing
      --table string         Read one table's columns; omit to list tables
      --url string           Inspect source schema 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 source status

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Read publication coverage and update progress

Usage:
  bijection source status <source> [flags]

Flags:
      --deployment string   Inspect source schedule and retained work 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, jsonl) (default "pretty")
  -h, --help                help for source-status
      --help-all            Show all commands and options, including administrative controls.
      --help-json           Print command input and output schemas as JSON without executing it.
      --url string          Inspect source schedule and retained work on a private deployment at this explicit origin.
      --watch               Observe status every second until interrupted; makes no changes

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 source terms

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Inspect or replace typed installation terms

Usage:
  bijection source terms <source-id> [flags]

Flags:
      --deployment string          Manage source terms 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.
      --expected-revision string   Revision from inspection; 0 for first configuration
      --format string              Output format; JSON preserves exact values. (pretty, json) (default "pretty")
  -h, --help                       help for terms
      --help-all                   Show all commands and options, including administrative controls.
      --help-json                  Print command input and output schemas as JSON without executing it.
      --url string                 Manage source terms on a private deployment at this explicit origin.
      --values string              Complete non-secret terms object, checked against the deployed validator

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 source withdraw

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Withdraw a source and erase its imported rows

Usage:
  bijection source withdraw <source> [flags]

Flags:
      --deployment string   Withdraw an installed source and erase its imported rows 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.
  -h, --help                help for withdraw-source
      --help-all            Show all commands and options, including administrative controls.
      --help-json           Print command input and output schemas as JSON without executing it.
      --url string          Withdraw an installed source and erase its imported rows 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.
```


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