Home
Providers
Ximalaya
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.
2 APIs
On this page
Kin Score
APIs 2
Pricing Plans 1
Rate Limits 1
Event Specs 1
Security Posture 2
Scopes 1
Resources 27
apis.yml
45 Operational Transparency
Composite quality — 44.9/100 · developing
Agent readiness — 25/100 · agent aware
Individual APIs this provider publishes, each with its own machine-readable definition.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
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)
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
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.