aid: kimi-ai

url: https://raw.githubusercontent.com/api-evangelist/kimi-ai/refs/heads/main/apis.yml

name: Kimi (Moonshot AI)

kind: company

description: Moonshot AI (moonshot.ai) is a Chinese foundation model company whose stated mission is "to seek the optimal conversion
  from energy to intelligence", best known for Kimi, a family of large language models with long-context capabilities (Kimi K3.1 Pro
  advertises a 1M-token context window) and the consumer Kimi assistant at kimi.com. The Kimi API Platform (platform.kimi.ai, formerly
  platform.moonshot.ai; platform.kimi.com in China) exposes OpenAI-compatible chat completion, Anthropic Messages-compatible, files,
  batch, models, balance, and token-estimation APIs, and the company publishes open-weight Kimi models on GitHub.

deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived

accessModel:
  pricing: enterprise
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Enterprise
  confidence: medium
  source:
  - plans
  - authentication
  - security
  generated: '2026-09-03'
  method: derived

image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/moonshot-ai.png

tags:
- Artificial Intelligence
- LLM
- Inference
- Long Context
- Kimi
- Foundation Models

tags_raw:
- AI
- LLM
- Inference
- Long Context
- Kimi
- Foundation Models

created: '2026-05-08'

modified: '2026-10-26'

specificationVersion: '0.23'

maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com

common:
- type: CapabilityMap
  url: capabilities/kimi-ai-capability-edges.yml
  name: Kimi (Moonshot AI) Business Capability Map
- type: AgentSkill
  url: skills/_index.yml
- type: CLI
  url: cli/kimi-ai-cli.yml
- type: SDKs
  url: packages/kimi-ai-packages.yml
- type: Spectral
  url: rules/kimi-ai-rules.yml
- type: Spectral
  url: rules/kimi-ai-asyncapi-spectral-rules.yml
- type: JSONLD
  url: json-ld/kimi-ai-context.jsonld
- type: Vocabulary
  url: vocabulary/kimi-ai-vocabulary.yml
- type: DataModel
  url: data-model/kimi-ai-data-model.yml
- type: ErrorCatalog
  url: errors/kimi-ai-problem-types.yml
- type: Conformance
  url: conformance/kimi-ai-conformance.yml
- type: IntegrationEdges
  url: integrations/kimi-ai-integration-edges.yml
- type: AgenticAccess
  url: agentic-access/kimi-ai-agentic-access.yml
- type: DomainSecurity
  url: security/kimi-ai-domain-security.yml
- type: Authentication
  url: authentication/kimi-ai-authentication.yml
- type: GitHubOrganization
  url: https://github.com/MoonshotAI
- type: LinkedIn
  url: https://www.linkedin.com/company/kimi-ai-linkedin
- type: Website
  url: https://www.moonshot.ai/
- type: Documentation
  url: https://platform.kimi.ai/docs
- type: DeveloperPortal
  url: https://platform.kimi.ai/
- type: APIReference
  url: https://platform.kimi.ai/docs/api/overview
- type: GettingStarted
  url: https://platform.kimi.ai/docs/get-your-api-key
- type: Pricing
  url: https://platform.kimi.ai/docs/pricing/chat
- type: SignUp
  url: https://platform.kimi.ai/console
- type: ContactSales
  url: https://platform.kimi.ai/contact-sales
- type: Blog
  url: https://platform.kimi.ai/blog
- type: ChangeLog
  url: https://platform.kimi.ai/docs/platform-changelog
- type: Support
  url: https://forum.moonshot.ai/
- type: Discord
  url: https://discord.gg/TYU2fdJykW
- type: TermsOfService
  url: https://platform.kimi.ai/docs/agreement/modeluse
- type: PrivacyPolicy
  url: https://platform.kimi.ai/docs/agreement/userprivacy
- type: LLMsTxt
  url: https://platform.kimi.ai/docs/llms.txt
- type: Careers
  url: https://careers.kimi.ai/
- type: Plans
  url: plans/kimi-ai-plans-pricing.yml
- type: RateLimits
  url: rate-limits/kimi-ai-rate-limits.yml
- type: FinOps
  url: finops/kimi-ai-finops.yml

apis:
- aid: kimi-ai:kimi-ai-batch-api
  name: Moonshot AI Batch API
  description: The Batch API from Moonshot AI — 4 operation(s) for batch.
  humanURL: https://platform.kimi.ai/docs
  baseURL: https://api.moonshot.ai
  tags:
  - Batch
  properties:
  - type: OpenAPI
    url: openapi/kimi-ai-batch-api-openapi.yml
  - type: OpenAPI
    name: OpenAPI (provider-hosted)
    url: https://platform.kimi.ai/docs/openapi.json
  - type: Documentation
    url: https://platform.kimi.ai/docs
  - type: AsyncAPI
    url: asyncapi/kimi-ai-chat-completions-asyncapi.yml
  - type: Signup
    url: https://platform.kimi.ai/console/api-keys
  - type: Pricing
    url: https://platform.kimi.ai/docs/pricing/chat
  - type: RateLimits
    url: https://platform.kimi.ai/docs/pricing/limits
  - type: Playground
    url: https://platform.kimi.ai/playground
  - type: JSONSchema
    url: json-schema/kimi-ai-batch-object-schema.json
  - type: JSONSchema
    url: json-schema/kimi-ai-batch-create-request-schema.json
  - type: JSONSchema
    url: json-schema/kimi-ai-batch-list-response-schema.json
- aid: kimi-ai:kimi-ai-billing-api
  name: Moonshot AI Billing API
  description: The Billing API from Moonshot AI — 1 operation(s) for billing.
  humanURL: https://platform.kimi.ai/docs
  baseURL: https://api.moonshot.ai
  tags:
  - Billing
  properties:
  - type: OpenAPI
    url: openapi/kimi-ai-billing-api-openapi.yml
  - type: OpenAPI
    name: OpenAPI (provider-hosted)
    url: https://platform.kimi.ai/docs/openapi.json
  - type: Documentation
    url: https://platform.kimi.ai/docs
  - type: AsyncAPI
    url: asyncapi/kimi-ai-chat-completions-asyncapi.yml
  - type: Signup
    url: https://platform.kimi.ai/console/api-keys
  - type: Pricing
    url: https://platform.kimi.ai/docs/pricing/chat
  - type: RateLimits
    url: https://platform.kimi.ai/docs/pricing/limits
  - type: Playground
    url: https://platform.kimi.ai/playground
  - type: JSONSchema
    url: json-schema/kimi-ai-balance-response-schema.json
- aid: kimi-ai:kimi-ai-files-api
  name: Moonshot AI Files API
  description: The Files API from Moonshot AI — 3 operation(s) for files.
  humanURL: https://platform.kimi.ai/docs
  baseURL: https://api.moonshot.ai
  tags:
  - File
  tags_raw:
  - Files
  properties:
  - type: OpenAPI
    url: openapi/kimi-ai-files-api-openapi.yml
  - type: OpenAPI
    name: OpenAPI (provider-hosted)
    url: https://platform.kimi.ai/docs/openapi.json
  - type: Documentation
    url: https://platform.kimi.ai/docs
  - type: AsyncAPI
    url: asyncapi/kimi-ai-chat-completions-asyncapi.yml
  - type: Signup
    url: https://platform.kimi.ai/console/api-keys
  - type: Pricing
    url: https://platform.kimi.ai/docs/pricing/chat
  - type: RateLimits
    url: https://platform.kimi.ai/docs/pricing/limits
  - type: Playground
    url: https://platform.kimi.ai/playground
  - type: JSONSchema
    url: json-schema/kimi-ai-file-object-schema.json
  - type: JSONSchema
    url: json-schema/kimi-ai-file-delete-response-schema.json
  - type: JSONSchema
    url: json-schema/kimi-ai-file-list-response-schema.json
- aid: kimi-ai:kimi-ai-models-api
  name: Moonshot AI Models API
  description: The Models API from Moonshot AI — 1 operation(s) for models.
  humanURL: https://platform.kimi.ai/docs
  baseURL: https://api.moonshot.ai
  tags:
  - Models
  properties:
  - type: OpenAPI
    url: openapi/kimi-ai-models-api-openapi.yml
  - type: OpenAPI
    name: OpenAPI (provider-hosted)
    url: https://platform.kimi.ai/docs/openapi.json
  - type: Documentation
    url: https://platform.kimi.ai/docs
  - type: AsyncAPI
    url: asyncapi/kimi-ai-chat-completions-asyncapi.yml
  - type: Signup
    url: https://platform.kimi.ai/console/api-keys
  - type: Pricing
    url: https://platform.kimi.ai/docs/pricing/chat
  - type: RateLimits
    url: https://platform.kimi.ai/docs/pricing/limits
  - type: Playground
    url: https://platform.kimi.ai/playground
- aid: kimi-ai:kimi-ai-utilities-api
  name: Moonshot AI Utilities API
  description: The Utilities API from Moonshot AI — 2 operation(s) for utilities.
  humanURL: https://platform.kimi.ai/docs
  baseURL: https://api.moonshot.ai
  tags:
  - Utilities
  properties:
  - type: OpenAPI
    url: openapi/kimi-ai-utilities-api-openapi.yml
  - type: OpenAPI
    name: OpenAPI (provider-hosted)
    url: https://platform.kimi.ai/docs/openapi.json
  - type: Documentation
    url: https://platform.kimi.ai/docs
  - type: AsyncAPI
    url: asyncapi/kimi-ai-chat-completions-asyncapi.yml
  - type: Signup
    url: https://platform.kimi.ai/console/api-keys
  - type: Pricing
    url: https://platform.kimi.ai/docs/pricing/chat
  - type: RateLimits
    url: https://platform.kimi.ai/docs/pricing/limits
  - type: Playground
    url: https://platform.kimi.ai/playground
  - type: JSONSchema
    url: json-schema/kimi-ai-estimate-token-request-schema.json
  - type: JSONSchema
    url: json-schema/kimi-ai-estimate-token-response-schema.json
- aid: kimi-ai:kimi-ai-embeddings-api
  name: Kimi Embeddings API
  description: >-
    OpenAI-compatible embeddings endpoint that returns vector representations of input text for semantic
    search, clustering, and retrieval-augmented generation workflows.
  humanURL: https://platform.moonshot.cn/docs
  baseURL: https://api.moonshot.cn/v1/embeddings
  tags:
  - Embeddings
  - Vectors
  properties:
  - type: Documentation
    url: https://platform.moonshot.cn/docs
  x-moved-from: kimi-moonshot:embeddings (consolidated into kimi-ai 2026-10-13, approved by Kin Lane)
- aid: kimi-ai:kimi-ai-fine-tuning-api
  name: Kimi Fine-Tuning API
  description: >-
    Fine-tuning jobs endpoint for customizing Moonshot base models on customer-supplied training data.
    Mirrors the OpenAI fine-tuning surface.
  humanURL: https://platform.moonshot.cn/docs
  baseURL: https://api.moonshot.cn/v1/fine_tuning
  tags:
  - Fine-Tuning
  - Training
  properties:
  - type: Documentation
    url: https://platform.moonshot.cn/docs
  x-moved-from: kimi-moonshot:fine-tuning (consolidated into kimi-ai 2026-10-13, approved by Kin Lane)
- aid: kimi-ai:kimi-ai-tokenizer-api
  name: Kimi Tokenizer API
  description: >-
    Helper endpoint exposed by the Moonshot platform for counting tokens against a given model's tokenizer
    prior to submission, useful for managing long-context budgets.
  humanURL: https://platform.moonshot.cn/docs
  baseURL: https://api.moonshot.cn/v1/tokenizers
  tags:
  - Tokenizer
  - Utilities
  properties:
  - type: Documentation
    url: https://platform.moonshot.cn/docs
  x-moved-from: kimi-moonshot:tokenizer (consolidated into kimi-ai 2026-10-13, approved by Kin Lane)
- aid: kimi-ai:kimi-ai-kimi-assistant
  name: Kimi Assistant (kimi.com)
  description: >-
    Consumer-facing AI assistant at kimi.com (also kimi.ai) powered by the Kimi models. Supports long-document
    upload, web search grounding, and tool use through a chat UI.
  humanURL: https://kimi.com/
  baseURL: https://kimi.com/
  tags:
  - Assistant
  - Consumer
  properties:
  - type: Website
    url: https://kimi.com/
  x-moved-from: kimi-moonshot:assistant (consolidated into kimi-ai 2026-10-13, approved by Kin Lane)
- aid: kimi-ai:kimi-ai-open-weights
  name: Moonshot Open-Weights Releases
  description: >-
    Open-weight Kimi model releases (for example prior Kimi K1 / K2 checkpoints) published under the MoonshotAI
    GitHub organization for research and self-hosted use.
  humanURL: https://github.com/MoonshotAI
  baseURL: https://github.com/MoonshotAI
  tags:
  - Open Weights
  - Research
  properties:
  - type: Repository
    url: https://github.com/MoonshotAI
  x-moved-from: kimi-moonshot:open-weights (consolidated into kimi-ai 2026-10-13, approved by Kin Lane)
- aid: kimi-ai:kimi-ai-responses-api
  name: Moonshot AI Responses API
  description: >-
    POST /v1/responses — "Create a model response", an OpenAI Responses-compatible endpoint with function,
    custom and web-search tools and streaming events, as published in https://platform.kimi.ai/docs/openapi.json.
  humanURL: https://platform.kimi.ai/docs/api/overview
  baseURL: https://api.moonshot.ai
  tags:
  - Responses
  properties:
  - type: OpenAPI
    url: openapi/kimi-ai-responses-api-openapi.yml
  - type: OpenAPI
    name: OpenAPI (provider-hosted)
    url: https://platform.kimi.ai/docs/openapi.json
  - type: OpenAPI
    name: OpenAPI (provider-hosted, China region api.moonshot.cn)
    url: https://platform.moonshot.cn/docs/openapi.json
  - type: Documentation
    url: https://platform.kimi.ai/docs
- aid: kimi-ai:kimi-ai-tools-api
  name: Moonshot AI Tools API
  description: >-
    Official tools for models: POST /v1/tools/search (Web Search Basic), POST /v1/tools/search_pro (Web
    Search Pro) and POST /v1/tools/fetch (URL Fetch), as published in https://platform.kimi.ai/docs/openapi.json.
  humanURL: https://platform.kimi.ai/docs/api/overview
  baseURL: https://api.moonshot.ai
  tags:
  - Tools
  properties:
  - type: OpenAPI
    url: openapi/kimi-ai-tools-api-openapi.yml
  - type: OpenAPI
    name: OpenAPI (provider-hosted)
    url: https://platform.kimi.ai/docs/openapi.json
  - type: OpenAPI
    name: OpenAPI (provider-hosted, China region api.moonshot.cn)
    url: https://platform.moonshot.cn/docs/openapi.json
  - type: Documentation
    url: https://platform.kimi.ai/docs
- aid: kimi-ai:kimi-ai-messages-api
  name: Kimi (Moonshot AI) Messages API
  description: The Messages API from Kimi (Moonshot AI) — 1 operation(s) for messages.
  humanURL: https://platform.kimi.ai/docs
  baseURL: https://api.moonshot.cn
  tags:
  - Messages
  properties:
  - type: OpenAPI
    url: openapi/kimi-ai-messages-api-openapi.yml
  - type: Documentation
    url: https://platform.kimi.ai/docs
  - type: AsyncAPI
    url: asyncapi/kimi-ai-chat-completions-asyncapi.yml
  - type: Signup
    url: https://platform.kimi.ai/console/api-keys
  - type: Pricing
    url: https://platform.kimi.ai/docs/pricing/chat
  - type: RateLimits
    url: https://platform.kimi.ai/docs/pricing/limits
  - type: Playground
    url: https://platform.kimi.ai/playground
  - type: JSONSchema
    url: json-schema/kimi-ai-moonshot-v1-chat-request-schema.json
  - type: JSONSchema
    url: json-schema/kimi-ai-kimi-k2-chat-request-schema.json
  - type: JSONSchema
    url: json-schema/kimi-ai-kimi-k2-thinking-chat-request-schema.json
  - type: JSONSchema
    url: json-schema/kimi-ai-kimi-k26-chat-request-schema.json
  - type: JSONSchema
    url: json-schema/kimi-ai-chat-completion-response-schema.json
  - type: JSONSchema
    url: json-schema/kimi-ai-kimi-k25-chat-request-schema.json
- aid: kimi-ai:kimi-ai-chat-completions-api
  name: Kimi (Moonshot AI) Chat Completions API
  description: The Chat Completions API from Kimi (Moonshot AI) — 1 operation(s) for chat completions.
  humanURL: https://platform.kimi.ai/docs
  baseURL: https://api.moonshot.cn
  tags:
  - Chat Completions
  properties:
  - type: OpenAPI
    url: openapi/kimi-ai-chat-completions-api-openapi.yml
  - type: Documentation
    url: https://platform.kimi.ai/docs
  - type: AsyncAPI
    url: asyncapi/kimi-ai-chat-completions-asyncapi.yml
  - type: Signup
    url: https://platform.kimi.ai/console/api-keys
  - type: Pricing
    url: https://platform.kimi.ai/docs/pricing/chat
  - type: RateLimits
    url: https://platform.kimi.ai/docs/pricing/limits
  - type: Playground
    url: https://platform.kimi.ai/playground
  - type: JSONSchema
    url: json-schema/kimi-ai-moonshot-v1-chat-request-schema.json
  - type: JSONSchema
    url: json-schema/kimi-ai-kimi-k2-chat-request-schema.json
  - type: JSONSchema
    url: json-schema/kimi-ai-kimi-k2-thinking-chat-request-schema.json
  - type: JSONSchema
    url: json-schema/kimi-ai-kimi-k26-chat-request-schema.json
  - type: JSONSchema
    url: json-schema/kimi-ai-chat-completion-response-schema.json
  - type: JSONSchema
    url: json-schema/kimi-ai-kimi-k25-chat-request-schema.json
x-coverage:
  state: covered
  reason: published-contract
  detail: Moonshot AI publishes a 19-operation OpenAPI 3.1.0 contract at platform.kimi.ai/docs/openapi.json (and a China-region twin at platform.moonshot.cn/docs/openapi.json).
  evidence:
  - url: https://platform.kimi.ai/docs/openapi.json
    status: 200
  - url: https://platform.moonshot.cn/docs/openapi.json
    status: 200
  - url: https://api.moonshot.ai/openapi.json
    status: 404
  checked: '2026-10-26'
x-enrichment:
  date: '2026-10-26'
  status: nochange
  artifacts_added: 0
  pass: modular-v1
  engine: identity=anthropic,contract=anthropic,surfaces=anthropic,docs=anthropic,regulatory=anthropic
