List secret entries (key-value pairs)
Request
GET
https://api.sourcecraft.tech/repos/{org_slug}/{repo_slug}/secrets
Path parameters
|
Name |
Description |
|
org_slug |
Type: string Example: `` |
|
repo_slug |
Type: string Example: `` |
Query parameters
|
Name |
Description |
|
keys |
Type: string[] Optional: filter by specific keys. If empty, all entries are returned. Example: `` |
|
secret_group |
Type: string Optional: name of the secret group. Defaults to "default". Example: `` |
Responses
200 OK
A successful response.
Body
application/json
{
"secrets": [
{
"key": "example",
"value": "example"
}
]
}
|
Name |
Description |
|
secrets |
Type: SecretEntry[] Example
|
SecretEntry
|
Name |
Description |
|
key |
Type: string Example: |
|
value |
Type: string<byte> Example: |
Example
{
"key": "example",
"value": "example"
}
default
Both Client Errors (4xx) and Server Errors (5xx) are serialized into this scheme
Body
application/json
{
"error_code": "example",
"message": "example",
"request_id": "example",
"details": {}
}
|
Name |
Description |
||
|
details |
Type: Optional details. Exact structure depends on error_code
Example
|
||
|
error_code |
Type: string Example: |
||
|
message |
Type: string Example: |
||
|
request_id |
Type: string Example: |
Была ли статья полезна?
Предыдущая
Следующая