Skip to main content
GET
/
discover
/
shared
/
{digest}
Discover public shared referrer
curl --request GET \
  --url https://cp.chainloop.dev/discover/shared/{digest} \
  --header 'Authorization: Bearer <token>'
{
  "result": {
    "downloadable": true,
    "metadata": {
      "key": "metadata"
    },
    "public": true,
    "references": [
      null,
      null
    ],
    "kind": "kind",
    "digest": "digest",
    "created_at": "2000-01-23T04:56:07.000+00:00",
    "annotations": {
      "key": "annotations"
    }
  },
  "pagination": {
    "next_cursor": "next_cursor"
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.chainloop.dev/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Bearer token for authentication

Path Parameters

digest
string
required

Digest is the unique identifier of the referrer to discover

Query Parameters

kind
string

Kind is the optional type of referrer, i.e CONTAINER_IMAGE, GIT_HEAD, ... Used to filter and resolve ambiguities

pagination.cursor
string
pagination.limit
integer<int32>

Limit pagination to 100

Response

A successful response.

Response for the DiscoverPublicShared method

result
ReferrerItem · object

It represents a referrer object in the system

Example:
{
"downloadable": true,
"metadata": { "key": "metadata" },
"public": true,
"references": [null, null],
"kind": "kind",
"digest": "digest",
"created_at": "2000-01-23T04:56:07.000+00:00",
"annotations": { "key": "annotations" }
}
pagination
object
Example:
{ "next_cursor": "next_cursor" }