Skip to content

List sync history for global OCI registry

GET
/api/v1/global-registries/oci/{id}/sync-history
curl --request GET \
--url 'http://localhost:3000/api/v1/global-registries/oci/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/sync-history?limit=example&offset=example' \
--header 'X-API-Key: <X-API-Key>'

Returns the 30-day sync history for a global OCI registry (newest first). Requires Super Admin privileges.

id
required
string format: uuid

OCI registry UUID

limit
required
string
offset
required
string

Sync history returned successfully

Media type application/json
object
data
required
Array<object>
object
id
required
string
registryId
required
string
scope
required
string
Allowed values: tenant global
organizationId
required
object
status
required
string
Allowed values: success partial failed
repositoriesFound
required
number
applicationsFound
required
number
applicationsImported
required
number
applicationsUpdated
required
number
errors
required
Array<string>
syncDurationMs
required
number
perRepository
required

Per-repository sync breakdown (FM-672)

Array<object>
object
repository
required
string
tagCount
required
number
found
required
number
imported
required
number
updated
required
number
errors
required
Array<string>
triggeredBy
required

User id (uuid) for manual runs, “scheduler” for cron, null when unknown

object
createdAt
required
string
total
required
number
hasMore
required
boolean
nextCursor
string
nullable
Example
{
"data": [
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"registryId": "550e8400-e29b-41d4-a716-446655440000",
"scope": "tenant",
"organizationId": "550e8400-e29b-41d4-a716-446655440000",
"status": "success",
"repositoriesFound": 10,
"applicationsFound": 5,
"applicationsImported": 2,
"applicationsUpdated": 3,
"errors": [],
"syncDurationMs": 1234,
"perRepository": [
{
"repository": "library/nginx",
"tagCount": 12,
"found": 3,
"imported": 1,
"updated": 2,
"errors": []
}
],
"triggeredBy": "scheduler",
"createdAt": "2026-06-08T12:34:56.000Z"
}
],
"total": 42,
"hasMore": false
}

Unauthorized

Forbidden - Super Admin required

OCI registry not found

Application service unavailable