OBJECT

Site

link GraphQL Schema definition

  • type Site {
  • aggregateMetrics: [AggregateMeasurement!]!
  • createdAt: ISO8601DateTime!
  • # Arguments
  • # after: Returns the elements in the list that come after the
  • # specified cursor.
  • # before: Returns the elements in the list that come before the
  • # specified cursor.
  • # first: Returns the first _n_ elements from the list.
  • # last: Returns the last _n_ elements from the list.
  • # from: The start date to retrieve deploys from in the format
  • # Year-Month-Day
  • # to: The end date to retrieve deploys to in the format
  • # Year-Month-Day
  • deploys(
  • after: String,
  • before: String,
  • first: Int,
  • last: Int,
  • from: String,
  • to: String
  • ): DeployConnection!
  • # hasCompletedSnapshots is deprecated. Please use hasRecentlyCompletedSnapshots
  • # instead
  • hasCompletedSnapshots: Boolean!
  • hasRecentlyCompletedSnapshots: Boolean!
  • # Arguments
  • # after: Returns the elements in the list that come after the
  • # specified cursor.
  • # before: Returns the elements in the list that come before the
  • # specified cursor.
  • # first: Returns the first _n_ elements from the list.
  • # last: Returns the last _n_ elements from the list.
  • integrationsList(after: String, before: String, first: Int, last: Int): IntegrationConnection!
  • location: Location!
  • # Arguments
  • # name: The type of metric to retrieve metrics for
  • # measurement: Deprecated. Please use name
  • metric(name: MetricTag, measurement: MetricTag): Metric!
  • # Arguments
  • # uuid: The UUID of the metric budget to retrieve
  • metricBudget(uuid: String): MetricBudget
  • # Arguments
  • # after: Returns the elements in the list that come after the
  • # specified cursor.
  • # before: Returns the elements in the list that come before the
  • # specified cursor.
  • # first: Returns the first _n_ elements from the list.
  • # last: Returns the last _n_ elements from the list.
  • # metric: The type of metric to retrieve metrics for
  • metricBudgets(
  • after: String,
  • before: String,
  • first: Int,
  • last: Int,
  • metric: MetricTag
  • ): MetricBudgetConnection!
  • # Arguments
  • # after: Returns the elements in the list that come after the
  • # specified cursor.
  • # before: Returns the elements in the list that come before the
  • # specified cursor.
  • # first: Returns the first _n_ elements from the list.
  • # last: Returns the last _n_ elements from the list.
  • # metric: The type of metric to retrieve metrics for
  • metricBudgetsList(
  • after: String,
  • before: String,
  • first: Int,
  • last: Int,
  • metric: MetricTag
  • ): MetricBudgetConnection!
  • # Arguments
  • # measurement: The type of metric to retrieve metrics for
  • # page: The UUID of the page to retrieve metrics for
  • metricsHistory(measurement: MetricTag!, page: String): [MetricHistory!]!
  • # Arguments
  • # measurement: The type of metric to retrieve metrics for
  • # page: The UUID of the page to retrieve metrics for
  • metricsTimeseries(
  • measurement: MetricTag!,
  • page: String
  • ): MetricTimeseriesSet! @deprecated( reason: "Deprecated in favour of timeSeries on OrganisationType" )
  • name: String!
  • organisation: Organisation!
  • # Arguments
  • # slug: The slug of the page to retrieve
  • # uuid: the UUID of the page to retrieve
  • page(slug: String, uuid: String): Page
  • pages: [Page!]!
  • # Arguments
  • # filter: [Not documented]
  • # after: Returns the elements in the list that come after the
  • # specified cursor.
  • # before: Returns the elements in the list that come before the
  • # specified cursor.
  • # first: Returns the first _n_ elements from the list.
  • # last: Returns the last _n_ elements from the list.
  • pagesList(
  • filter: PagesFilter,
  • after: String,
  • before: String,
  • first: Int,
  • last: Int
  • ): PageConnection!
  • # Arguments
  • # mobile: Retrieve mobile images (default: false)
  • previewImages(mobile: Boolean): [PreviewImage!]!
  • scheduleAnchor: Int
  • scheduleInterval: ScheduleInterval!
  • slug: String!
  • # Arguments
  • # id: The ID of the snapshot to retrieve
  • snapshot(id: Int!): Snapshot
  • snapshots: [Snapshot!]!
  • # Arguments
  • # filter: [Not documented]
  • # after: Returns the elements in the list that come after the
  • # specified cursor.
  • # before: Returns the elements in the list that come before the
  • # specified cursor.
  • # first: Returns the first _n_ elements from the list.
  • # last: Returns the last _n_ elements from the list.
  • snapshotsList(
  • filter: SnapshotsFilter,
  • after: String,
  • before: String,
  • first: Int,
  • last: Int
  • ): SnapshotConnection!
  • # Arguments
  • # uuid: [Not documented]
  • testProfile(uuid: String!): TestProfile
  • testProfiles: [TestProfile!]!
  • # Arguments
  • # duration_in_days: The duration to retrieve measurements for
  • # (valid options: 7 or 30)
  • # metrics: The metrics to retrieve measurements for
  • timeseries(duration_in_days: Int, metrics: [MetricTag!]): TimeseriesSet!
  • updatedAt: ISO8601DateTime!
  • viewableMetrics: [String!]! @deprecated( reason: "Deprecated in favour of using metrics on QueryType" )
  • }