Skip to main content
GET
/
pending-image-shares
List pending image shares
curl --request GET \
  --url https://api.blaxel.ai/v0/pending-image-shares \
  --header 'Authorization: Bearer <token>'
[
  {
    "createdAt": "<string>",
    "expiresAt": "<string>",
    "hasConflict": true,
    "id": "<string>",
    "imageName": "<string>",
    "resourceType": "<string>",
    "sharedBy": "<string>",
    "sharedByEmail": "<string>",
    "sourceAccountId": "<string>",
    "sourceWorkspace": "<string>",
    "sourceWorkspaceDisplayName": "<string>",
    "targetAccountId": "<string>",
    "targetWorkspace": "<string>",
    "targetWorkspaceDisplayName": "<string>"
  }
]

Authorizations

Authorization
string
header
required

OAuth2 authentication with JWT tokens

Query Parameters

direction
enum<string>

Direction of pending shares: "incoming" (default) or "outgoing"

Available options:
incoming,
outgoing

Response

200 - application/json

successful operation

createdAt
string

Creation date

expiresAt
string

Expiration date

hasConflict
boolean

Whether the target workspace already has an image with the same name (potential conflict)

id
string

Unique identifier for the pending image share

imageName
string

Image name (repository)

resourceType
string

Resource type (agent, function, sandbox, job)

sharedBy
string

User sub who initiated the share

sharedByEmail
string

Email of the user who initiated the share

sourceAccountId
string

Source account ID

sourceWorkspace
string

Source workspace name

sourceWorkspaceDisplayName
string

Source workspace display name

targetAccountId
string

Target account ID

targetWorkspace
string

Target workspace name

targetWorkspaceDisplayName
string

Target workspace display name

Last modified on April 23, 2026