object pageview-article
{
  "properties": {
    "items": {
      "type": "array",
      "items": {
        "properties": {
          "agent": {
            "type": "string"
          },
          "views": {
            "type": "integer",
            "format": "int64"
          },
          "access": {
            "type": "string"
          },
          "article": {
            "type": "string"
          },
          "project": {
            "type": "string"
          },
          "timestamp": {
            "type": "string"
          },
          "granularity": {
            "type": "string"
          }
        }
      }
    }
  }
}
object pageview-project
{
  "properties": {
    "items": {
      "type": "array",
      "items": {
        "properties": {
          "agent": {
            "type": "string"
          },
          "views": {
            "type": "integer",
            "format": "int64"
          },
          "access": {
            "type": "string"
          },
          "project": {
            "type": "string"
          },
          "timestamp": {
            "type": "string"
          },
          "granularity": {
            "type": "string"
          }
        }
      }
    }
  }
}
object pageview-tops
{
  "properties": {
    "items": {
      "type": "array",
      "items": {
        "properties": {
          "day": {
            "type": "string"
          },
          "year": {
            "type": "string"
          },
          "month": {
            "type": "string"
          },
          "access": {
            "type": "string"
          },
          "project": {
            "type": "string"
          },
          "articles": {
            "type": "array",
            "items": {
              "properties": {
                "rank": {
                  "type": "integer",
                  "format": "int32"
                },
                "views": {
                  "type": "integer",
                  "format": "int64"
                },
                "article": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    }
  }
}
object problem
{
  "required": [
    "type"
  ],
  "properties": {
    "uri": {
      "type": "string"
    },
    "type": {
      "type": "string"
    },
    "title": {
      "type": "string"
    },
    "detail": {
      "type": "string"
    },
    "method": {
      "type": "string"
    },
    "status": {
      "type": "integer"
    }
  }
}
object summary
{
  "type": "object",
  "required": [
    "title",
    "extract",
    "lang",
    "dir"
  ],
  "properties": {
    "dir": {
      "type": "string",
      "example": "ltr",
      "description": "The page language direction code"
    },
    "lang": {
      "type": "string",
      "example": "en",
      "description": "The page language code"
    },
    "title": {
      "type": "string",
      "description": "The page title"
    },
    "pageid": {
      "type": "integer",
      "description": "The page ID"
    },
    "extract": {
      "type": "string",
      "description": "First several sentences of an article in plain text"
    },
    "thumbnail": {
      "$ref": "#/components/schemas/thumbnail"
    },
    "timestamp": {
      "type": "string",
      "example": "1970-01-01T00:00:00.000Z",
      "description": "The time when the page was last editted in the [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format"
    },
    "coordinates": {
      "type": "object",
      "required": [
        "lat",
        "lon"
      ],
      "properties": {
        "lat": {
          "type": "number",
          "description": "The latitude"
        },
        "lon": {
          "type": "number",
          "description": "The longitude"
        }
      },
      "description": "The coordinates of the item"
    },
    "description": {
      "type": "string",
      "example": "American poet",
      "description": "Wikidata description for the page"
    },
    "displaytitle": {
      "type": "string",
      "description": "The page title how it should be shown to the user"
    },
    "extract_html": {
      "type": "string",
      "description": "First several sentences of an article in simple HTML format"
    },
    "originalimage": {
      "$ref": "#/components/schemas/originalimage"
    }
  }
}
object thumbnail
{
  "type": "object",
  "required": [
    "source",
    "width",
    "height"
  ],
  "properties": {
    "width": {
      "type": "integer",
      "description": "Thumbnail width"
    },
    "height": {
      "type": "integer",
      "description": "Thumnail height"
    },
    "source": {
      "type": "string",
      "description": "Thumbnail image URI"
    }
  }
}
object top-edited-pages-by-abs-bytes-diff
{
  "properties": {
    "items": {
      "type": "array",
      "items": {
        "properties": {
          "project": {
            "type": "string"
          },
          "results": {
            "type": "array",
            "items": {
              "properties": {
                "top": {
                  "type": "array",
                  "items": {
                    "properties": {
                      "rank": {
                        "type": "integer",
                        "format": "int32"
                      },
                      "page_title": {
                        "type": "string"
                      },
                      "abs_bytes_diff": {
                        "type": "integer",
                        "format": "int64"
                      }
                    }
                  }
                },
                "timestamp": {
                  "type": "string"
                }
              }
            }
          },
          "page-type": {
            "type": "string"
          },
          "editor-type": {
            "type": "string"
          },
          "granularity": {
            "type": "string"
          }
        }
      }
    }
  }
}
object top-edited-pages-by-edits
{
  "properties": {
    "items": {
      "type": "array",
      "items": {
        "properties": {
          "project": {
            "type": "string"
          },
          "results": {
            "type": "array",
            "items": {
              "properties": {
                "top": {
                  "type": "array",
                  "items": {
                    "properties": {
                      "rank": {
                        "type": "integer",
                        "format": "int32"
                      },
                      "edits": {
                        "type": "integer",
                        "format": "int64"
                      },
                      "page_title": {
                        "type": "string"
                      }
                    }
                  }
                },
                "timestamp": {
                  "type": "string"
                }
              }
            }
          },
          "page-type": {
            "type": "string"
          },
          "editor-type": {
            "type": "string"
          },
          "granularity": {
            "type": "string"
          }
        }
      }
    }
  }
}
object top-edited-pages-by-net-bytes-diff
{
  "properties": {
    "items": {
      "type": "array",
      "items": {
        "properties": {
          "project": {
            "type": "string"
          },
          "results": {
            "type": "array",
            "items": {
              "properties": {
                "top": {
                  "type": "array",
                  "items": {
                    "properties": {
                      "rank": {
                        "type": "integer",
                        "format": "int32"
                      },
                      "page_title": {
                        "type": "string"
                      },
                      "net_bytes_diff": {
                        "type": "integer",
                        "format": "int64"
                      }
                    }
                  }
                },
                "timestamp": {
                  "type": "string"
                }
              }
            }
          },
          "page-type": {
            "type": "string"
          },
          "editor-type": {
            "type": "string"
          },
          "granularity": {
            "type": "string"
          }
        }
      }
    }
  }
}
object top-editors-by-abs-bytes-diff
{
  "properties": {
    "items": {
      "type": "array",
      "items": {
        "properties": {
          "project": {
            "type": "string"
          },
          "results": {
            "type": "array",
            "items": {
              "properties": {
                "top": {
                  "type": "array",
                  "items": {
                    "properties": {
                      "rank": {
                        "type": "integer",
                        "format": "int32"
                      },
                      "user_text": {
                        "type": "string"
                      },
                      "abs_bytes_diff": {
                        "type": "integer",
                        "format": "int64"
                      }
                    }
                  }
                },
                "timestamp": {
                  "type": "string"
                }
              }
            }
          },
          "page-type": {
            "type": "string"
          },
          "editor-type": {
            "type": "string"
          },
          "granularity": {
            "type": "string"
          }
        }
      }
    }
  }
}
object top-editors-by-edits
{
  "properties": {
    "items": {
      "type": "array",
      "items": {
        "properties": {
          "project": {
            "type": "string"
          },
          "results": {
            "type": "array",
            "items": {
              "properties": {
                "top": {
                  "type": "array",
                  "items": {
                    "properties": {
                      "rank": {
                        "type": "integer",
                        "format": "int32"
                      },
                      "edits": {
                        "type": "integer",
                        "format": "int64"
                      },
                      "user_text": {
                        "type": "string"
                      }
                    }
                  }
                },
                "timestamp": {
                  "type": "string"
                }
              }
            }
          },
          "page-type": {
            "type": "string"
          },
          "editor-type": {
            "type": "string"
          },
          "granularity": {
            "type": "string"
          }
        }
      }
    }
  }
}
object top-editors-by-net-bytes-diff
{
  "properties": {
    "items": {
      "type": "array",
      "items": {
        "properties": {
          "project": {
            "type": "string"
          },
          "results": {
            "type": "array",
            "items": {
              "properties": {
                "top": {
                  "type": "array",
                  "items": {
                    "properties": {
                      "rank": {
                        "type": "integer",
                        "format": "int32"
                      },
                      "user_text": {
                        "type": "string"
                      },
                      "net_bytes_diff": {
                        "type": "integer",
                        "format": "int64"
                      }
                    }
                  }
                },
                "timestamp": {
                  "type": "string"
                }
              }
            }
          },
          "page-type": {
            "type": "string"
          },
          "editor-type": {
            "type": "string"
          },
          "granularity": {
            "type": "string"
          }
        }
      }
    }
  }
}
object unique-devices
{
  "properties": {
    "items": {
      "type": "array",
      "items": {
        "properties": {
          "devices": {
            "type": "integer",
            "format": "int64"
          },
          "project": {
            "type": "string"
          },
          "timestamp": {
            "type": "string"
          },
          "access-site": {
            "type": "string"
          },
          "granularity": {
            "type": "string"
          }
        }
      }
    }
  }
}