The trigger field allows access to weather-based triggers and alert histories.

List Triggers

Query

query {
  api {
    trigger {
      list {
        _v
        _id
        time_period {
          start {
            expression
            amount
          }
          end {
            expression
            amount
          }
        }
        conditions {
          name
          expression
          amount
          _id
        }
        area {
          _id
          type
          coordinates
        }
        alerts
      }
    }
  }
}

Get Trigger

Query

query ($getId: ID!) {
  api {
    trigger {
      get(id: $getId) {
        _v
        _id
        time_period {
          start {
            expression
            amount
          }
          end {
            expression
            amount
          }
        }
        conditions {
          name
          expression
          amount
          _id
        }
        area {
          _id
          type
          coordinates
        }
        alerts
      }
    }
  }
}

Variables

{
  "getId": "<insert trigger id>"
}