Skip to main content
GET
/
runs
/
callbacks
Get run callbacks
curl --request GET \
  --url https://api.edges.run/v1/runs/callbacks \
  --header 'X-API-Key: <api-key>'
[
  {
    "uid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "parent_uid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "retry_count": 0,
    "created_at": "<string>",
    "status": "PENDING",
    "callback_url": "<string>",
    "http_status": 123,
    "batch_uid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "run_uid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "workspace_uid": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
  }
]

Authorizations

X-API-Key
string
header
required

Query Parameters

status
enum<string>[] | null
Minimum length: 1
run_uid
string<uuid>[] | null
Minimum length: 1
limit
integer
default:10
Required range: 1 <= x <= 20
offset
integer
default:0
Required range: x >= 0
sort
string[]

Sort by fields. Prefix with - for descending order. Default is ascending order.

Maximum length: 10

Response

Returns the run callbacks

uid
string<uuid>

Run callback UUID

parent_uid
string<uuid> | null

Run callback UUID

retry_count
integer
default:0

Retry count

created_at
string

Created at

status
enum<string>

Callback status

Available options:
PENDING,
RUNNING,
FAILED,
SUCCESS
callback_url
string

Callback URL

http_status
integer

HTTP status code of the callback

batch_uid
string<uuid>

Batch UUID

run_uid
string<uuid>

Run UUID

workspace_uid
string<uuid>

Workspace UUID

I