Discover/Monster Energy API
live

Monster Energy APImonsterenergy.com

Access Monster Energy NZ drink data via API: names, flavour profiles, caffeine and sugar levels, serving sizes, and transparent can image URLs.

Endpoint health
verified 3d ago
get_drink
list_categories
list_drinks
3/3 passing latest checkself-healing
Endpoints
3
Updated
2mo ago

What is the Monster Energy API?

The Monster Energy NZ API exposes 3 endpoints that return product data for Monster Energy drinks available in New Zealand. The list_drinks endpoint returns the full catalog with up to 9 fields per drink — including name, flavour profile, description, caffeine content, sugar content, serving size, category, slug, and a transparent .webp can image URL. Drinks can be filtered by category, and individual products can be fetched by slug using get_drink.

This call costs1 credit / call— charged only on success
Try it
Filter by product category slug.
api.parse.bot/scraper/76d65545-6071-4ce2-8c4f-9df3cd6915d8/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/76d65545-6071-4ce2-8c4f-9df3cd6915d8/list_drinks?category=monster-energy' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace monsterenergy-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: Monster Energy NZ SDK — bounded, re-runnable; every call capped."""
from parse_apis.Monster_Energy_NZ_API import MonsterEnergy, Category, DrinkNotFound

client = MonsterEnergy()

# List all available categories
for cat in client.drink_categories.list(limit=3):
    print(cat.slug, cat.name)

# List drinks filtered by category
for drink in client.drinks.list(category=Category.MONSTER_ULTRA, limit=3):
    print(drink.name, drink.flavor_profile, drink.caffeine)

# Get a specific drink by slug and category
item = client.drinks.list(category=Category.JUICE_MONSTER, limit=1).first()
try:
    detail = client.drinks.get(slug=item.slug, category=item.category)
    print(detail.name, detail.description, detail.sugar)
except DrinkNotFound as e:
    print(f"not found: {e.slug}")

print("exercised: drink_categories.list, drinks.list, drinks.get")
All endpoints · 3 totalmissing one? ·

Retrieve all Monster Energy drinks available in New Zealand with full details including name, flavour profile, description, nutritional info (sugar, caffeine, serving size), and a transparent .webp can image URL. Optionally filter by category. Each drink is fetched individually for complete detail; the full catalog is ~14 items.

Input
ParamTypeDescription
categorystringFilter by product category slug.
Response
{
  "type": "object",
  "fields": {
    "total": "integer count of drinks returned",
    "drinks": "array of drink objects with full details"
  },
  "sample": {
    "data": {
      "total": 14,
      "drinks": [
        {
          "name": "Juice Monster Mango Loco",
          "slug": "mango-loco",
          "sugar": "60 g",
          "caffeine": "150 mg",
          "category": "juice-monster",
          "description": "Juice Monster's Mango Loco uses real mango juice powered by our energy blend for a refreshing juice with energy.",
          "serving_size": "500 ml",
          "can_image_url": "https://web-assests.monsterenergy.com/mnst/3f8d5be1-d198-4c68-be7b-735b4bd58c9d.webp",
          "flavor_profile": "Juicy Mango"
        }
      ]
    },
    "status": "success"
  }
}

About the Monster Energy API

Endpoints and Data Coverage

The API covers three operations. list_categories returns all product category slugs and display names from the Monster Energy NZ energy drinks navigation — useful as a starting point for filtering. list_drinks accepts an optional category parameter and returns a total count alongside an array of drink objects, each carrying the same full field set as a single-product lookup. get_drink takes a required slug and category and returns the same fields for one specific product.

Response Fields

Every drink object includes name, slug, category, description, flavor_profile, sugar, caffeine, serving_size, and can_image_url. The sugar and caffeine fields are strings with units (e.g. '60 g', '150 mg') and may be null if not listed for that product. The can_image_url points to a transparent .webp image, suitable for rendering against custom backgrounds. Slugs returned by list_drinks (e.g. mango-loco, zero-ultra) can be passed directly as the slug input to get_drink.

Scope and Limitations

All data reflects the Monster Energy NZ storefront. Products listed in other regional storefronts (US, UK, AU, etc.) are not included. There is no pagination parameter — list_drinks returns all matching products in a single response. Nutritional fields beyond caffeine and sugar (e.g. calories, B-vitamins, taurine) are not returned by any current endpoint.

Reliability & maintenanceVerified

The Monster Energy API is a managed, monitored endpoint for monsterenergy.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when monsterenergy.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official monsterenergy.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
3d ago
Latest check
3/3 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Display a full Monster Energy NZ product catalog with can images and nutritional labels in a beverage discovery app.
  • Filter drinks by category slug to build a category-browsing UI using list_categories and list_drinks.
  • Render transparent can images from can_image_url against custom backgrounds for promotional or editorial layouts.
  • Compare caffeine and sugar levels across products by iterating the drinks array from list_drinks.
  • Look up a specific product's flavour profile and description using get_drink with a known slug.
  • Populate a database of NZ-market energy drinks with structured nutritional data for dietary tracking tools.
  • Identify products with null caffeine or sugar values to flag incomplete nutritional data in a compliance workflow.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Monster Energy have an official public developer API?+
Monster Energy does not publish a public developer API. There is no documented API portal or developer program listed on monsterenergy.com.
What does `list_categories` return, and how does it relate to the other endpoints?+
list_categories returns a flat array of category objects, each with a slug and name. These slugs are the valid values for the category parameter accepted by both list_drinks (optional filter) and get_drink (required input). Running list_categories first is the reliable way to get current category slugs before querying the other endpoints.
Are drinks from Monster Energy's US or other regional sites included?+
No. The API covers the New Zealand storefront only. Products exclusive to other regional markets (US, UK, Australia, etc.) are not returned. You can fork this API on Parse and revise it to target a different regional URL if you need another market's catalog.
Does the API return full nutritional panel data beyond caffeine and sugar?+
Not currently. The API returns caffeine, sugar, and serving_size per drink. Other nutritional values such as calories, taurine, B-vitamins, or sodium are not included in any current endpoint. You can fork the API on Parse and revise it to add an endpoint that captures the extended nutritional panel if those fields are available on the product pages.
Can I retrieve drinks without knowing the category upfront?+
Yes. The category parameter in list_drinks is optional — omitting it returns the full cross-category catalog. For get_drink, however, category is required alongside slug. You can obtain both values from a prior list_drinks call.
Page content last updated . Spec covers 3 endpoints from monsterenergy.com.
Related APIs in Food DiningSee all →
smoothieking.com API
Browse Smoothie King's complete menu by category, look up detailed nutrition facts for every smoothie and enhancer, and find nearby store locations. Get comprehensive nutritional information to make informed choices about your smoothie order.
monster.com API
Search and retrieve job listings from Monster.com. Supports keyword and location-based search with structured results including job descriptions, salary ranges, company info, and employment details. Also provides access to popular job categories.
bluebottlecoffee.com API
Browse Blue Bottle Coffee's complete product catalog, including roast levels, tasting notes, pricing, and customer reviews. List products by category, retrieve full details for any item, and explore cafe locations across all supported regions.
lacroixwater.com API
Browse all LaCroix sparkling water flavors and get detailed information like pricing, stock availability, and product images for any flavor. Find exactly what you need to compare options and check what's in stock before you shop.
chemistwarehouse.co.nz API
Search for medications and health products at Chemist Warehouse NZ, browse categories, view detailed product information, and find nearby store locations. Get access to product pricing, descriptions, and store addresses all in one place.
danmurphys.com.au API
Browse Dan Murphy's beer listings and retrieve product names, prices, package sizes, and alcohol percentages.
muscleandstrength.com API
Search and browse Muscle & Strength supplements to find product details like pricing, available variants, and stock status. Quickly compare options and check availability across their catalog to make informed purchasing decisions.
thecocktaildb.com API
Discover and explore thousands of cocktail recipes by searching by name, ingredient, category, or glass type, plus get random drink suggestions and detailed information about cocktail components. Filter drinks by whether they're alcoholic or non-alcoholic, and browse complete lists of available categories, glasses, and ingredients.
Monster Energy NZ API | monsterenergy · Parse