Files
mantle-ai-trader/skills/aminer-free-academic/references/api-catalog.md
2026-06-06 05:21:10 +00:00

7.3 KiB
Executable File

AMiner Free Search API Catalog

Base URL: https://datacenter.aminer.cn/gateway/open_platform
Authentication: All endpoints should default to Authorization: ${AMINER_API_KEY}. In workflow execution, also include X-Platform: openclaw when required by the gateway.
Scope: This catalog only documents the free APIs used by aminer-free-academic.


Table of Contents


Paper APIs

  • URL: GET /api/paper/search
  • Price: Free
  • Description: Search papers by title and return low-cost screening fields suitable for fast paper triage.

Request Parameters:

Parameter Type Required Description
page number Yes Page number. Current online definition says it starts from 1.
size number No Page size, maximum 20
title string Yes Paper title

Response Fields:

Field Description
id Paper ID
title Paper title
title_zh Paper title in Chinese
doi DOI
first_author First author
venue_name Venue title
n_citation_bucket Citation bucket: 0, 1-10, 11-50, 51-200, 200-1000, 1000-5000, 5000+
year Publication year
total Total count

curl Example:

curl -X GET \
  'https://datacenter.aminer.cn/gateway/open_platform/api/paper/search?page=1&size=10&title=Looking+at+CTR+Prediction+Again%3A+Is+Attention+All+You+Need' \
  -H "Authorization: ${AMINER_API_KEY}" \
  -H 'X-Platform: openclaw'

2. Paper Info

  • URL: POST /api/paper/info
  • Price: Free
  • Description: Batch query paper basic cards by paper IDs. Suitable for enriching search results with lightweight metadata.

Request Parameters:

Parameter Type Required Description
ids []string Yes Paper ID list, maximum 100

Response Fields:

Field Description
id Paper ID
title Paper title
abstract_slice Partial abstract
authors Author array
author_count Total author count
issue Volume / issue field
raw Venue raw name
venue Venue object
venue_id Venue ID
year Publication year

curl Example:

curl -X POST \
  'https://datacenter.aminer.cn/gateway/open_platform/api/paper/info' \
  -H 'Content-Type: application/json;charset=utf-8' \
  -H "Authorization: ${AMINER_API_KEY}" \
  -H 'X-Platform: openclaw' \
  -d '{"ids":["5ce2c5a5ced107d4c61c839b"]}'

Scholar APIs

  • URL: POST /api/person/search
  • Price: Free
  • Description: Search scholar candidates by name and optional institution condition.

Request Parameters:

Parameter Type Required Description
name string No Scholar name
offset number No Starting position (fixed at 0; pagination not supported)
org string No Institution name
size number No Number of results, maximum 10
org_id []string No Institution entity ID list

Response Fields:

Field Description
id Scholar ID
interests Research interests
n_citation Citation count
name Name
name_zh Chinese name
org Institution in English
org_id Institution ID
org_zh Institution in Chinese
total Total count

curl Example:

curl -X POST \
  'https://datacenter.aminer.cn/gateway/open_platform/api/person/search' \
  -H 'Content-Type: application/json;charset=utf-8' \
  -H "Authorization: ${AMINER_API_KEY}" \
  -H 'X-Platform: openclaw' \
  -d '{"name":"王曙","offset":0,"org":"Shanghai Jiaotong","size":10}'

Institution APIs

  • URL: POST /api/organization/search
  • Price: Free
  • Description: Search institution IDs and standard names from institution keywords.

Request Parameters:

Parameter Type Required Description
orgs []string No Institution names

Response Fields:

Field Description
aliases Alias list, partial and typically top 3
org_id Institution ID
org_name Institution name
total Total count

curl Example:

curl -X POST \
  'https://datacenter.aminer.cn/gateway/open_platform/api/organization/search' \
  -H 'Content-Type: application/json;charset=utf-8' \
  -H "Authorization: ${AMINER_API_KEY}" \
  -H 'X-Platform: openclaw' \
  -d '{"orgs":["清华大学"]}'

Venue APIs

  • URL: POST /api/venue/search
  • Price: Free
  • Description: Search venue IDs and standard names by venue keyword, including aliases and venue type.

Request Parameters:

Parameter Type Required Description
name string No Venue name

Response Fields:

Field Description
id Venue ID
name_en Venue English name
name_zh Venue Chinese name
aliases Alias list, partial and typically top 3
venue_type Venue type: journal or conference
total Total count

curl Example:

curl -X POST \
  'https://datacenter.aminer.cn/gateway/open_platform/api/venue/search' \
  -H 'Content-Type: application/json;charset=utf-8' \
  -H "Authorization: ${AMINER_API_KEY}" \
  -H 'X-Platform: openclaw' \
  -d '{"name":"tkde"}'

Patent APIs

  • URL: POST /api/patent/search
  • Price: Free
  • Description: Search patents by title or keyword and return lightweight trend fields.

Request Parameters:

Parameter Type Required Description
query string Yes Query text such as patent title or keywords
page number Yes Page number
size number Yes Page size

Response Fields:

Field Description
id Patent ID
title Patent title in English
title_zh Patent title in Chinese
inventor_name First inventor name
app_year Application year
pub_year Publication year

curl Example:

curl -X POST \
  'https://datacenter.aminer.cn/gateway/open_platform/api/patent/search' \
  -H 'Content-Type: application/json;charset=utf-8' \
  -H "Authorization: ${AMINER_API_KEY}" \
  -H 'X-Platform: openclaw' \
  -d '{"page":0,"query":"Si02","size":20}'

7. Patent Info

  • URL: GET /api/patent/info
  • Price: Free
  • Description: Retrieve a patent basic card by patent ID.

Request Parameters:

Parameter Type Required Description
id string Yes Patent ID

Response Fields:

Field Description
id Patent ID
title / en Patent title
app_num Application number
pub_num Publication number
pub_kind Publication kind
inventor Inventor
country Country
sequence Sequence
app_year Application year
pub_year Publication year

curl Example:

curl -X GET \
  'https://datacenter.aminer.cn/gateway/open_platform/api/patent/info?id=<PATENT_ID>' \
  -H "Authorization: ${AMINER_API_KEY}" \
  -H 'X-Platform: openclaw'