GET
/
lam
/
tasks
curl --request GET \
  --url https://api.flyingraccoon.tech/lam/tasks \
  --header 'raccoon-secret-key: <api-key>'
{
  "tasks": [
    {
      "executionTime": 15,
      "executionType": "run",
      "inputs": {
        "param1": "value1",
        "url": "https://example.com"
      },
      "output": [
        {
          "result1": "data1"
        },
        {
          "result2": "data2"
        }
      ],
      "raccoonPasscode": "raccoon_secret_123",
      "taskId": "task_abcdef123456",
      "timestamp": 1678886400
    }
  ],
  "meta": {
    "totalPages": 5,
    "totalRecords": 50,
    "currentPage": 1
  }
}

Authorizations

raccoon-secret-key
string
header
required

Query Parameters

start_time
integer | null

Filter tasks created after this Unix timestamp (in milliseconds).

Example:

1678886400000

end_time
integer | null

Filter tasks created before this Unix timestamp (in milliseconds).

Example:

1678972800000

task_id
string | null

Filter tasks by a specific task ID.

Example:

"task_123"

page
integer | null
default:1

Page number for pagination.

Required range: x >= 1
Example:

1

limit
integer | null
default:10

Number of tasks per page (maximum 100).

Required range: 1 <= x <= 100
Example:

20

executionType[]
enum<string>[] | null

Filter tasks by execution type (e.g., 'run', 'extract').

Available options:
run,
extract,
fleet
Example:
["run", "extract"]
sort_by
enum<string> | null
default:timestamp

Field to sort tasks by (e.g., 'timestamp', 'executionTime').

Available options:
timestamp,
executionTime,
taskId,
status,
executionType
Example:

"timestamp"

sort_order
enum<string> | null
default:descend

Sort order ('ascend' or 'descend').

Available options:
ascend,
descend
Example:

"ascend"

raccoon_passcode
string | null

Filter tasks by Raccoon passcode.

Example:

"code123"

Response

200
application/json
Successful Response
tasks
object[]
required

List of tasks.

Example:
[
  {
    "executionTime": 15,
    "executionType": "run",
    "inputs": {
      "param1": "value1",
      "url": "https://example.com"
    },
    "output": [
      { "result1": "data1" },
      { "result2": "data2" }
    ],
    "raccoonPasscode": "raccoon_secret_123",
    "taskId": "task_abcdef123456",
    "timestamp": 1678886400
  }
]
meta
object
required

Metadata about the task list.