GET
/
v2
/
functions
/
{owner_name}
/
{function_name}
/
jobs
curl --request GET \
  --url https://mango.sievedata.com/v2/functions/{owner_name}/{function_name}/jobs \
  --header 'X-API-Key: <api-key>'
{
  "data": [
    {
      "id": "<string>",
      "function_id": "<string>",
      "function": {
        "name": "<string>",
        "owner_name": "<string>",
        "visibility": "<string>",
        "title": "<string>",
        "code_url": "<string>",
        "description": "<string>",
        "tags": [
          "<string>"
        ],
        "cover_image_url": "<string>",
        "examples": [
          "<string>"
        ],
        "readme": "<string>",
        "latest_version": {
          "id": "<string>",
          "build_status": "<string>",
          "queued_at": "2023-11-07T05:31:56Z",
          "built_at": "2023-11-07T05:31:56Z",
          "ready_at": "2023-11-07T05:31:56Z",
          "compute_type": "<string>",
          "python_packages": [
            "<string>"
          ],
          "system_packages": [
            "<string>"
          ],
          "cuda_version": "<string>",
          "gpu": true,
          "split": 123,
          "minimum_replicas": 123,
          "maximum_replicas": 123,
          "inputs": [
            {
              "type": "<string>",
              "name": "<string>",
              "data": "<string>",
              "description": "<string>",
              "schema": {}
            }
          ],
          "outputs": [
            {
              "type": "<string>",
              "name": "<string>",
              "data": "<string>",
              "description": "<string>",
              "schema": {}
            }
          ],
          "current_workers": {
            "starting": 123,
            "setup": 123,
            "active": 123,
            "idle": 123,
            "awaiting_resources": 123
          },
          "environment_variables": [
            {
              "name": "<string>",
              "description": "<string>",
              "default": "<string>"
            }
          ],
          "stream_output": true,
          "function_dependencies": [
            "<string>"
          ]
        },
        "featured_key": 123,
        "function_type": "function",
        "webhooks": [
          {
            "type": "job.start",
            "url": "<string>"
          }
        ]
      },
      "status": "<string>",
      "created_at": "2023-11-07T05:31:56Z",
      "started_at": "2023-11-07T05:31:56Z",
      "completed_at": "2023-11-07T05:31:56Z",
      "inputs": {},
      "outputs": [
        {
          "type": "<string>",
          "name": "<string>",
          "data": "<string>",
          "description": "<string>",
          "schema": {}
        }
      ],
      "error": "<string>",
      "visibility": "<string>",
      "run_id": "<string>",
      "children": {}
    }
  ],
  "next_offset": 123
}

Authorizations

X-API-Key
string
headerrequired

The Sieve API key to authenticate with.

Path Parameters

owner_name
string
required

The owner of the function.

function_name
string
required

The name of the function.

Query Parameters

limit
integer
default: 10000

The maximum amount of jobs to show.

offset
integer
default: 0

Exclude the first N jobs.

Response

200 - application/json
data
object[]
required
next_offset
integer
required