{
  "schema_version": "1.1.0",
  "build_id": "synthetic-example-v1",
  "synthetic": true,
  "datasets": {
    "geo": {
      "schema": "ip-api-dev-geo.schema.json",
      "schema_sha256": "13b1dc3718c220ce063b4444982b3d4ffdf4a06841b9efbab090508c5d9d9fd7",
      "schema_bytes": 1808,
      "artifacts": {
        "csv": {
          "file": "ip-api-dev-geo.csv.gz",
          "row_count": 2,
          "bytes": 206,
          "sha256": "62a835fe563b4cc1fb8238a8dedcf40ec8d4a69f1a45fab0651382a8679d5c70"
        },
        "json": {
          "file": "ip-api-dev-geo.json.gz",
          "row_count": 2,
          "bytes": 242,
          "sha256": "49523fbb106e9c5570d706c5daca49d62f21497203c3e7dbb090d89adf470bff"
        },
        "parquet": {
          "file": "ip-api-dev-geo.parquet",
          "row_count": 2,
          "bytes": 8147,
          "sha256": "485418aeca3ceafd9837628ab48a707f9406267d438edc7fb080ad0548ed2de4"
        },
        "mmdb": {
          "file": "ip-api-dev-geo.mmdb",
          "row_count": 2,
          "bytes": 2551,
          "sha256": "fa3e0aeeb89cf89e8ed042bdd1129b2b1b6bfe6a7cb264594b2a92042ba1ad5e"
        }
      }
    },
    "asn": {
      "schema": "ip-api-dev-asn.schema.json",
      "schema_sha256": "5907a4695067ea2fd3f51a682a1cd531a63ec9846c7ec5dd8d797895f4565ba8",
      "schema_bytes": 841,
      "artifacts": {
        "csv": {
          "file": "ip-api-dev-asn.csv.gz",
          "row_count": 2,
          "bytes": 145,
          "sha256": "0c50553bcd9ede2157e35948503454f9be1a72f871129cd62e09b4255fd6cb17"
        },
        "json": {
          "file": "ip-api-dev-asn.json.gz",
          "row_count": 2,
          "bytes": 172,
          "sha256": "73b7f2e788c296be64d9804c271a0d37774601863c6566c56fc6f2dc084c4fd1"
        },
        "parquet": {
          "file": "ip-api-dev-asn.parquet",
          "row_count": 2,
          "bytes": 4169,
          "sha256": "0b83a9f069f30b8c938f4941cf1c43ec7190e67c228fa930928d3ff3a12806eb"
        },
        "mmdb": {
          "file": "ip-api-dev-asn.mmdb",
          "row_count": 2,
          "bytes": 2678,
          "sha256": "473c1180e94cf9012eda6577445a1a157862a70695e1985be84a1e8475f17d44"
        }
      }
    },
    "datacenter": {
      "schema": "ip-api-dev-datacenter.schema.json",
      "schema_sha256": "7c9eaecc4e9851eecb8ced6e6635e7ec4c1fd8994d398704d1929a009e868194",
      "schema_bytes": 835,
      "artifacts": {
        "csv": {
          "file": "ip-api-dev-datacenter.csv.gz",
          "row_count": 2,
          "bytes": 168,
          "sha256": "3c964bcf818086b3b6a711f0f426aa865d87cf2f242d2289a2c7c94df785f581"
        },
        "json": {
          "file": "ip-api-dev-datacenter.json.gz",
          "row_count": 2,
          "bytes": 192,
          "sha256": "abe9fbe55f101750de1239a5803f69cbe4089cf936171ddbae40ed94952344b7"
        },
        "parquet": {
          "file": "ip-api-dev-datacenter.parquet",
          "row_count": 2,
          "bytes": 4336,
          "sha256": "4658ee61836edfadd958ad04533929cadbc2d9a3c62e962d3863f3f855e6bb08"
        },
        "mmdb": {
          "file": "ip-api-dev-datacenter.mmdb",
          "row_count": 2,
          "bytes": 2735,
          "sha256": "d3540afea17f31c9d415cd249a120e508b156d2da7b7fa876a691e3783e9d873"
        }
      }
    },
    "vpn": {
      "schema": "ip-api-dev-vpn.schema.json",
      "schema_sha256": "fc74e90edf19ee92ba03b467264258f4980d9ac95b1b33a547f4df864d1cabe0",
      "schema_bytes": 2026,
      "artifacts": {
        "csv": {
          "file": "ip-api-dev-vpn.csv.gz",
          "row_count": 2,
          "bytes": 257,
          "sha256": "7a5bf6e1fe912bb73df29710708a6d0e00096972ab20fd1fe7a4f56731f6d154"
        },
        "json": {
          "file": "ip-api-dev-vpn.json.gz",
          "row_count": 2,
          "bytes": 296,
          "sha256": "adc4566606d0aa5fa6df3cfdea249971d064415b5dae64ad1873e2e307dc0d8e"
        },
        "parquet": {
          "file": "ip-api-dev-vpn.parquet",
          "row_count": 2,
          "bytes": 9136,
          "sha256": "1042950ee6977366a44dc1ae49e3e3f5f142c4325ffdc99c0401a3541e2c601a"
        },
        "mmdb": {
          "file": "ip-api-dev-vpn.mmdb",
          "row_count": 2,
          "bytes": 2819,
          "sha256": "e230920b954bbf46f5eeae3094cd385a7fff33d2b818813707c679285e772ee7"
        }
      }
    },
    "tor": {
      "schema": "ip-api-dev-tor.schema.json",
      "schema_sha256": "d2d41a1ed8cbd7e9c66851f87f8959026c51f2db080ce193937d4e8d15abeb3d",
      "schema_bytes": 985,
      "artifacts": {
        "csv": {
          "file": "ip-api-dev-tor.csv.gz",
          "row_count": 2,
          "bytes": 142,
          "sha256": "54b99d339784491b73220a1633055a1b2b4df0d9eaa9cca6539c0593758b28b8"
        },
        "json": {
          "file": "ip-api-dev-tor.json.gz",
          "row_count": 2,
          "bytes": 163,
          "sha256": "7c6c996243d06bfdfa8c36854ad35034fb2571a0a1d8724cca5dfc98a35e409c"
        },
        "parquet": {
          "file": "ip-api-dev-tor.parquet",
          "row_count": 2,
          "bytes": 4482,
          "sha256": "4b6cd0ca3e29d307a4c8c93cbf276f63f1c564e57a943a3dcb89d183ca143ba4"
        },
        "mmdb": {
          "file": "ip-api-dev-tor.mmdb",
          "row_count": 2,
          "bytes": 2608,
          "sha256": "6b26c1d5c83b4d4c387dd7bfc37e17d0487a890db418b3c778505b1cae12f39a"
        }
      }
    },
    "abuser": {
      "schema": "ip-api-dev-abuser.schema.json",
      "schema_sha256": "824e4c83d576563f7ea218d66f0c9d85bf4ef2e010bf8a991401599a4f901281",
      "schema_bytes": 581,
      "artifacts": {
        "csv": {
          "file": "ip-api-dev-abuser.csv.gz",
          "row_count": 2,
          "bytes": 138,
          "sha256": "c8d111821962891116d7e9edbb27d5352b5d97a85cf64ce4e509af77fe1ed571"
        },
        "json": {
          "file": "ip-api-dev-abuser.json.gz",
          "row_count": 2,
          "bytes": 157,
          "sha256": "6bd399a0674b55a730fed2f97c6137528ff9ab51775e230ad04001e7cc777a1e"
        },
        "parquet": {
          "file": "ip-api-dev-abuser.parquet",
          "row_count": 2,
          "bytes": 3256,
          "sha256": "e44da3ab061295d40077000e9c4ee35e072132792d786e9dcdd4dcfb145ee89d"
        },
        "mmdb": {
          "file": "ip-api-dev-abuser.mmdb",
          "row_count": 2,
          "bytes": 2575,
          "sha256": "c1de722c3a7dfe99c48637e4d3c48109f995ab69b084eb951076f20ee658f5e6"
        }
      }
    },
    "crawler": {
      "schema": "ip-api-dev-crawler.schema.json",
      "schema_sha256": "a12355ea8d4bcd7c77d7ffdcb36478f03ac8f222dc8105352eb6c31b79702f95",
      "schema_bytes": 574,
      "artifacts": {
        "csv": {
          "file": "ip-api-dev-crawler.csv.gz",
          "row_count": 2,
          "bytes": 149,
          "sha256": "ac5c430ec9d3920c4a1a4089640cbedc674a64a07de4a9bd19edd5cd9b5ad042"
        },
        "json": {
          "file": "ip-api-dev-crawler.json.gz",
          "row_count": 2,
          "bytes": 168,
          "sha256": "3e20dce81bcfc1bcf18f25481fc31f8a9fda3b377545e2e793b6cc5ad48f9705"
        },
        "parquet": {
          "file": "ip-api-dev-crawler.parquet",
          "row_count": 2,
          "bytes": 3182,
          "sha256": "d727c0cb7f51e4a3005f0c75c21c4018283223ab1627138bc90797fa84e57cfd"
        },
        "mmdb": {
          "file": "ip-api-dev-crawler.mmdb",
          "row_count": 2,
          "bytes": 2632,
          "sha256": "bd1a504dd9fbfffc35cdf69e075126b2880b820b58e20ec3a23c256d80dfc27f"
        }
      }
    },
    "whois": {
      "schema": "ip-api-dev-whois.schema.json",
      "schema_sha256": "508795dd64a294c59826a51215c736a3dd4fa5a78c56761911070496871b948b",
      "schema_bytes": 1637,
      "artifacts": {
        "csv": {
          "file": "ip-api-dev-whois.csv.gz",
          "row_count": 2,
          "bytes": 249,
          "sha256": "c5f7e1c8990352a36b731e71f37eecbe2b6ef1bc57482a5f3eb4f2f0e7f9ae38"
        },
        "json": {
          "file": "ip-api-dev-whois.json.gz",
          "row_count": 2,
          "bytes": 278,
          "sha256": "d5aaa1ba569dc0c92cefc792e49c3bdb759622305a38d1e930f6a5fb598111a3"
        },
        "parquet": {
          "file": "ip-api-dev-whois.parquet",
          "row_count": 2,
          "bytes": 8173,
          "sha256": "bbee734abafcbfb22d6bbffa527ce8710d68e289d4a73a905cc78b6c58967d0f"
        },
        "mmdb": {
          "file": "ip-api-dev-whois.mmdb",
          "row_count": 2,
          "bytes": 2853,
          "sha256": "0b62d3b94c10ef1826efd3004da7432eacf316c246e7b1388999433f926cf726"
        }
      }
    },
    "bgp": {
      "schema": "ip-api-dev-bgp.schema.json",
      "schema_sha256": "e9bdeb354a92803de93016146fd7afa4dbe9c2b2b6ceda1958e77b19443daa31",
      "schema_bytes": 491,
      "artifacts": {
        "csv": {
          "file": "ip-api-dev-bgp.csv.gz",
          "row_count": 2,
          "bytes": 128,
          "sha256": "3aa2fd5fcb19c89f22d0a01aedd2910302faa6dffa08e8b1a3a9df4e4f7b42ef"
        },
        "json": {
          "file": "ip-api-dev-bgp.json.gz",
          "row_count": 2,
          "bytes": 144,
          "sha256": "72faa9bd4d227037c05e8df1ae24c805a69f9f05ca5cdd7580ef6c191f299c56"
        },
        "parquet": {
          "file": "ip-api-dev-bgp.parquet",
          "row_count": 2,
          "bytes": 2796,
          "sha256": "1319e6f2b2053095a4d051e360d947320be2ce5587b83b9bb3c1f94944194814"
        },
        "mmdb": {
          "file": "ip-api-dev-bgp.mmdb",
          "row_count": 2,
          "bytes": 2513,
          "sha256": "7107cc3b6729e88603b97a34fd6d6c33382019fa6e98c5852ade974264d4b5e1"
        }
      }
    }
  },
  "bundles": {
    "lite": {
      "file": "ip-api-dev-lite.tar.gz",
      "row_count": 0,
      "bytes": 9475,
      "sha256": "77fc43b3bf212bce50609aa65d37b122a9a5413230d7cda6d279aad197de6eaf",
      "datasets": [
        "geo",
        "asn",
        "bgp"
      ],
      "count_basis": "package; row counts are in its dataset manifest"
    },
    "core": {
      "file": "ip-api-dev-core.tar.gz",
      "row_count": 0,
      "bytes": 14312,
      "sha256": "49d42bd9db3134e772e4d7c8faa11ad044781ce3f672c30dbd4ec48b0d7ebebb",
      "datasets": [
        "geo",
        "asn",
        "bgp",
        "datacenter",
        "whois"
      ],
      "count_basis": "package; row counts are in its dataset manifest"
    },
    "max": {
      "file": "ip-api-dev-max.tar.gz",
      "row_count": 0,
      "bytes": 24881,
      "sha256": "820f05face15fa6e901f5c6129a17ed301f80da51ca6a5bf49a47b35485e8a15",
      "datasets": [
        "geo",
        "asn",
        "bgp",
        "datacenter",
        "whois",
        "vpn",
        "tor",
        "abuser",
        "crawler"
      ],
      "count_basis": "package; row counts are in its dataset manifest"
    }
  }
}
