Elements Live Lab API
The Lab API from Elements Live — 2 operation(s) for lab.
The Lab API from Elements Live — 2 operation(s) for lab.
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/elements-live-com:elements-live-com-lab-api"
curl "https://apis.io/api/v1/apis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
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:
description: Research-intensity (RI/RIS/HRI) data for 118 chemical elements and thousands of research topics/keywords, derived from a continuously updated scientific-literature corpus. Current element scores need no key; element history and topic search are free with any API key; topic/keyword data and paper lists need a Personal+ key, Lab a Professional+ key. Without a key, every keyed operation can be paid per call in USDC on Base or Solana with x402 (see each operation's x-payment-info, and https://www.elements-live.com/.well-known/x402).
title: Elements Live Lab API
version: 1.0.0
servers:
- url: https://www.elements-live.com/v1
security:
- bearerAuth: []
tags:
- name: Lab
paths:
/lab/quote:
get:
responses:
'200':
content:
application/json:
example:
broader: []
by_year:
- papers: 423
year: 2025
- papers: 120
year: 2026
by_year_estimated: true
communities_sampled_papers: 1549
data_version: 20260930T073534Z
depths:
packet:
available: false
price_usd: '0.91'
papers_100:
available: true
price_usd: '0.10'
rows: 100
papers_20:
available: true
price_usd: '0.02'
rows: 20
expires_at: 1790949600
matches: 2087
matches_estimated: true
notes:
buy: 'Buy a depth marked available: true with lab_run (quote_id, depth) …'
query:
canonical: el:Co el:Li year:2015..2026
ignored: []
readable: Cobalt AND Lithium AND 2015-2026
wildcards: {}
quote_id: eyJkdiI6IjIwMjYwOTMwVDA3MzUzNFoi…
top_communities:
- name: Solid-State and Polymer Electrolytes for Lithium and Sodium Metal Batteries
share_pct: 31.2
schema:
properties:
broader:
type: array
by_year:
items:
required:
- year
- papers
type: object
type: array
by_year_estimated:
type: boolean
communities_sampled_papers:
type: integer
data_version:
type: string
depths:
type: object
expires_at:
type: integer
matches:
type: integer
matches_estimated:
type: boolean
notes:
type: object
query:
required:
- canonical
- readable
- ignored
type: object
quote_id:
type: string
top_communities:
type: array
required:
- query
- matches
- matches_estimated
- by_year
- by_year_estimated
- top_communities
- communities_sampled_papers
- broader
- depths
- data_version
- quote_id
- expires_at
- notes
type: object
description: OK
summary: 'Lab quote: ?q= (+must -exclude "exact topic" (a OR b) wild* year:a..b over…'
x-payment-info:
asset: USDC
networks:
- eip155:8453
- solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
price_usd: '0.01'
protocols:
- x402
tags:
- Lab
operationId: getLabQuote
x-operation-id-source: derived
post:
responses:
'200':
content:
application/json:
example:
broader: []
by_year:
- papers: 423
year: 2025
- papers: 120
year: 2026
by_year_estimated: true
communities_sampled_papers: 1549
data_version: 20260930T073534Z
depths:
packet:
available: false
price_usd: '0.91'
papers_100:
available: true
price_usd: '0.10'
rows: 100
papers_20:
available: true
price_usd: '0.02'
rows: 20
expires_at: 1790949600
matches: 2087
matches_estimated: true
notes:
buy: 'Buy a depth marked available: true with lab_run (quote_id, depth) …'
query:
canonical: el:Co el:Li year:2015..2026
ignored: []
readable: Cobalt AND Lithium AND 2015-2026
wildcards: {}
quote_id: eyJkdiI6IjIwMjYwOTMwVDA3MzUzNFoi…
top_communities:
- name: Solid-State and Polymer Electrolytes for Lithium and Sodium Metal Batteries
share_pct: 31.2
schema:
properties:
broader:
type: array
by_year:
items:
required:
- year
- papers
type: object
type: array
by_year_estimated:
type: boolean
communities_sampled_papers:
type: integer
data_version:
type: string
depths:
type: object
expires_at:
type: integer
matches:
type: integer
matches_estimated:
type: boolean
notes:
type: object
query:
required:
- canonical
- readable
- ignored
type: object
quote_id:
type: string
top_communities:
type: array
required:
- query
- matches
- matches_estimated
- by_year
- by_year_estimated
- top_communities
- communities_sampled_papers
- broader
- depths
- data_version
- quote_id
- expires_at
- notes
type: object
description: OK
summary: 'Lab quote, JSON body {"query": ...} or {"markdown": ...} with a ```query fenced…'
x-payment-info:
asset: USDC
networks:
- eip155:8453
- solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
price_usd: '0.01'
protocols:
- x402
tags:
- Lab
operationId: postLabQuote
x-operation-id-source: derived
/lab/run:
get:
responses:
'200':
content:
application/json:
example:
count: 1
data_version: 20260930T073534Z
depth: papers_20
notes:
ranking: Ranked by impact_score across every paper matching the query …
price_usd: '0.01'
query: el:Co el:Li year:2015..2026
results:
- citation_percentile: 100.0
citations: 754
cluster: Automotive Engineering
doi: 10.1038/s41467-024-48779-z
impact_score: 5.3004
rank: 1
title: Physics-informed neural network for lithium-ion battery degradation stable modeling and prognosis
url: https://doi.org/10.1038/s41467-024-48779-z
venue: Nature Communications
year: 2024
schema:
properties:
count:
type: integer
data_version:
type: string
depth:
type: string
notes:
type: object
price_usd:
type: string
query:
type: string
results:
items:
required:
- rank
- doi
- title
- venue
- year
- citations
- impact_score
- citation_percentile
- cluster
- url
type: object
type: array
required:
- query
- depth
- price_usd
- data_version
- count
- results
- notes
type: object
description: OK
summary: 'Buy a Lab quote: ?quote_id=&depth=papers_20|papers_100 -> the top papers…'
x-payment-info:
asset: USDC
networks:
- eip155:8453
- solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
price_usd: the quoted price of the depth, less the $0.01 quote credit
protocols:
- x402
tags:
- Lab
operationId: getLabRun
x-operation-id-source: derived
post:
responses:
'200':
content:
application/json:
example:
count: 1
data_version: 20260930T073534Z
depth: papers_20
notes:
ranking: Ranked by impact_score across every paper matching the query …
price_usd: '0.01'
query: el:Co el:Li year:2015..2026
results:
- citation_percentile: 100.0
citations: 754
cluster: Automotive Engineering
doi: 10.1038/s41467-024-48779-z
impact_score: 5.3004
rank: 1
title: Physics-informed neural network for lithium-ion battery degradation stable modeling and prognosis
url: https://doi.org/10.1038/s41467-024-48779-z
venue: Nature Communications
year: 2024
schema:
properties:
count:
type: integer
data_version:
type: string
depth:
type: string
notes:
type: object
price_usd:
type: string
query:
type: string
results:
items:
required:
- rank
- doi
- title
- venue
- year
- citations
- impact_score
- citation_percentile
- cluster
- url
type: object
type: array
required:
- query
- depth
- price_usd
- data_version
- count
- results
- notes
type: object
description: OK
summary: 'Buy a Lab quote, JSON body {"quote_id": ..., "depth": ...}'
x-payment-info:
asset: USDC
networks:
- eip155:8453
- solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
price_usd: the quoted price of the depth, less the $0.01 quote credit
protocols:
- x402
tags:
- Lab
operationId: postLabRun
x-operation-id-source: derived
components:
securitySchemes:
bearerAuth:
scheme: bearer
type: http