{
  "openapi": "3.0.1",
  "info": {
    "title": "Rechtspraak Uitspraken Rechtbank Scraper",
    "description": "Scrape Dutch case law (Nederlandse jurisprudentie) from the official Rechtspraak database at uitspraken.rechtspraak.nl. Search by keywords, filter by court, legal area, procedure type, and dates—then export uitspraken, metadata, and full judgment text to JSON in your Apify dataset.",
    "version": "0.0",
    "x-build-id": "XhygNBLpodsMhcXYc"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/nocodeventure~rechtspraak-uitspraken-rechtbank-scraper/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-nocodeventure-rechtspraak-uitspraken-rechtbank-scraper",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/acts/nocodeventure~rechtspraak-uitspraken-rechtbank-scraper/runs": {
      "post": {
        "operationId": "runs-sync-nocodeventure-rechtspraak-uitspraken-rechtbank-scraper",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor and returns information about the initiated run in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/runsResponseSchema"
                }
              }
            }
          }
        }
      }
    },
    "/acts/nocodeventure~rechtspraak-uitspraken-rechtbank-scraper/run-sync": {
      "post": {
        "operationId": "run-sync-nocodeventure-rechtspraak-uitspraken-rechtbank-scraper",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "inputSchema": {
        "type": "object",
        "properties": {
          "searchQuery": {
            "title": "Search Query",
            "type": "string",
            "description": "Free-text search across all fields (AlleVelden). Leave empty when using only ecliIds."
          },
          "ecliIds": {
            "title": "ECLI IDs",
            "type": "array",
            "description": "Direct ECLI identifiers to fetch via the document API (e.g. ECLI:NL:RBGEL:2025:9992). Leave search query empty when using only ECLIs.",
            "items": {
              "type": "string",
              "pattern": "^ECLI:[A-Z]{2}:[A-Z0-9]+:\\d{4}:\\d+$"
            }
          },
          "maxPages": {
            "title": "Max Pages",
            "minimum": 0,
            "type": "integer",
            "description": "Maximum number of search result pages to scrape (0 = unlimited)",
            "default": 0
          },
          "pageSize": {
            "title": "Results Per Page",
            "minimum": 1,
            "maximum": 100,
            "type": "integer",
            "description": "Number of results per search page (max 100)",
            "default": 10
          },
          "fetchFullDocument": {
            "title": "Fetch Full Document",
            "type": "boolean",
            "description": "When enabled, fetches full ruling text from /api/document for each search result (extra request per item).",
            "default": true
          },
          "combineSearchAndDocument": {
            "title": "Combine Search and Document",
            "type": "boolean",
            "description": "When Fetch Full Document is enabled: if true, each dataset row contains both search metadata and full document text in one JSON object. If false, search hits and documents are stored as separate rows (resultType search vs document).",
            "default": true
          },
          "sortOrder": {
            "title": "Sort Order",
            "enum": [
              "Relevance",
              "NieuwsteEerst",
              "OudsteEerst"
            ],
            "type": "string",
            "description": "Sort order for search results.",
            "default": "Relevance"
          },
          "publicatieStatus": {
            "title": "Publication Status",
            "enum": [
              "AlleenGepubliceerd",
              "MetUitgesteldePublicatie",
              "Alles"
            ],
            "type": "string",
            "description": "Advanced.PublicatieStatus filter. Values mirror src/filters/publicatieStatus.ts",
            "default": "AlleenGepubliceerd"
          },
          "contentsoorten": {
            "title": "Content Types",
            "type": "array",
            "description": "Filter by content type. Values mirror src/filters/contentsoorten.ts",
            "items": {
              "type": "string",
              "enum": [
                "uitspraak",
                "conclusie"
              ],
              "enumTitles": [
                "Uitspraak",
                "Conclusie"
              ]
            },
            "default": []
          },
          "datumPublicatie": {
            "title": "Publication Date",
            "type": "array",
            "description": "Publication date ranges. Values mirror src/filters/datumPublicatie.ts",
            "items": {
              "type": "string",
              "enum": [
                "BinnenEenWeek",
                "BinnenEenMaand",
                "DitJaar",
                "VorigJaar"
              ],
              "enumTitles": [
                "Binnen een week",
                "Binnen een maand",
                "Dit jaar",
                "Vorig jaar"
              ]
            },
            "default": []
          },
          "datumUitspraak": {
            "title": "Ruling Date",
            "type": "array",
            "description": "Ruling date ranges. Values mirror src/filters/datumUitspraak.ts",
            "items": {
              "type": "string",
              "enum": [
                "BinnenEenWeek",
                "BinnenEenMaand",
                "DitJaar",
                "VorigJaar"
              ],
              "enumTitles": [
                "Binnen een week",
                "Binnen een maand",
                "Dit jaar",
                "Vorig jaar"
              ]
            },
            "default": []
          },
          "instanties": {
            "title": "Courts / Instances",
            "type": "array",
            "description": "Filter by court or court type. Values mirror src/filters/instanties.ts — extend that file and this enum together.",
            "items": {
              "type": "string",
              "enum": [
                "Spirit.Npi.Ecli.Domain.TypeHr",
                "Spirit.Npi.Ecli.Domain.TypeRvS",
                "Spirit.Npi.Ecli.Domain.TypeCRvB",
                "Spirit.Npi.Ecli.Domain.TypeCBb",
                "Spirit.Npi.Ecli.Domain.Gerechtshof",
                "Spirit.Npi.Ecli.Domain.Rechtbank",
                "Spirit.Npi.Ecli.Domain.Koninkrijksinstantie",
                "http://standaarden.overheid.nl/owms/terms/Gerechtshof_Amsterdam",
                "http://standaarden.overheid.nl/owms/terms/Gerechtshof_Arnhem-Leeuwarden",
                "http://standaarden.overheid.nl/owms/terms/Gerechtshof_Den_Haag",
                "http://standaarden.overheid.nl/owms/terms/Gerechtshof_'s-Hertogenbosch",
                "http://standaarden.overheid.nl/owms/terms/Rechtbank_Amsterdam",
                "http://standaarden.overheid.nl/owms/terms/Rechtbank_Den_Haag",
                "http://standaarden.overheid.nl/owms/terms/Rechtbank_Gelderland",
                "http://standaarden.overheid.nl/owms/terms/Rechtbank_Limburg",
                "http://standaarden.overheid.nl/owms/terms/Rechtbank_Midden-Nederland",
                "http://standaarden.overheid.nl/owms/terms/Rechtbank_Noord-Holland",
                "http://standaarden.overheid.nl/owms/terms/Rechtbank_Noord-Nederland",
                "http://standaarden.overheid.nl/owms/terms/Rechtbank_Oost-Brabant",
                "http://standaarden.overheid.nl/owms/terms/Rechtbank_Overijssel",
                "http://standaarden.overheid.nl/owms/terms/Rechtbank_Rotterdam",
                "http://standaarden.overheid.nl/owms/terms/Rechtbank_Zeeland-West-Brabant",
                "http://psi.rechtspraak.nl/OCHM",
                "http://psi.rechtspraak.nl/GHACSMBES",
                "http://standaarden.overheid.nl/owms/terms/Gerecht_in_Ambtenarenzaken_van_Aruba_Curacao_Sint_Maarten_en_van_Bonaire_Sint_Eustatius_en_Saba",
                "http://psi.rechtspraak.nl/GEA Aruba",
                "http://psi.rechtspraak.nl/GEABES",
                "http://psi.rechtspraak.nl/GEAC",
                "http://psi.rechtspraak.nl/GEASM",
                "http://standaarden.overheid.nl/owms/terms/Raad_van_Beroep_in_Ambtenarenzaken_van_Aruba_Curacao_Sint_Maarten_en_van_Bonaire_Sint_Eustatius_en_Saba",
                "http://standaarden.overheid.nl/owms/terms/Raad_van_Beroep_voor_Belastingzaken_van_Aruba_Curacao_Sint_Maarten_en_van_Bonaire_Sint_Eustatius_en_Saba"
              ],
              "enumTitles": [
                "Hoge Raad",
                "Raad van State",
                "Centrale Raad van Beroep",
                "College van Beroep voor het bedrijfsleven",
                "Gerechtshoven",
                "Rechtbank",
                "Andere instanties binnen het Koninkrijk",
                "Gerechtshof Amsterdam",
                "Gerechtshof Arnhem-Leeuwarden",
                "Gerechtshof Den Haag",
                "Gerechtshof 's-Hertogenbosch",
                "Rechtbank Amsterdam",
                "Rechtbank Den Haag",
                "Rechtbank Gelderland",
                "Rechtbank Limburg",
                "Rechtbank Midden-Nederland",
                "Rechtbank Noord-Holland",
                "Rechtbank Noord-Nederland",
                "Rechtbank Oost-Brabant",
                "Rechtbank Overijssel",
                "Rechtbank Rotterdam",
                "Rechtbank Zeeland-West-Brabant",
                "Constitutioneel Hof Sint Maarten",
                "Gemeenschappelijk Hof van Justitie van Aruba, Curaçao, Sint Maarten en van Bonaire, Sint Eustatius en Saba",
                "Gerecht in Ambtenarenzaken van Aruba, Curaçao, Sint Maarten en van Bonaire, Sint Eustatius en Saba",
                "Gerecht in Eerste Aanleg van Aruba",
                "Gerecht in eerste aanleg van Bonaire, Sint Eustatius en Saba",
                "Gerecht in eerste aanleg van Curaçao",
                "Gerecht in eerste aanleg van Sint Maarten",
                "Raad van Beroep in Ambtenarenzaken van Aruba, Curaçao, Sint Maarten en van Bonaire, Sint Eustatius en Saba",
                "Raad van Beroep voor Belastingzaken van Aruba, Curaçao, Sint Maarten en van Bonaire, Sint Eustatius en Saba"
              ]
            },
            "default": []
          },
          "proceduresoorten": {
            "title": "Procedure Types",
            "type": "array",
            "description": "Filter by procedure type. Values mirror src/filters/proceduresoorten.ts",
            "items": {
              "type": "string",
              "enum": [
                "http://psi.rechtspraak.nl/procedure#artikel80aROzaken",
                "http://psi.rechtspraak.nl/procedure#artikel81ROzaken",
                "http://psi.rechtspraak.nl/procedure#belemmeringenwetPrivaatrecht",
                "http://psi.rechtspraak.nl/procedure#beschikking",
                "http://psi.rechtspraak.nl/procedure#beslissingRC",
                "http://psi.rechtspraak.nl/procedure#bodemzaak",
                "http://psi.rechtspraak.nl/procedure#cassatie",
                "http://psi.rechtspraak.nl/procedure#cassatieInHetBelangDerWet",
                "http://psi.rechtspraak.nl/procedure#conservatoireMaatregel",
                "http://psi.rechtspraak.nl/procedure#eersteAanlegEnkelvoudig",
                "http://psi.rechtspraak.nl/procedure#eersteAanlegMeervoudig",
                "http://psi.rechtspraak.nl/procedure#eersteEnEnigeAanleg",
                "http://psi.rechtspraak.nl/procedure#geheimhoudingsbeslissing",
                "http://psi.rechtspraak.nl/procedure#herroeping",
                "http://psi.rechtspraak.nl/procedure#herziening",
                "http://psi.rechtspraak.nl/procedure#hogerBeroep",
                "http://psi.rechtspraak.nl/procedure#hogerBeroepKortGeding",
                "http://psi.rechtspraak.nl/procedure#kortGeding",
                "http://psi.rechtspraak.nl/procedure#mondelingeUitspraak",
                "http://psi.rechtspraak.nl/procedure#NCC",
                "http://psi.rechtspraak.nl/procedure#NCCA",
                "http://psi.rechtspraak.nl/procedure#opTegenspraak",
                "http://psi.rechtspraak.nl/procedure#peek",
                "http://psi.rechtspraak.nl/procedure#prejudicieleBeslissing",
                "http://psi.rechtspraak.nl/procedure#prejudicieelVerzoek",
                "http://psi.rechtspraak.nl/procedure#prejudicieleSpoedprocedure(PPU)",
                "http://psi.rechtspraak.nl/procedure#procesverbaal",
                "http://psi.rechtspraak.nl/procedure#proceskostenveroordeling",
                "http://psi.rechtspraak.nl/procedure#raadkamer",
                "http://psi.rechtspraak.nl/procedure#rekestprocedure",
                "http://psi.rechtspraak.nl/procedure#schadevergoedingsuitspraak",
                "http://psi.rechtspraak.nl/procedure#tussenbeschikking",
                "http://psi.rechtspraak.nl/procedure#tussenuitspraak",
                "http://psi.rechtspraak.nl/procedure#tussenuitspraakBestuurlijkeLus",
                "http://psi.rechtspraak.nl/procedure#vereenvoudigdeBehandeling",
                "http://psi.rechtspraak.nl/procedure#verschoning",
                "http://psi.rechtspraak.nl/procedure#versneldeBehandeling",
                "http://psi.rechtspraak.nl/procedure#verstek",
                "http://psi.rechtspraak.nl/procedure#verwijzingNaHogeRaad",
                "http://psi.rechtspraak.nl/procedure#verzet",
                "http://psi.rechtspraak.nl/procedure#voorlopigeVoorziening",
                "http://psi.rechtspraak.nl/procedure#voorlopigeVoorzieningbodemzaak",
                "http://psi.rechtspraak.nl/procedure#wraking"
              ],
              "enumTitles": [
                "Artikel 80a RO-zaken",
                "Artikel 81 RO-zaken",
                "Belemmeringenwet privaatrecht",
                "Beschikking",
                "Beslissing RC",
                "Bodemzaak",
                "Cassatie",
                "Cassatie in het belang der wet",
                "Conservatoire maatregel",
                "Eerste aanleg - enkelvoudig",
                "Eerste aanleg - meervoudig",
                "Eerste en enige aanleg",
                "Geheimhoudingsbeslissing",
                "Herroeping",
                "Herziening",
                "Hoger beroep",
                "Hoger beroep kort geding",
                "Kort geding",
                "Mondelinge uitspraak",
                "NCC",
                "NCCA",
                "Op tegenspraak",
                "Peek",
                "Prejudiciële beslissing",
                "Prejudicieel verzoek",
                "Prejudiciële spoedprocedure (PPU)",
                "Proces-verbaal",
                "Proceskostenveroordeling",
                "Raadkamer",
                "Rekestprocedure",
                "Schadevergoedingsuitspraak",
                "Tussenbeschikking",
                "Tussenuitspraak",
                "Tussenuitspraak bestuurlijke lus",
                "Vereenvoudigde behandeling",
                "Verschoning",
                "Versnelde behandeling",
                "Verstek",
                "Verwijzing na Hoge Raad",
                "Verzet",
                "Voorlopige voorziening",
                "Voorlopige voorziening + bodemzaak",
                "Wraking"
              ]
            },
            "default": []
          },
          "rechtsgebieden": {
            "title": "Legal Areas",
            "type": "array",
            "description": "Filter by legal area (rechtsgebied). Values mirror src/filters/rechtsgebieden.ts",
            "items": {
              "type": "string",
              "enum": [
                "http://psi.rechtspraak.nl/rechtsgebied#bestuursrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#bestuursrecht_ambtenarenrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#bestuursrecht_belastingrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#bestuursrecht_bestuursprocesrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#bestuursrecht_bestuursstrafrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#bestuursrecht_europeesBestuursrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#bestuursrecht_mededingingsrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#bestuursrecht_omgevingsrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#bestuursrecht_socialezekerheidsrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#bestuursrecht_vreemdelingenrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#bestuursrecht_geen",
                "http://psi.rechtspraak.nl/rechtsgebied#civielRecht",
                "http://psi.rechtspraak.nl/rechtsgebied#civielRecht_aanbestedingsrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#civielRecht_arbeidsrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#civielRecht_burgerlijkProcesrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#civielRecht_europeesCivielRecht",
                "http://psi.rechtspraak.nl/rechtsgebied#civielRecht_goederenrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#civielRecht_insolventierecht",
                "http://psi.rechtspraak.nl/rechtsgebied#civielRecht_intellectueelEigendomsrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#civielRecht_internationaalPrivaatrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#civielRecht_mededingingsrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#civielRecht_ondernemingsrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#civielRecht_personenEnFamilierecht",
                "http://psi.rechtspraak.nl/rechtsgebied#civielRecht_verbintenissenrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#civielRecht_geen",
                "http://psi.rechtspraak.nl/rechtsgebied#internationaalPubliekrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#internationaalPubliekrecht_mensenrechten",
                "http://psi.rechtspraak.nl/rechtsgebied#internationaalPubliekrecht_volkenrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#internationaalPubliekrecht_geen",
                "http://psi.rechtspraak.nl/rechtsgebied#strafrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#strafrecht_europeesStrafrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#strafrecht_internationaalStrafrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#strafrecht_materieelStrafrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#strafrecht_penitentiairStrafrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#strafrecht_strafprocesrecht",
                "http://psi.rechtspraak.nl/rechtsgebied#strafrecht_geen"
              ],
              "enumTitles": [
                "Bestuursrecht",
                "Bestuursrecht - Ambtenarenrecht",
                "Bestuursrecht - Belastingrecht",
                "Bestuursrecht - Bestuursprocesrecht",
                "Bestuursrecht - Bestuursstrafrecht",
                "Bestuursrecht - Europees bestuursrecht",
                "Bestuursrecht - Mededingingsrecht",
                "Bestuursrecht - Omgevingsrecht",
                "Bestuursrecht - Socialezekerheidsrecht",
                "Bestuursrecht - Vreemdelingenrecht",
                "Bestuursrecht - Geen subrechtsgebied",
                "Civiel recht",
                "Civiel recht - Aanbestedingsrecht",
                "Civiel recht - Arbeidsrecht",
                "Civiel recht - Burgerlijk procesrecht",
                "Civiel recht - Europees civiel recht",
                "Civiel recht - Goederenrecht",
                "Civiel recht - Insolventierecht",
                "Civiel recht - Intellectueel-eigendomsrecht",
                "Civiel recht - Internationaal privaatrecht",
                "Civiel recht - Mededingingsrecht",
                "Civiel recht - Ondernemingsrecht",
                "Civiel recht - Personen- en familierecht",
                "Civiel recht - Verbintenissenrecht",
                "Civiel recht - Geen subrechtsgebied",
                "Internationaal publiekrecht",
                "Internationaal publiekrecht - Mensenrechten",
                "Internationaal publiekrecht - Volkenrecht",
                "Internationaal publiekrecht - Geen subrechtsgebied",
                "Strafrecht",
                "Strafrecht - Europees strafrecht",
                "Strafrecht - Internationaal strafrecht",
                "Strafrecht - Materieel strafrecht",
                "Strafrecht - Penitentiair strafrecht",
                "Strafrecht - Strafprocesrecht",
                "Strafrecht - Geen subrechtsgebied"
              ]
            },
            "default": []
          },
          "maxConcurrency": {
            "title": "Max Concurrency",
            "minimum": 1,
            "maximum": 10,
            "type": "integer",
            "description": "Maximum number of concurrent requests",
            "default": 5
          },
          "maxRequestsPerMinute": {
            "title": "Max Requests Per Minute",
            "minimum": 1,
            "maximum": 600,
            "type": "integer",
            "description": "Maximum number of requests per minute. Lower if you get rate-limited (429).",
            "default": 120
          },
          "proxyConfiguration": {
            "title": "Proxy Configuration",
            "type": "object",
            "description": "Proxy settings for requests. Recommended for large scrapes.",
            "default": {
              "useApifyProxy": false
            }
          }
        }
      },
      "runsResponseSchema": {
        "type": "object",
        "properties": {
          "data": {
            "type": "object",
            "properties": {
              "id": {
                "type": "string"
              },
              "actId": {
                "type": "string"
              },
              "userId": {
                "type": "string"
              },
              "startedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "finishedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "status": {
                "type": "string",
                "example": "READY"
              },
              "meta": {
                "type": "object",
                "properties": {
                  "origin": {
                    "type": "string",
                    "example": "API"
                  },
                  "userAgent": {
                    "type": "string"
                  }
                }
              },
              "stats": {
                "type": "object",
                "properties": {
                  "inputBodyLen": {
                    "type": "integer",
                    "example": 2000
                  },
                  "rebootCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "restartCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "resurrectCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "computeUnits": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "options": {
                "type": "object",
                "properties": {
                  "build": {
                    "type": "string",
                    "example": "latest"
                  },
                  "timeoutSecs": {
                    "type": "integer",
                    "example": 300
                  },
                  "memoryMbytes": {
                    "type": "integer",
                    "example": 1024
                  },
                  "diskMbytes": {
                    "type": "integer",
                    "example": 2048
                  }
                }
              },
              "buildId": {
                "type": "string"
              },
              "defaultKeyValueStoreId": {
                "type": "string"
              },
              "defaultDatasetId": {
                "type": "string"
              },
              "defaultRequestQueueId": {
                "type": "string"
              },
              "buildNumber": {
                "type": "string",
                "example": "1.0.0"
              },
              "containerUrl": {
                "type": "string"
              },
              "usage": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "integer",
                    "example": 1
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "usageTotalUsd": {
                "type": "number",
                "example": 0.00005
              },
              "usageUsd": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "number",
                    "example": 0.00005
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}