Skip to main content

apiome repos

Global options such as --base-url, --tenant and --json go before the command — see CLI reference. Exit codes are listed in Exit codes.

apiome repos​

List tenant Git repositories and inspect repository files.

apiome repos [OPTIONS] COMMAND [ARGS]...

Subcommands: add, content, files, import, imports, inspect, list, scan, show, verify.

apiome repos add​

Register a tenant repository (not exposed on /v1 REST).

apiome repos add [OPTIONS]

apiome repos content​

Fetch repository file bytes (GET …/files/{file_id}/content).

apiome repos content [OPTIONS] REPOSITORY_ID FILE_ID

Arguments

ArgumentTypeRequiredDescription
REPOSITORY_IDtextyesRepository UUID.
FILE_IDtextyesRepository file UUID.

Options

OptionTypeDefaultRequiredDescription
--output, -otext-Destination file path, or - for stdout.

apiome repos files​

List repository files (GET /v1/tenants/{tenant_slug}/repositories/{id}/files).

apiome repos files [OPTIONS] REPOSITORY_ID

Arguments

ArgumentTypeRequiredDescription
REPOSITORY_IDtextyesRepository UUID whose files to list.

Options

OptionTypeDefaultRequiredDescription
--globtextComma-separated glob patterns on repository-relative paths.
--regextextPOSIX regular expression on repository-relative paths.
--presettextFiles-tab preset filter.
--detected-kindtextExact match on detected_kind.
--importable / --not-importableflag--not-importableFilter by importable verdict.
--formattextOutput format: table (default) or json.

apiome repos import​

Import repository file(s) (not exposed on /v1 REST).

apiome repos import [OPTIONS]

apiome repos imports​

List repository import history (not exposed on /v1 REST).

apiome repos imports [OPTIONS]

apiome repos inspect​

Run content sniff on a repository file (not exposed on /v1 REST).

apiome repos inspect [OPTIONS]

apiome repos list​

List tenant repositories (GET /v1/tenants/{tenant_slug}/repositories).

apiome repos list [OPTIONS]

Options

OptionTypeDefaultRequiredDescription
--providertextFilter by Git provider: github, gitlab, bitbucket, or public_url.
--statustextFilter by lifecycle status: pending, scanning, ready, error, or archived.
--nametextCase-insensitive substring match on repository display name.
--formattextOutput format: table (default) or json.

apiome repos scan​

Enqueue a repository branch scan (not exposed on /v1 REST).

apiome repos scan [OPTIONS]

apiome repos show​

Fetch one repository (GET /v1/tenants/{tenant_slug}/repositories/{id}).

apiome repos show [OPTIONS] REPOSITORY_ID

Arguments

ArgumentTypeRequiredDescription
REPOSITORY_IDuuidyesRepository UUID.

Options

OptionTypeDefaultRequiredDescription
--formattextOutput format: table (default) or json.

apiome repos verify​

Verify repository file trust (not exposed on /v1 REST).

apiome repos verify [OPTIONS]