Skip to main content
GET
List secrets available to project

Authorizations

Authorization
string
header
required

An opaque Omnara personal or organization bearer token.

Path Parameters

orgID
string
required

Organization ID (org_...).

Pattern: ^org_[a-z2-7]{26}$
projectID
string
required

Project ID (proj_...).

Pattern: ^proj_[a-z2-7]{26}$

Query Parameters

name
string

Case-insensitive glob over the list's logical name. * matches zero or more characters, ? matches one character, and \ escapes a wildcard.

Required string length: 1 - 200
kind
enum<string>

Filter secrets by material kind.

Available options:
generic,
oauth_token_set,
slack_app_credentials,
aws_credentials,
github_app_credentials
owner_kind
enum<string>

Filter by the immutable owner kind.

Available options:
org,
project,
user
availability_source
enum<string>

Filter a project inventory by how the secret became available.

Available options:
direct,
grant
metadata
object

Metadata key/value filters, encoded as metadata[key]=value.

sort
enum<string>
default:-created_at

Sort order for named resources that expose created and modified timestamps.

Available options:
name,
-name,
-updated_at,
updated_at,
-created_at,
created_at
limit
integer<int32>
default:50

Maximum number of items to return in one page.

Required range: 1 <= x <= 100
cursor
string

Opaque pagination cursor from a previous response's next_cursor. Omit for the first page.

Maximum string length: 1024

Response

Secrets available to the project.

data
object[]
required
next_cursor
string | null
required