tickdb-ai Fundamentals Company API
The fundamentals-company API from tickdb-ai — 2 operation(s) for fundamentals-company.
The fundamentals-company API from tickdb-ai — 2 operation(s) for fundamentals-company.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.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.curl "https://apis.io/api/v1/apis/tickdb-ai:tickdb-ai-fundamentals-company-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: TickDB Fundamentals Company API
description: TickDB 统一实时行情数据 API,提供 REST 和 WebSocket 接入。
version: 1.0.3
contact:
email: support@tickdb.ai
servers:
- url: https://api.tickdb.ai
description: 生产环境
security:
- ApiKeyAuth: []
tags:
- name: fundamentals-company
paths:
/v1/fundamentals/profile:
get:
tags:
- fundamentals-company
summary: 公司资料
description: 获取公司的基本资料、所属市场、行业和上市信息。
operationId: getFundamentalsProfile
parameters:
- $ref: '#/components/parameters/SymbolQuery'
- $ref: '#/components/parameters/TypeQuery'
responses:
'200':
$ref: '#/components/responses/ProfileResponse'
default:
$ref: '#/components/responses/ErrorResponse'
/v1/fundamentals/executives:
get:
tags:
- fundamentals-company
summary: 高管与董事
description: 获取公司当前高管、董事及关键人员列表。
operationId: getFundamentalsExecutives
parameters:
- $ref: '#/components/parameters/SymbolQuery'
- $ref: '#/components/parameters/TypeQuery'
responses:
'200':
$ref: '#/components/responses/ExecutivesResponse'
default:
$ref: '#/components/responses/ErrorResponse'
components:
parameters:
TypeQuery:
name: type
in: query
required: false
schema:
type: string
enum:
- stock
description: 产品类型,当前支持 `stock`
SymbolQuery:
name: symbol
in: query
required: true
schema:
type: string
examples:
- AAPL
- '700'
- '600519'
- AAPL.US
- 700.HK
- 600519.SH
description: 股票代码
schemas:
ExecutivesEnvelope:
allOf:
- $ref: '#/components/schemas/SuccessEnvelope'
- type: object
properties:
data:
$ref: '#/components/schemas/ExecutivesData'
Executive:
type: object
required:
- name
properties:
name:
type: string
description: 姓名。
title:
type: string
description: 职务。
biography:
type: string
description: 简历。
additionalProperties: true
ProfileEnvelope:
allOf:
- $ref: '#/components/schemas/SuccessEnvelope'
- type: object
properties:
data:
$ref: '#/components/schemas/ProfileData'
ExecutivesData:
type: object
description: 高管/董事数据。
required:
- symbol
- total
- members
properties:
symbol:
type: string
description: 规范化后的标的代码。
total:
type: integer
minimum: 0
description: 成员总数。
members:
type: array
description: 高管/董事成员列表。
items:
$ref: '#/components/schemas/Executive'
additionalProperties: true
ProfileData:
type: object
description: 公司资料数据。
required:
- symbol
- market
- name
properties:
symbol:
type: string
description: 标准化股票代码,例如 AAPL.US、700.HK、600519.SH。
name:
type: string
description: 公司名称。
company_name:
type: string
description: 公司法定或英文名称。
market:
type: string
description: 市场代码。
region:
type: string
description: 国家或地区代码。
founded:
type:
- string
- 'null'
description: 成立年份或日期;无数据时为 null。
listing_date:
type:
- string
- 'null'
format: date
description: 上市日期;无数据时为 null。
year_end:
type:
- string
- 'null'
description: 财年结束信息。
address:
type: string
description: 地址。
office_address:
type: string
description: 办公地址。
phone:
type: string
description: 联系电话。
email:
type: string
description: 电子邮箱。
website:
type: string
description: 公司网站;返回值可能不带 URL 协议前缀。
employees:
type: integer
description: 员工数。
chairman:
type: string
description: 董事长。
manager:
type: string
description: 主要管理人员。
secretary:
type: string
description: 公司秘书。
legal_repr:
type: string
description: 法定代表人。
accounting_firm:
type: string
description: 会计师事务所。
legal_counsel:
type: string
description: 法律顾问。
category:
type: string
description: 公司类别。
profile:
type: string
description: 公司业务简介。
additionalProperties: false
SuccessEnvelope:
type: object
required:
- code
- data
properties:
code:
type: integer
const: 0
description: 业务状态码,成功为 0。
ErrorEnvelope:
type: object
required:
- code
- message
properties:
code:
description: TickDB API 业务错误码;可能为整数或字符串,客户端应归一化为字符串后比较。
oneOf:
- type: integer
- type: string
message:
type: string
description: 错误说明。
error:
type: string
description: 兼容错误标识;仅部分错误响应返回。
data:
description: 可选的错误上下文;可能为 null、对象或数组。
oneOf:
- type: 'null'
- type: object
additionalProperties: true
- type: array
items: {}
responses:
ProfileResponse:
description: 公司资料响应。
content:
application/json:
schema:
$ref: '#/components/schemas/ProfileEnvelope'
ErrorResponse:
description: 错误响应。常见 HTTP 状态包括 400(参数错误)、401(鉴权失败)、403(权限或配额限制)、404(无匹配数据)、429(请求频率限制)和 503(服务暂不可用)。
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorEnvelope'
examples:
missingAPIKey:
summary: 缺少 API Key
value:
code: '1002'
message: API key is required. Provide via X-API-Key header
error: '1002'
missingKind:
summary: 缺少必填参数
value:
code: 40001
message: kind is required
data: null
endpointForbidden:
summary: API Key 无权访问该接口
value:
code: 3009
message: This endpoint is not allowed for your API key
data: null
marketForbidden:
summary: API Key 未开放该市场
value:
code: 3010
message: Fundamentals market not allowed for your API key
data:
market: US
noAvailableSource:
summary: 数据暂不可用
value:
code: 5003
message: Data is temporarily unavailable
data: null
notFound:
summary: 无匹配数据
value:
code: 40404
message: shareholder detail not found
data: null
businessNoData:
summary: 查询条件无有效业务数据
value:
code: 40405
message: valuation time series not found
data: null
ExecutivesResponse:
description: 高管与董事响应。
content:
application/json:
schema:
$ref: '#/components/schemas/ExecutivesEnvelope'
securitySchemes:
ApiKeyAuth:
type: apiKey
in: header
name: X-API-Key
x-user-api-scope:
primary_user_api_count: 25
authentication: X-API-Key
x-fundamentals-product-scope:
supported_stock_categories:
- market: US
exchanges:
- NASDAQ
- NYSE
- AMEX
category: stock
- market: HK
exchanges:
- HKEX
category: stock
- market: CN
exchanges:
- SH
- SZ
category: stock
unsupported_upstream_categories:
- US_ARCA
- US_BATS
- CN_BJ_STOCK
- CN_SH_ETF
- CN_SZ_ETF
unsupported_behavior: 不承诺 fundamentals 数据可用性;当前接口行为包括结构化 404 或格式正确的成功空响应。