{
  "openapi": "3.0.1",
  "info": {
    "title": "EU Safety Gate Scraper",
    "description": "Scrape the European Commission's Safety Gate (RAPEX) database of dangerous product alerts. Search by keyword or alert number, filter by product category, risk type, notifying country and country of origin, or fetch a full alert report by ID.",
    "version": "1.0",
    "x-build-id": "gCb5lu2xGgOpXyniE"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/crawlerbros~eu-safety-gate-scraper/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-crawlerbros-eu-safety-gate-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/crawlerbros~eu-safety-gate-scraper/runs": {
      "post": {
        "operationId": "runs-sync-crawlerbros-eu-safety-gate-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/crawlerbros~eu-safety-gate-scraper/run-sync": {
      "post": {
        "operationId": "run-sync-crawlerbros-eu-safety-gate-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",
        "required": [
          "mode"
        ],
        "properties": {
          "mode": {
            "title": "Mode",
            "enum": [
              "search",
              "byAlertId"
            ],
            "type": "string",
            "description": "What to fetch.",
            "default": "search"
          },
          "searchQuery": {
            "title": "Search query",
            "type": "string",
            "description": "Free-text search across product name, brand, and alert reference number (e.g. `toy`, `SR/02077/26`). Leave empty to browse all alerts with the filters below. (mode=search)",
            "default": "toy"
          },
          "alertIds": {
            "title": "Alert IDs",
            "type": "array",
            "description": "Numeric Safety Gate alert IDs to fetch full reports for. (mode=byAlertId)",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "productCategories": {
            "title": "Product category",
            "type": "array",
            "description": "Restrict results to one or more product categories. (mode=search)",
            "items": {
              "type": "string",
              "enum": [
                "CHEMICAL_PRODUCTS",
                "CHILDCARE_ARTICLES",
                "CLOTHING_TEXTILES",
                "COMMUNICATION_MEDIA",
                "CONSTRUCTION_PRODUCTS",
                "COSMETICS",
                "DECORATIVE_ARTICLES",
                "ECO_DESIGN",
                "ELECTRICAL_APPLIANCES",
                "EXPLOSIVE_ATMOSPHERE",
                "FURNITURE",
                "GADGETS",
                "GAS_APPLIANCES",
                "HAND_TOOLS",
                "HOBBY_SPORTS_EQUIPMENT",
                "JEWELLERY",
                "KITCHEN_COOKING_ACCESSORIES",
                "LASER_POINTERS",
                "LIFTS",
                "LIGHTERS",
                "LIGHTING_CHAINS",
                "LIGHTING_EQUIPMENT",
                "MACHINERY",
                "MEASURING_INSTRUMENTS",
                "MOTOR_VEHICLES",
                "PRESSURE_EQUIPMENT_VESSELS",
                "PROTECTIVE_EQUIPMENT",
                "PYROTECHNIC_ARTICLES",
                "RAIL_AND_GUIDED_TRANSPORT",
                "RECREATIONAL_CRAFTS",
                "STATIONERY",
                "TOYS",
                "WASTE",
                "OTHER"
              ],
              "enumTitles": [
                "Chemical Products",
                "Childcare Articles",
                "Clothing Textiles",
                "Communication Media",
                "Construction Products",
                "Cosmetics",
                "Decorative Articles",
                "Eco Design",
                "Electrical Appliances",
                "Explosive Atmosphere",
                "Furniture",
                "Gadgets",
                "Gas Appliances",
                "Hand Tools",
                "Hobby Sports Equipment",
                "Jewellery",
                "Kitchen Cooking Accessories",
                "Laser Pointers",
                "Lifts",
                "Lighters",
                "Lighting Chains",
                "Lighting Equipment",
                "Machinery",
                "Measuring Instruments",
                "Motor Vehicles",
                "Pressure Equipment Vessels",
                "Protective Equipment",
                "Pyrotechnic Articles",
                "Rail And Guided Transport",
                "Recreational Crafts",
                "Stationery",
                "Toys",
                "Waste",
                "Other"
              ]
            },
            "default": []
          },
          "riskTypes": {
            "title": "Risk type",
            "type": "array",
            "description": "Restrict results to one or more risk types. (mode=search)",
            "items": {
              "type": "string",
              "enum": [
                "ASPHYXIATION",
                "BURNS",
                "CHEMICAL",
                "CHOKING",
                "CUTS",
                "DAMAGE_TO_HEARING",
                "DAMAGE_TO_SIGHT",
                "DROWNING",
                "ELECTRIC_SHOCK",
                "ELECTROMAGNETIC_DISTURBANCE",
                "ENERGY_CONSUMPTION",
                "ENTRAPMENT",
                "ENVIRONMENT",
                "FIRE",
                "HEALTH_RISK_OTHER",
                "INJURIES",
                "MEASUREMENT_INCORRECT",
                "MICROBIOLOGICAL",
                "SECURITY",
                "STRANGULATION",
                "SUFFOCATION",
                "OTHER"
              ],
              "enumTitles": [
                "Asphyxiation",
                "Burns",
                "Chemical",
                "Choking",
                "Cuts",
                "Damage To Hearing",
                "Damage To Sight",
                "Drowning",
                "Electric Shock",
                "Electromagnetic Disturbance",
                "Energy Consumption",
                "Entrapment",
                "Environment",
                "Fire",
                "Health Risk Other",
                "Injuries",
                "Measurement Incorrect",
                "Microbiological",
                "Security",
                "Strangulation",
                "Suffocation",
                "Other"
              ]
            },
            "default": []
          },
          "notifyingCountries": {
            "title": "Notifying country",
            "type": "array",
            "description": "Restrict results to alerts notified by one or more EU/EEA/UK countries. (mode=search)",
            "items": {
              "type": "string",
              "enum": [
                "AT",
                "BE",
                "BG",
                "HR",
                "CY",
                "CZ",
                "DK",
                "EE",
                "FI",
                "FR",
                "DE",
                "GR",
                "HU",
                "IS",
                "IE",
                "IT",
                "LV",
                "LI",
                "LT",
                "LU",
                "MT",
                "NO",
                "PL",
                "PT",
                "RO",
                "SK",
                "SI",
                "ES",
                "SE",
                "NL",
                "UK"
              ],
              "enumTitles": [
                "Austria",
                "Belgium",
                "Bulgaria",
                "Croatia",
                "Cyprus",
                "Czechia",
                "Denmark",
                "Estonia",
                "Finland",
                "France",
                "Germany",
                "Greece",
                "Hungary",
                "Iceland",
                "Ireland",
                "Italy",
                "Latvia",
                "Liechtenstein",
                "Lithuania",
                "Luxembourg",
                "Malta",
                "Norway",
                "Poland",
                "Portugal",
                "Romania",
                "Slovakia",
                "Slovenia",
                "Spain",
                "Sweden",
                "The Netherlands",
                "United Kingdom"
              ]
            },
            "default": []
          },
          "countriesOfOrigin": {
            "title": "Country of origin",
            "type": "array",
            "description": "Restrict results to products manufactured in one or more countries. (mode=search)",
            "items": {
              "type": "string",
              "enum": [
                "AF",
                "AL",
                "DZ",
                "AS",
                "VI",
                "AD",
                "AO",
                "AI",
                "AQ",
                "AG",
                "AR",
                "AM",
                "AW",
                "AU",
                "AT",
                "AZ",
                "BH",
                "BD",
                "BB",
                "BY",
                "BE",
                "BZ",
                "BJ",
                "BM",
                "BT",
                "BO",
                "BQ",
                "BA",
                "BW",
                "BV",
                "BR",
                "IO",
                "VG",
                "BN",
                "BG",
                "BF",
                "BI",
                "KH",
                "CM",
                "CA",
                "CV",
                "KY",
                "CF",
                "TD",
                "CL",
                "CX",
                "CC",
                "CO",
                "KM",
                "CG",
                "CK",
                "CR",
                "HR",
                "CU",
                "CW",
                "CY",
                "CZ",
                "KP",
                "CD",
                "DK",
                "DJ",
                "DO",
                "TL",
                "EC",
                "EG",
                "SV",
                "GQ",
                "ER",
                "EE",
                "ET",
                "EU",
                "FK",
                "FO",
                "FM",
                "FJ",
                "FI",
                "MK",
                "FR",
                "GF",
                "PF",
                "TF",
                "GA",
                "GM",
                "GE",
                "DE",
                "GH",
                "GI",
                "GR",
                "GL",
                "GD",
                "GP",
                "GU",
                "GT",
                "GG",
                "GN",
                "GW",
                "GY",
                "HT",
                "HM",
                "HN",
                "HK",
                "HU",
                "IS",
                "IN",
                "ID",
                "IR",
                "IQ",
                "IE",
                "IM",
                "IL",
                "IT",
                "CI",
                "JM",
                "JP",
                "JE",
                "JO",
                "KZ",
                "KE",
                "KI",
                "KW",
                "KG",
                "LA",
                "LV",
                "LB",
                "LS",
                "LR",
                "LY",
                "LI",
                "LT",
                "LU",
                "MO",
                "MG",
                "MW",
                "MY",
                "MV",
                "ML",
                "MT",
                "MH",
                "MQ",
                "MR",
                "MU",
                "YT",
                "MX",
                "MC",
                "MN",
                "ME",
                "MS",
                "MA",
                "MZ",
                "NM",
                "NA",
                "NR",
                "NP",
                "NC",
                "NZ",
                "NI",
                "NE",
                "NG",
                "NU",
                "NF",
                "MP",
                "NO",
                "OM",
                "PK",
                "PW",
                "PS",
                "PA",
                "PG",
                "PY",
                "CN",
                "PE",
                "PH",
                "PN",
                "PL",
                "PT",
                "PR",
                "QA",
                "KR",
                "MD",
                "RO",
                "RU",
                "RW",
                "RE",
                "SH",
                "KN",
                "LC",
                "MF",
                "PM",
                "VC",
                "BL",
                "WS",
                "SM",
                "SA",
                "SN",
                "RS",
                "SC",
                "SL",
                "SG",
                "SX",
                "SK",
                "SI",
                "SB",
                "SO",
                "ZA",
                "GS",
                "ES",
                "LK",
                "SD",
                "SR",
                "SJ",
                "SZ",
                "SE",
                "CH",
                "SY",
                "ST",
                "TW",
                "TJ",
                "TH",
                "BS",
                "DM",
                "NL",
                "TG",
                "TK",
                "TO",
                "TT",
                "TN",
                "TR",
                "TM",
                "TC",
                "TV",
                "UG",
                "UA",
                "AE",
                "UK",
                "XI",
                "TZ",
                "US",
                "UM",
                "XX",
                "UY",
                "UZ",
                "VU",
                "VA",
                "VE",
                "VN",
                "WF",
                "EH",
                "YE",
                "ZM",
                "ZW",
                "AX"
              ],
              "enumTitles": [
                "Afghanistan",
                "Albania",
                "Algeria",
                "American Samoa",
                "American Virgin Islands",
                "Andorra",
                "Angola",
                "Anguilla",
                "Antarctica",
                "Antigua And Barbuda",
                "Argentina",
                "Armenia",
                "Aruba",
                "Australia",
                "Austria",
                "Azerbaijan",
                "Bahrain",
                "Bangladesh",
                "Barbados",
                "Belarus",
                "Belgium",
                "Belize",
                "Benin",
                "Bermuda",
                "Bhutan",
                "Bolivia",
                "Bonaire, Sint Eustatius and Saba",
                "Bosnia and Herzegovina",
                "Botswana",
                "Bouvet Island",
                "Brazil",
                "British Indian Ocean Territory",
                "British Virgin Islands",
                "Brunei",
                "Bulgaria",
                "Burkina Faso",
                "Burundi",
                "Cambodia",
                "Cameroon",
                "Canada",
                "Cape Verde",
                "Cayman Islands",
                "Central African Republic",
                "Chad",
                "Chile",
                "Christmas Island",
                "Cocos (Keeling) Islands",
                "Colombia",
                "Comoros",
                "Congo",
                "Cook Islands",
                "Costa Rica",
                "Croatia",
                "Cuba",
                "Curaçao",
                "Cyprus",
                "Czechia",
                "Democratic People's Republic of Korea",
                "Democratic Republic Of Congo",
                "Denmark",
                "Djibouti",
                "Dominican Republic",
                "East Timor",
                "Ecuador",
                "Egypt",
                "El Salvador",
                "Equatorial Guinea",
                "Eritrea",
                "Estonia",
                "Ethiopia",
                "European Commission",
                "Falkland Islands (Malvinas)",
                "Faroer Islands",
                "Federated States of Micronesia",
                "Fiji",
                "Finland",
                "Former Yugoslav Republic of Macedonia",
                "France",
                "French Guiana",
                "French Polynesia",
                "French Southern and Antarctic Lands",
                "Gabon",
                "Gambia",
                "Georgia",
                "Germany",
                "Ghana",
                "Gibraltar",
                "Greece",
                "Greenland",
                "Grenada",
                "Guadeloupe",
                "Guam",
                "Guatemala",
                "Guernsey",
                "Guinea",
                "Guinea-Bissau",
                "Guyana",
                "Haiti",
                "Heard Island And McDonald Islands",
                "Honduras",
                "Hong Kong",
                "Hungary",
                "Iceland",
                "India",
                "Indonesia",
                "Iran",
                "Iraq",
                "Ireland",
                "Isle of Man",
                "Israel",
                "Italy",
                "Ivory Coast",
                "Jamaica",
                "Japan",
                "Jersey",
                "Jordan",
                "Kazakhstan",
                "Kenya",
                "Kiribati",
                "Kuwait",
                "Kyrgyzstan",
                "Lao People's Democratic Republic",
                "Latvia",
                "Lebanon",
                "Lesotho",
                "Liberia",
                "Libya",
                "Liechtenstein",
                "Lithuania",
                "Luxembourg",
                "Macao",
                "Madagascar",
                "Malawi",
                "Malaysia",
                "Maldives",
                "Mali",
                "Malta",
                "Marshall Islands",
                "Martinique",
                "Mauritania",
                "Mauritius",
                "Mayotte",
                "Mexico",
                "Monaco",
                "Mongolia",
                "Montenegro",
                "Montserrat",
                "Morocco",
                "Mozambique",
                "Myanmar",
                "Namibia",
                "Nauru",
                "Nepal",
                "New Caledonia",
                "New Zealand",
                "Nicaragua",
                "Niger",
                "Nigeria",
                "Niue",
                "Norfolk Island",
                "Northern Mariana Islands",
                "Norway",
                "Oman",
                "Pakistan",
                "Palau",
                "Palestinian Territories Occupied",
                "Panama",
                "Papua New Guinea",
                "Paraguay",
                "People's Republic of China",
                "Peru",
                "Philippines",
                "Pitcairn Islands",
                "Poland",
                "Portugal",
                "Puerto Rico",
                "Qatar",
                "Republic of Korea",
                "Republic of Moldova",
                "Romania",
                "Russian Federation",
                "Rwanda",
                "Réunion",
                "Saint Helena, Ascension and Tristan Da Cunha",
                "Saint Kitts and Nevis",
                "Saint Lucia",
                "Saint Martin",
                "Saint Pierre and Miquelon",
                "Saint Vincent and the Grenadines",
                "Saint-Barthélemy",
                "Samoa",
                "San Marino",
                "Saudi Arabia",
                "Senegal",
                "Serbia",
                "Seychelles",
                "Sierra Leone",
                "Singapore",
                "Sint Maarten",
                "Slovakia",
                "Slovenia",
                "Solomon Islands",
                "Somalia",
                "South Africa",
                "South Georgia and the South Sandwich Islands",
                "Spain",
                "Sri Lanka",
                "Sudan",
                "Suriname",
                "Svalbard and Jan Mayen Islands",
                "Swaziland",
                "Sweden",
                "Switzerland",
                "Syria",
                "São Tomé and Príncipe",
                "Taiwan",
                "Tajikistan",
                "Thailand",
                "The Bahamas",
                "The Commonwealth of Dominica",
                "The Netherlands",
                "Togo",
                "Tokelau",
                "Tonga",
                "Trinidad and Tobago",
                "Tunisia",
                "Turkey",
                "Turkmenistan",
                "Turks and Caicos Islands",
                "Tuvalu",
                "Uganda",
                "Ukraine",
                "United Arab Emirates",
                "United Kingdom",
                "United Kingdom in respect of Northern Ireland",
                "United Republic of Tanzania",
                "United States",
                "United States Minor Outlying Islands",
                "Unknown",
                "Uruguay",
                "Uzbekistan",
                "Vanuatu",
                "Vatican City",
                "Venezuela",
                "Vietnam",
                "Wallis and Futuna",
                "Western Sahara",
                "Yemen",
                "Zambia",
                "Zimbabwe",
                "Åland Islands"
              ]
            },
            "default": []
          },
          "yearFrom": {
            "title": "Case year (from)",
            "minimum": 2005,
            "maximum": 2026,
            "type": "integer",
            "description": "Only include alerts whose case/reference number falls in or after this year (the `YY` in a reference like `A12/02131/23`) — this is the upstream API's own `year` filter. It is NOT the calendar year of `publicationDate`: an immediate Article 12 notification can be opened in one year but only publish 1-2+ years later after review, so this filter can return alerts with a `publicationDate` well outside the chosen range. To filter by the actual calendar publication date instead, use `publishedSince`/`publishedUntil`. (mode=search)",
            "default": 2017
          },
          "yearTo": {
            "title": "Case year (to)",
            "minimum": 2005,
            "maximum": 2026,
            "type": "integer",
            "description": "Only include alerts whose case/reference number falls in or before this year (the `YY` in a reference like `A12/02131/23`) — this is the upstream API's own `year` filter. It is NOT the calendar year of `publicationDate`: an immediate Article 12 notification can be opened in one year but only publish 1-2+ years later after review, so this filter can return alerts with a `publicationDate` well outside the chosen range. To filter by the actual calendar publication date instead, use `publishedSince`/`publishedUntil`. (mode=search)",
            "default": 2026
          },
          "publishedSince": {
            "title": "Published since (exact date)",
            "type": "string",
            "description": "Only include alerts published on or after this exact date (YYYY-MM-DD). More precise than `yearFrom`; combine both or use this alone. (mode=search)"
          },
          "publishedUntil": {
            "title": "Published until (exact date)",
            "type": "string",
            "description": "Only include alerts published on or before this exact date (YYYY-MM-DD). More precise than `yearTo`; combine both or use this alone. (mode=search)"
          },
          "alertType": {
            "title": "Alert type",
            "enum": [
              "",
              "SERIOUS_RISK",
              "OTHER_RISK_LEVEL",
              "OTHER_ALERT_TYPE"
            ],
            "type": "string",
            "description": "Restrict results by alert severity/classification: a serious-risk Article 12 immediate notification, a regular weekly-report alert with another risk level, or a non-risk-based alert type (e.g. a corrective-measure-only notification). Leave empty for all alert types. (mode=search)",
            "default": ""
          },
          "productUser": {
            "title": "Product user",
            "enum": [
              "",
              "PROFESSIONAL",
              "CONSUMER"
            ],
            "type": "string",
            "description": "Restrict results to products intended for professional/business use or general consumer use. Leave empty for all. (mode=search)",
            "default": ""
          },
          "sortField": {
            "title": "Sort by",
            "enum": [
              "PUBLICATION_DATE",
              "ALERT_NUMBER"
            ],
            "type": "string",
            "description": "Which field to sort alerts by. (mode=search)",
            "default": "PUBLICATION_DATE"
          },
          "sortOrder": {
            "title": "Sort order",
            "enum": [
              "DESC",
              "ASC"
            ],
            "type": "string",
            "description": "Sort direction, applied to the field chosen in `sortField`. (mode=search)",
            "default": "DESC"
          },
          "fetchFullDetail": {
            "title": "Fetch full alert detail",
            "type": "boolean",
            "description": "For mode=search, fetch the full detail report (risk description, legal provision, measures taken, traceability) for every matching alert instead of just the summary card. Slower but much richer output.",
            "default": false
          },
          "outputLanguage": {
            "title": "Output language",
            "enum": [
              "en",
              "bg",
              "cs",
              "da",
              "de",
              "el",
              "es",
              "et",
              "fi",
              "fr",
              "hr",
              "hu",
              "it",
              "lt",
              "lv",
              "mt",
              "nl",
              "pl",
              "pt",
              "ro",
              "sk",
              "sl",
              "sv",
              "no",
              "is",
              "uk",
              "ar",
              "ga"
            ],
            "type": "string",
            "description": "Language for the official product name, description, risk description and legal provision text (Safety Gate publishes each alert in all EU/EEA languages plus Norwegian, Icelandic, Ukrainian, Arabic and Irish). Country/category/risk-type labels are always in English regardless of this setting.",
            "default": "en"
          },
          "maxItems": {
            "title": "Max items",
            "minimum": 1,
            "maximum": 1000,
            "type": "integer",
            "description": "Hard cap on emitted records.",
            "default": 50
          }
        }
      },
      "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}