# Walgreens Store Details Scraper - Address & Hours (`datacach/walgreens-store-details-scraper`) Actor

Extract Walgreens store details from locator URLs — address, phone, GPS coordinates, and hours for every US pharmacy. Export to JSON, CSV, or Excel.

- **URL**: https://apify.com/datacach/walgreens-store-details-scraper.md
- **Developed by:** [DataCach](https://apify.com/datacach) (community)
- **Categories:** Automation, Developer tools, Lead generation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $0.59 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js/docs.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python/docs.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## Walgreens Store Metadata

**Extract full Walgreens store details** — address, phone numbers, GPS coordinates, live open/closed status, pharmacy hours, curbside pickup and delivery fees, vaccine services, and shop amenities — from any [Walgreens store locator](https://www.walgreens.com/storelocator/find.jsp) page URL. Feed it a list of store links (for example, the output of the [Walgreens Store Locator Scraper - All Store URLs](https://apify.com/datacach/walgreens-store-locations-sitemap-scraper)) and get back one clean, structured **JSON** record per store, ready to export as **JSON, CSV, or Excel** or push straight into your own database via the Apify API.

No browser automation, no CSS-selector guesswork — the Actor reads the structured data Walgreens embeds directly in each store page, so results are fast and reliable.

### What can Walgreens Store Metadata do?

- 🏬 **Full store profile** — name, store number, NPI code, full address, intersection, county, and both store and pharmacy phone numbers
- 📍 **Precise geolocation** — latitude/longitude for every store, ready for mapping or radius search
- 🕒 **Store & pharmacy hours** — including 24-hour flags and pharmacy meal-break windows
- 🟢 **Live open/closed status** — human-readable "Open until X" / "Closes for meal break" strings
- 🚗 **Curbside pickup & delivery** — availability, hours, and current delivery/pickup fees
- 💉 **Pharmacy & clinic services** — vaccines, immunizations, urgent care, and clinic flags with booking links
- 🏧 **Shop amenities** — FedEx, Western Union, ATM brand, WIC acceptance, and more
- 📤 **Flexible export** — download results as JSON, CSV, Excel, or XML, or pull them via the Apify API
- ⏱️ **Built-in scheduling & monitoring** — run on a recurring schedule from the Apify platform and monitor runs from the Console
- 🔗 **Integrations** — connect to Zapier, Make, or any webhook to pipe fresh store data into your own systems
- 🌐 **Proxy-ready** — designed to run reliably at scale on the Apify platform's infrastructure

### What data does Walgreens Store Metadata extract?

| Field | Description |
|---|---|
| `name` | Store banner/brand name (e.g. Walgreens, Duane Reade) |
| `store_number`, `npi_code` | Store identifier and pharmacy National Provider Identifier |
| `street`, `city`, `state`, `zipcode`, `intersection`, `county` | Store address and cross-street |
| `phone`, `pharmacy_phone` | Store phone and pharmacy-specific phone number |
| `latitude`, `longitude` | Geolocation |
| `hours_raw` | Raw store opening-hours object from the page's embedded ld+json data |
| `pharmacy_hours` | Weekly pharmacy hours, including meal-break windows |
| `store_status`, `pharmacy_status` | Live human-readable open/closed status |
| `is_24_hour`, `has_curbside_pickup`, `has_fedex`, `accepts_wic`, `has_urgent_care`, `has_clinic` | Store capability flags |
| `curbside_pickup_hours`, `delivery_fee`, `pickup_fee` | Curbside pickup and delivery details |
| `atm_brand` | In-store ATM brand, if any |
| `services` | Pharmacy services offered (vaccines, immunizations) with booking links |
| `amenities` | Shop amenities (Western Union, FedEx, ATM, photo, etc.) |
| `extraction_datetime` | UTC timestamp when the item was extracted (ISO 8601), e.g. `2026-07-21T14:30:00.123456+00:00` |
| `extraction_date` | Extraction date in `mm-dd-yyyy` format, e.g. `07-21-2026` |

### How do I use Walgreens Store Metadata to scrape Walgreens store details?

1. Run the [Walgreens Store Locator Scraper - All Store URLs](https://apify.com/datacach/walgreens-store-locations-sitemap-scraper) (or otherwise collect a list of Walgreens store locator page URLs).
2. Open this Actor's **Input** tab and paste the URLs into the `links` field.
3. Optionally adjust `maxConcurrency` (default `5`) to control how many pages are fetched in parallel.
4. Click **Start**.
5. When the run finishes, open the **Output** tab and download your data as JSON, CSV, or Excel — or pull it programmatically via the Apify API.

<!-- TODO: embed a demo video or GIF walking through steps 1-5 -->
<!-- TODO: screenshot of the Input tab with a sample links list -->

### Input

Walgreens Store Metadata takes a simple, two-field input:

- **Store page URLs** (`links`) — one or more Walgreens store locator page URLs to extract metadata from, e.g. `https://www.walgreens.com/locator/duane+reade-1+path+plz-jersey+city-nj-07306/id=14303`. Typically generated by the [Walgreens Store Locator Scraper - All Store URLs](https://apify.com/datacach/walgreens-store-locations-sitemap-scraper).
- **Max concurrency** (`maxConcurrency`) — how many store pages to fetch in parallel (default `5`, range `1`–`20`). Higher values finish faster but increase the chance of being rate-limited; lower values are gentler but slower.

```json
{
    "links": ["https://www.walgreens.com/locator/duane+reade-1+path+plz-jersey+city-nj-07306/id=14303"],
    "maxConcurrency": 5
}
````

### Free vs. Premium: how many store links can I scrape per run?

This Actor enforces a usage limit based on your Apify account plan:

| | 🆓 Free plan | 💎 Premium (paying) plan |
|---|---|---|
| Store links processed per run | **First 5 unique links only** — any additional links in your input are silently skipped | **Unlimited** — every unique link you provide is processed |
| Duplicate links | Automatically de-duplicated before the 5-link cap is applied | Automatically de-duplicated (no cap) |
| Max concurrency | Same `1`–`20` range as Premium | Same `1`–`20` range as Free |
| Detection | Automatic — the Actor checks your account status (`user_is_paying`) at the start of each run | Automatic — no input flag needed |

In practice: if you're on the free plan and submit 50 store links, the Actor will log a warning and only extract data for the first 5 unique links. Paying accounts have no such cap — submit as many links as you need in a single run, and every one of them will be processed (subject only to the `maxConcurrency` setting for how many run in parallel at once). If the Actor is ever unable to verify your account's plan status, it conservatively falls back to the free-plan limit to be safe.

**Upgrade your Apify plan to remove the 5-link cap** and scrape your full store list in one run.

### Output example

```json
{
    "url": "https://www.walgreens.com/locator/duane+reade-1+path+plz-jersey+city-nj-07306/id=14303",
    "name": "Duane Reade",
    "store_number": "14303",
    "npi_code": "1760407225",
    "street": "1 PATH PLZ",
    "city": "Jersey City",
    "state": "NJ",
    "zipcode": "07306",
    "intersection": "1 PATH PLAZA IN JOURNAL SQUARE STATION",
    "county": "HUDSON",
    "phone": "201-459-0614",
    "pharmacy_phone": "201-459-0614",
    "latitude": 40.73192555,
    "longitude": -74.06316059,
    "hours_raw": { "openingHoursSpecification": [{ "dayOfWeek": "Mon Jul 20", "opens": "06:00", "closes": "00:00" }] },
    "pharmacy_hours": [{ "day": "Mon - Fri", "open": "9AM", "close": "8PM", "mealBreak": [{ "message": "Pharmacy closed 1:30 - 2pm for meal break" }] }],
    "store_status": "Open until 12am",
    "pharmacy_status": "Open until 8pm • Closes 1:30 – 2pm for meal break",
    "is_24_hour": false,
    "has_curbside_pickup": true,
    "curbside_pickup_hours": { "opens": "12.00am", "closes": "12.00am" },
    "delivery_fee": 5.99,
    "pickup_fee": 1.99,
    "has_fedex": true,
    "accepts_wic": false,
    "has_urgent_care": false,
    "has_clinic": false,
    "atm_brand": "Citi Bank",
    "services": [{ "name": "Flu shot", "link": "/topic/pharmacy/seasonal-flu.jsp" }],
    "amenities": ["Western Union", "ATM Available", "FedEx drop-off and pick-up"],
    "extraction_datetime": "2026-07-21T14:30:00.123456+00:00",
    "extraction_date": "07-21-2026"
}
```

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

### Use cases

- 📊 **Store locator data feeds** — power your own "find a Walgreens near you" page with fresh, structured address and hours data.
- 🗺️ **Retail mapping & site analysis** — plot Walgreens locations on a map using the extracted latitude/longitude for competitive or logistics analysis.
- 💊 **Pharmacy service directories** — build directories of which Walgreens locations offer specific vaccines, urgent care, or clinic services.
- 🚚 **Delivery & pickup research** — compare curbside pickup availability and delivery/pickup fees across regions.
- 🏢 **Business intelligence & market research** — track amenities (FedEx, ATM, Western Union) across store footprints for partnership or expansion analysis.
- 🔁 **Scheduled data refreshes** — schedule recurring runs on Apify so your store dataset (hours, fees, status) stays current automatically.

### Walgreens-related Actors

| Actor | What it does |
|---|---|
| [Walgreens Store Locator Scraper - All Store URLs](https://apify.com/datacach/walgreens-store-locations-sitemap-scraper) | Generates the list of Walgreens store locator URLs this Actor consumes |
| *(add more of your Actors here)* | |

### FAQ

#### Is it legal to scrape Walgreens store data?

This Actor only collects **publicly available data** from the structured data (ld+json) already embedded in public Walgreens store locator pages — the same information any visitor's browser downloads when viewing the page. That said, scraping is subject to a website's Terms of Service, and you are responsible for how you use the extracted data. Consult a legal professional if you have concerns about your specific use case.

#### What input does Walgreens Store Metadata need?

Just a list of Walgreens store locator page URLs (`links`). Pair it with the [Walgreens Store Locator Scraper - All Store URLs](https://apify.com/datacach/walgreens-store-locations-sitemap-scraper) if you don't already have a URL list.

#### Can I run Walgreens Store Metadata via the API or on a schedule?

Yes. Every Apify Actor, including this one, can be triggered via the **Apify API**, integrated with **Zapier** or **Make**, or run on a recurring **schedule** from the Apify Console — no code required.

#### What happens if a store link fails or is blocked?

Links that fail or are blocked by anti-bot protection are skipped and logged; the run only fails if **no** link succeeds, so a few bad links won't stop the rest of your run.

#### Why did I only get 5 results back?

You're most likely on the Apify **free plan**, which caps this Actor to the first 5 unique store links per run. See the [Free vs. Premium](#free-vs-premium-how-many-store-links-can-i-scrape-per-run) section above — upgrading your Apify account removes this cap entirely.

### Support

Found a bug, missing field, or have a feature request? Open an issue on this Actor's **Issues** tab in Apify Console. Need a custom scraper or a modified version of this Actor for your specific workflow? Reach out — custom solutions are available.

# Actor input Schema

## `links` (type: `array`):

Walgreens store locator page URLs to extract metadata from, e.g. <code>https://www.walgreens.com/locator/duane+reade-1+path+plz-jersey+city-nj-07306/id=14303</code> — typically the output of <a href="https://apify.com/datacach/walgreens-store-locations-sitemap-scraper" target="_blank" rel="noopener noreferrer">Walgreens Store Locator - Store Links & Coordinates Scraper</a>. Free plan accounts process only the first 5 links; upgrade to remove this limit.

## `maxConcurrency` (type: `integer`):

How many store pages to fetch in parallel. Higher values finish faster but increase the chance of being rate-limited or blocked; lower values are gentler but slower.

## Actor input object example

```json
{
  "links": [
    "https://www.walgreens.com/locator/duane+reade-1+path+plz-jersey+city-nj-07306/id=14303"
  ],
  "maxConcurrency": 5
}
```

# Actor output Schema

## `dataset` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "links": [
        "https://www.walgreens.com/locator/duane+reade-1+path+plz-jersey+city-nj-07306/id=14303"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("datacach/walgreens-store-details-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = { "links": ["https://www.walgreens.com/locator/duane+reade-1+path+plz-jersey+city-nj-07306/id=14303"] }

# Run the Actor and wait for it to finish
run = client.actor("datacach/walgreens-store-details-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "links": [
    "https://www.walgreens.com/locator/duane+reade-1+path+plz-jersey+city-nj-07306/id=14303"
  ]
}' |
apify call datacach/walgreens-store-details-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=datacach/walgreens-store-details-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Walgreens Store Details Scraper - Address & Hours",
        "description": "Extract Walgreens store details from locator URLs — address, phone, GPS coordinates, and hours for every US pharmacy. Export to JSON, CSV, or Excel.",
        "version": "0.0",
        "x-build-id": "nvPys9iLU9iRGUBq7"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/datacach~walgreens-store-details-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-datacach-walgreens-store-details-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/datacach~walgreens-store-details-scraper/runs": {
            "post": {
                "operationId": "runs-sync-datacach-walgreens-store-details-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/datacach~walgreens-store-details-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-datacach-walgreens-store-details-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": [
                    "links"
                ],
                "properties": {
                    "links": {
                        "title": "Store page URLs",
                        "type": "array",
                        "description": "Walgreens store locator page URLs to extract metadata from, e.g. <code>https://www.walgreens.com/locator/duane+reade-1+path+plz-jersey+city-nj-07306/id=14303</code> — typically the output of <a href=\"https://apify.com/datacach/walgreens-store-locations-sitemap-scraper\" target=\"_blank\" rel=\"noopener noreferrer\">Walgreens Store Locator - Store Links & Coordinates Scraper</a>. Free plan accounts process only the first 5 links; upgrade to remove this limit.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "maxConcurrency": {
                        "title": "Max concurrency",
                        "minimum": 1,
                        "maximum": 20,
                        "type": "integer",
                        "description": "How many store pages to fetch in parallel. Higher values finish faster but increase the chance of being rate-limited or blocked; lower values are gentler but slower.",
                        "default": 5
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
