Ximalaya

Ximalaya (喜马拉雅) is China's largest online audio and podcast platform, distributing audiobooks, radio dramas, children's content, courses, news and live broadcast radio. Its developer surface is the Ximalaya Open Platform (open.ximalaya.com), a partner-oriented program that lets mobile apps, smart speakers, in-car head units, H5 sub-sites and WeChat mini-programs embed Ximalaya audio. The platform publishes a documented HTTP+JSON API across two hosts — api.ximalaya.com for content, search, recommendation, OAuth2 accounts, user data and analytics callbacks, and mpay.ximalaya.com for paid-content distribution, pricing and orders — secured by an app_key plus an HMAC-SHA1/MD5 request signature, with OAuth 2.0 access tokens for user-private data.

Ximalaya publishes 2 APIs on the APIs.io network. Tagged areas include Company, Audio, Podcasts, Audiobooks, and Media.

The Ximalaya catalog on APIs.io includes 1 event-driven AsyncAPI specification.

Ximalaya’s developer surface includes documentation, API reference, getting-started guide, signup flow, sandbox, developer console, authentication, and 20 more developer resources.

44.9/100 developing Agent 25/100 agent aware Full breakdown ↓
scored 2026-09-04 · rubric v0.18.3
2 APIs
CompanyAudioPodcastsAudiobooksMediaContent DistributionStreamingChinaEntertainment

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-04 · rubric v0.18.3
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/ximalaya: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 2

Individual APIs this provider publishes, each with its own machine-readable definition.

Ximalaya Open Platform API

The core Ximalaya Open Platform HTTP+JSON API on api.ximalaya.com: free on-demand content (albums, tracks, categories, tags), paid on-demand content metadata, content search wit...

Ximalaya Paid Content & Distribution API

The paid-content and distribution HTTP+JSON API on mpay.ximalaya.com: product/price lookup (get_price_info, get_gradient_activity_price_info), album and track distribution (dist...

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Ximalaya Rate Limits

3 limits

RATE LIMITS

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Ximalaya Authentication

3 schemes

SECURITY

Ximalaya Domain Security

TLSv1.2 · DNSSEC

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Ximalaya Scopes

OAuth 2.0 · no documented scopes

0 scopes

SCOPES

Resources

Get Started 5

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 2

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 7

Pagination, idempotency, versioning, errors, and events

Scroll for all 7

Build 3

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: ximalaya
name: Ximalaya
description: Ximalaya (喜马拉雅) is China's largest online audio and podcast platform, distributing audiobooks, radio dramas,
  children's content, courses, news and live broadcast radio. Its developer surface is the Ximalaya Open Platform (open.ximalaya.com),
  a partner-oriented program that lets mobile apps, smart speakers, in-car head units, H5 sub-sites and WeChat mini-programs
  embed Ximalaya audio. The platform publishes a documented HTTP+JSON API across two hosts — api.ximalaya.com for content,
  search, recommendation, OAuth2 accounts, user data and analytics callbacks, and mpay.ximalaya.com for paid-content distribution,
  pricing and orders — secured by an app_key plus an HMAC-SHA1/MD5 request signature, with OAuth 2.0 access tokens for user-private
  data.
image: https://s1.xmcdn.com/yx/open-website/last/build/favicon.ico
url: https://raw.githubusercontent.com/api-evangelist/ximalaya/refs/heads/main/apis.yml
x-type: company
x-source: harvest:secondary-market
created: '2026-09-04'
modified: '2026-09-04'
specificationVersion: '0.20'
tags:
- Company
- Audio
- Podcasts
- Audiobooks
- Media
- Content Distribution
- Streaming
- China
- Entertainment
apis:
- aid: ximalaya-open-platform-api
  name: Ximalaya Open Platform API
  description: 'The core Ximalaya Open Platform HTTP+JSON API on api.ximalaya.com: free on-demand content (albums, tracks,
    categories, tags), paid on-demand content metadata, content search with hot/suggest words, recommendation, content-operations
    surfaces (columns, banners, ranks, dimensions), broadcast radio, OAuth 2.0 account authorization, user profile / subscription
    / cloud play-history, and the mandatory play, browse and impression analytics callbacks. Requests carry common parameters
    (app_key, client_os_type, nonce, timestamp, device_id, device_id_type, server_api_version) plus a computed sig signature.'
  humanURL: https://open.ximalaya.com/doc/api
  image: https://s1.xmcdn.com/yx/open-website/last/build/favicon.ico
  baseURL: https://api.ximalaya.com
  tags:
  - Audio
  - Content
  - Search
  - OAuth2
  - Radio
  properties:
  - type: Documentation
    url: https://open.ximalaya.com/doc/api
  - type: APIReference
    url: https://open.ximalaya.com/doc/api
  - type: Authentication
    url: authentication/ximalaya-authentication.yml
  - type: OAuthScopes
    url: scopes/ximalaya-scopes.yml
  - type: ErrorCatalog
    url: errors/ximalaya-error-codes.yml
  - type: DataModel
    url: data-model/ximalaya-data-model.yml
  - type: RateLimits
    url: rate-limits/ximalaya-rate-limits.yml
  - type: Webhooks
    url: asyncapi/ximalaya-callbacks-webhooks.yml
- aid: ximalaya-open-pay-distribution-api
  name: Ximalaya Paid Content & Distribution API
  description: 'The paid-content and distribution HTTP+JSON API on mpay.ximalaya.com: product/price lookup (get_price_info,
    get_gradient_activity_price_info), album and track distribution (distribute, v2/distribute, get_distributed_product_infos),
    order preparation and order detail (prepare_order, get_order_detail), purchase-state checks (album_bought_status, track_bought_status,
    get_bought), and authorized playback URL issuance for paid audio and video (get_play_info, batch_get_play_info, get_video_play_info).
    Order results are delivered back to the partner over a signed order_status_notify callback.'
  humanURL: https://open.ximalaya.com/doc/detailApi?categoryId=15&articleId=31
  image: https://s1.xmcdn.com/yx/open-website/last/build/favicon.ico
  baseURL: https://mpay.ximalaya.com
  tags:
  - Payments
  - Distribution
  - Orders
  - Commerce
  properties:
  - type: Documentation
    url: https://open.ximalaya.com/doc/detailApi?categoryId=15&articleId=31
  - type: APIReference
    url: https://open.ximalaya.com/doc/detailApi?categoryId=15&articleId=87
  - type: Authentication
    url: authentication/ximalaya-authentication.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
common:
- type: DomainSecurity
  url: security/ximalaya-domain-security.yml
- type: Website
  url: https://www.ximalaya.com/
- type: DeveloperPortal
  url: https://open.ximalaya.com/
- type: Documentation
  url: https://open.ximalaya.com/doc/api
- type: APIReference
  url: https://open.ximalaya.com/doc/api
- type: GettingStarted
  url: https://open.ximalaya.com/doc/quickStart
- type: SignUp
  url: https://open.ximalaya.com/developer/app
- type: TermsOfService
  url: https://open.ximalaya.com/doc/detailQuickStart?categoryId=18&articleId=35
- type: PrivacyPolicy
  url: https://open.ximalaya.com/doc/detailQuickStart?categoryId=18&articleId=78
- type: GitHubOrganization
  url: https://github.com/XimalayaCloud
- type: Sandbox
  url: sandbox/ximalaya-sandbox.yml
- type: Console
  url: https://open.ximalaya.com/doc/tool
- type: Authentication
  url: authentication/ximalaya-authentication.yml
- type: OAuthScopes
  url: scopes/ximalaya-scopes.yml
- type: ErrorCatalog
  url: errors/ximalaya-error-codes.yml
- type: RateLimits
  url: rate-limits/ximalaya-rate-limits.yml
- type: Plans
  url: plans/ximalaya-plans-pricing.yml
- type: Conventions
  url: conventions/ximalaya-conventions.yml
- type: Lifecycle
  url: lifecycle/ximalaya-lifecycle.yml
- type: Conformance
  url: conformance/ximalaya-conformance.yml
- type: DataModel
  url: data-model/ximalaya-data-model.yml
- type: Webhooks
  url: asyncapi/ximalaya-callbacks-webhooks.yml
- type: Packages
  url: packages/ximalaya-packages.yml
- type: SDKs
  url: packages/ximalaya-packages.yml
- type: Components
  url: components/ximalaya-components.yml
- type: LLMsTxt
  url: llms/ximalaya-llms.txt
- type: X-MCPServerCandidate
  url: mcp/ximalaya-mcp.yml
x-enrichment:
  date: '2026-09-04'
  status: enriched
  artifacts_added: 17
  pass: local-v3

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/ximalaya"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/ximalaya/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/ximalaya/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.