{
  "opencollection": "1.0.0",
  "info": {
    "name": "qTest Data Export Access Files API"
  },
  "items": [
    {
      "info": {
        "name": "AccessFiles",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Produce a list of files.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://dataexport-0.qtestnet.com/uta/api/v1/files",
            "headers": [
              {
                "name": "apiKey",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "directoryFilter",
                "value": "",
                "type": "query",
                "description": "The full path of a directory from the root. Use the format \"qTest/yyyy-MM-dd/<name of the table>\". For example, to retrieve all files loaded into the builds table on December 4th, 2022, enter the value \"qtest/2022-12-04/builds\". To retrieve all files from a specific date, enter the value \"qtest/yyyy-MM-dd\"."
              },
              {
                "name": "pageToken",
                "value": "",
                "type": "query",
                "description": "The value that points you to the next page of your data, if the data you're trying to retrieve exceeds the pageSize value. Use this value in a new request to retrieve the next set of data. Once you've retrieved all data, the pageToken value is null and the lastPage value is true."
              },
              {
                "name": "pageSize",
                "value": "",
                "type": "query",
                "description": "The maximum number of objects you want to fetch per request. The default is the maximum value of 1000."
              }
            ]
          },
          "docs": "Produce a list of files, each with its own filepath. Use this information to start a file download."
        },
        {
          "info": {
            "name": "Download a file.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://dataexport-0.qtestnet.com/uta/api/v1/file/:filepath",
            "headers": [
              {
                "name": "apiKey",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "filepath",
                "value": "",
                "type": "path",
                "description": "The full file path for the file you want to retrieve, including the file name."
              }
            ]
          },
          "docs": "Download a file from the filepath produced by the GET request /files. Files in a folder are listed in increasing numerical order. Read the file numbers from least to greatest. For example, 0000_part_00.parquet, 0000_part_01.parquet, 0001_part_00.parquet, 0001_part_01.parquet, and so on."
        }
      ]
    }
  ],
  "bundled": true
}