Skip to main content
GET
/
repos
/
{org}
/
live-artifacts
/
{repo_name}
Get live artifacts for a repo
curl --request GET \
  --url https://app.kosli.com/api/v2/repos/{org}/live-artifacts/{repo_name} \
  --header 'Authorization: Bearer <token>'
{
  "live_artifacts": [
    {
      "environment_id": "<string>",
      "artifact_id": "<string>",
      "artifact_name": "<string>",
      "snapshot_index": 123,
      "started_at": 123,
      "compliance": "<string>",
      "_links": {}
    }
  ],
  "_links": {},
  "_embedded": {
    "artifacts": [
      {
        "id": "<string>",
        "fingerprint": "<string>",
        "commit_sha": "<string>",
        "commit_url": "<string>",
        "_links": {}
      }
    ],
    "environments": [
      {
        "id": "<string>",
        "name": "<string>",
        "type": "<string>",
        "_links": {}
      }
    ]
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

repo_name
string
required
org
string
required

Query Parameters

provider
enum<string> | null

VCS provider (e.g. github, gitlab, bitbucket, azure-devops, circleci). Required when multiple repos share the same name across providers.

Available options:
github,
gitlab,
bitbucket,
azure-devops,
circleci

Response

Successful Response

live_artifacts
LiveArtifactEntryResponse · object[]
required
_embedded
RepoLiveStatusEmbedded · object
Last modified on April 7, 2026