v1
Northflank docs for LLMs
API
CLI
JS Client

Team / Opentofu /

Get OpenTofu job logs

Get logs for an OpenTofu job

Required permission

Account > Templates > Runs > Read

Path parameters

    • opentofuJobId

      string required
      ID of the opentofu job

Query parameters

    • queryType

      string
      `range` selects a log range and returns immediately.
      one of
      range
    • startTime

      string
      Fetch logs generated after this timestamp.
    • endTime

      string
      Fetch logs generated before this timestamp.
    • duration

      integer
      Range duration in seconds. If set, only one of `startTime` or `endTime` can be set.
    • lineLimit

      number
      Number of log lines to fetch.
    • direction

      string
      Ordering of log lines
      one of
      backward, forward
    • textIncludes

      string
      Filter log lines to match this search string
    • textNotIncludes

      string
      Filter log lines to not match this search string
    • regexIncludes

      string
      Filter log lines to match this regular expression
    • regexNotIncludes

      string
      Filter log lines to not match this regular expression

Response body

  • {object}
    Response object.
    • data

      [array] required
      Result data.
      • {object}
        • containerId

          string required
        • log

          required
        • ts

          string required
API
CLI
JS Client

GET /v1/opentofu-jobs/{opentofuJobId}/logs

GET /v1/teams/{teamId}/opentofu-jobs/{opentofuJobId}/logs

Example response

200 OK

List of logs values

JSON

{
  "data": [
    {
      "log": "stdout F This is a log line",
      "ts": "2023-03-21T15:01:17.310Z"
    }
  ]
}

© 2026 Northflank Ltd. All rights reserved.

northflank.com / Terms / Privacy / feedback@northflank.com