Discover/DestinedGamer API
live

DestinedGamer APIdestinedgamer.com

Look up supported Palworld pals and retrieve cart-ready recommended build configurations via the DestinedGamer API. Two endpoints, full build and checkout data.

This API takes change requests — .
Endpoint health
verified 3h ago
get_supported_pals
add_custom_pal_to_cart
2/2 passing latest checkself-healing
Endpoints
2
Updated
4h ago

What is the DestinedGamer API?

The DestinedGamer API exposes 2 endpoints for working with Palworld pal configurations on destinedgamer.com. Use get_supported_pals to retrieve the full catalog of available pals — each with name, Paldex index, and elemental types — then pass any pal name to add_custom_pal_to_cart to get a complete recommended build alongside a checkout offer token ready for purchase.

This call costs1 credit / call— charged only on success
Try it

No input parameters required.

api.parse.bot/scraper/0de2f4eb-0eb1-4868-ab81-1b92126ef2c2/<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/0de2f4eb-0eb1-4868-ab81-1b92126ef2c2/get_supported_pals' \
  -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 destinedgamer-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: DestinedGamer Custom Pals — browse supported pals, add one to cart."""
from parse_apis.destinedgamer_com_api import DestinedGamer, PalNotFound

client = DestinedGamer()

# Browse the first few supported pals.
for pal in client.pals.list(limit=5):
    print(pal.name, f"#{pal.paldex_index}", pal.elements)

# Pick the first pal and generate a cart-ready recommended build.
pal = client.pals.list(limit=1).first()
if pal is not None:
    try:
        cart = pal.add_to_cart()
    except PalNotFound:
        print("Pal no longer available")
    else:
        print(f"{cart.pal.name} — Level {cart.build.level}, IVs {cart.build.ivs}")
        print(f"Price: {cart.checkout.total_cents}¢ {cart.checkout.currency.upper()}")
        print(f"Offer token: {cart.checkout.checkout_offer_token[:20]}…")

print("exercised: pals.list / pal.add_to_cart")
All endpoints · 2 totalmissing one? ·

Returns the full list of Palworld pals available for custom configuration on DestinedGamer. Each pal includes its name, Paldex index, and elemental types. Use this to discover valid pal names for add_custom_pal_to_cart.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "pals": "array of pal objects with name, paldex_index, and elements",
    "total": "integer — total number of supported pals"
  },
  "sample": {
    "data": {
      "pals": [
        {
          "name": "Lamball",
          "elements": [
            "Neutral"
          ],
          "paldex_index": 1
        },
        {
          "name": "Cattiva",
          "elements": [
            "Neutral"
          ],
          "paldex_index": 2
        },
        {
          "name": "Chikipi",
          "elements": [
            "Neutral"
          ],
          "paldex_index": 3
        }
      ],
      "total": 287
    },
    "status": "success"
  }
}

About the DestinedGamer API

Pal Catalog

get_supported_pals returns an array of every pal DestinedGamer supports for custom configuration. Each object in the pals array includes name, paldex_index, and elements. The response also includes a total integer giving the count of supported pals. This endpoint takes no input parameters and is the right starting point for discovering valid pal names before calling the build endpoint.

Build Configuration and Checkout

add_custom_pal_to_cart accepts a single required parameter, pal_name (case-insensitive, e.g. 'Anubis', 'Shadowbeak'), and returns three top-level objects. The pal object mirrors the catalog data (name, paldex_index, elements). The build object carries the recommended configuration: level (max 255), ivs, souls, gender, alpha, work_suitability (value 10), passives, and skills. The checkout object contains everything needed to proceed with a purchase: line_id, product_id, checkout_offer_token, quantity, unit_price_cents, total_cents, and currency.

Input Validation

If the supplied pal_name does not match a supported pal in the catalog, the endpoint returns a stale_input error rather than an empty result. Cross-referencing names against get_supported_pals first avoids this. The name match is case-insensitive, so 'lamball' and 'Lamball' both resolve correctly.

Reliability & maintenanceVerified

The DestinedGamer API is a managed, monitored endpoint for destinedgamer.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when destinedgamer.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 destinedgamer.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
3h ago
Latest check
2/2 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 searchable Palworld pal directory with Paldex indexes and elemental type badges.
  • Auto-generate a max-level recommended build sheet for any supported pal by name.
  • Pre-populate a checkout flow for a configured pal using the returned checkout_offer_token.
  • Validate user-supplied pal names against the supported catalog before submitting build requests.
  • Show unit_price_cents and total_cents for a pal build without loading the DestinedGamer storefront.
  • Build a pal comparison tool using the elements and passives fields across multiple build responses.
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 DestinedGamer have an official developer API?+
DestinedGamer does not publish a public developer API. The Parse API is the structured way to access pal catalog and build configuration data from the site.
What does add_custom_pal_to_cart actually return — just the build, or can I complete a purchase with it?+
The response includes both the build configuration (level, ivs, souls, passives, skills, etc.) and a complete checkout object with a checkout_offer_token, product_id, line_id, quantity, and pricing in cents. The token is designed to be passed directly into a purchase flow, so the response carries everything needed for a cart transaction, not just the build spec.
Does get_supported_pals return every pal in Palworld, or only a subset?+
It returns only the pals DestinedGamer currently supports for custom configuration, not the full Palworld roster. The total field in the response shows exactly how many are covered at any given time. If you need to extend coverage to unsupported pals, you can fork this API on Parse and revise it to add that logic.
Can I request a custom build with non-recommended passives, a specific gender, or a level below 255?+
Not currently. The add_custom_pal_to_cart endpoint always returns the recommended build at max level with max IVs, max souls, work_suitability 10, and the site's recommended passives and skills. You can fork this API on Parse and revise it to add parameters for custom build options if that endpoint exists on the source.
What happens if I pass a pal name that isn't in the supported catalog?+
The endpoint returns a stale_input error rather than an empty or partial response. To avoid this, call get_supported_pals first and validate the name against the returned pals array. The name match is case-insensitive, so capitalization differences won't cause failures for valid names.
Page content last updated . Spec covers 2 endpoints from destinedgamer.com.
Related APIs in EntertainmentSee all →
lexaloffle.com API
Browse and discover PICO-8 game cartridges from the Lexaloffle community, viewing detailed information about individual games and staying up-to-date with newly released carts. Access paginated listings to easily explore the full catalog of available games and their specifications.
shop-eu.palaceskateboards.com API
Browse Palace Skateboards' EU shop to discover all available products, filter by category, and access detailed product information including technical specs and size charts. Get real-time inventory data to find exactly what you're looking for across their complete product catalog.
packdraw.com API
packdraw.com API
eldorado.com API
Search for in-game accounts and currency listings on Eldorado.gg, view seller profiles with reviews, and check offer details and pricing. Browse featured games, explore account inventories by game, and research seller history to make informed purchases on the marketplace.
poedb.tw API
Search and retrieve comprehensive Path of Exile game data including items, gems, leagues, and game mechanics like bleeding effects across both PoE 1 and PoE 2. Get detailed information about specific items and categories, or browse current league information to stay updated on the latest game content.
prydwen.gg API
Get detailed character build guides for Wuthering Waves directly from Prydwen.gg, including character ratings, skill recommendations, optimal weapons, echo selections, team compositions, and rotation strategies. Instantly access comprehensive loadout information to optimize your characters' performance.
ygoprodeck.com API
Search and retrieve detailed Yu-Gi-Oh! card information including attributes, effects, and images from the comprehensive YGOProDeck database. Browse the complete card catalog or look up specific cards to find everything you need about their stats and abilities.
p-bandai.jp API
Search and browse Premium Bandai's exclusive product catalog by character, genre, and availability status to find the latest collectibles and merchandise. Get detailed product information and discover new or upcoming releases to stay updated on the newest Bandai items.