Periodic Table API

GET

Power chemistry tools with element classification and table layout data.

Periodic Table retrieves chemical element data by element name or symbol. Responses include atomic number, category, phase, block, standard group and period positions, and CPK hex colors, with paid plans adding atomic mass and thermal metrics.

Try it — live request, no key required

Request
GETapi.apiverve.com/v1/periodictable?name=hydrogen
Query parameters
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "count": 1,
    "elements": [
      {
        "name": "Hydrogen",
        "appearance": "colorless gas",
        "atomic_mass": 1.008,
        "boil": 20.271,
        "category": "diatomic nonmetal",
        "density": 0.08988,
        "discovered_by": "Henry Cavendish",
        "melt": 13.99,
        "molar_heat": 28.836,
        "named_by": "Antoine Lavoisier",
        "number": 1,
        "period": 1,
        "group": 1,
        "phase": "Gas",
        "source": "https://en.wikipedia.org/wiki/Hydrogen",
        "summary": "Hydrogen is a chemical element with chemical symbol H and atomic number 1. With an atomic weight of 1.00794 u, hydrogen is the lightest element on the periodic table. Its monatomic form (H) is the most abundant chemical substance in the Universe, constituting roughly 75% of all baryonic mass.",
        "symbol": "H",
        "xpos": 1,
        "ypos": 1,
        "wxpos": 1,
        "wypos": 1,
        "shells": [
          1
        ],
        "electron_configuration": "1s1",
        "electron_configuration_semantic": "1s1",
        "electron_affinity": 72.769,
        "electronegativity_pauling": 2.2,
        "ionization_energies": [
          1312
        ],
        "cpk-hex": "ffffff",
        "block": "s"
      }
    ]
  }
}

About the Periodic Table API

Pass either a chemical symbol or full element name to query the element directory. Each lookup returns classification details, physical state, discoverer history, and X/Y grid coordinates for table rendering. Paid plans include thermodynamic values like melting and boiling points, density, electron affinity, electronegativity, and electron shell configurations.

What people use it for

Interactive Table UI
When building web-based periodic tables, developers plot tiles using provided grid coordinates and apply CPK hex values for element color schemes.
Chemistry Learning Apps
Educational platforms display atomic numbers, physical phases, and discoverer records to students reviewing fundamental chemical properties in study flashcards.
Laboratory Sample Inventory
Chemical inventory systems cross-reference raw element symbols against standardized names, blocks, and groups during reagent intake and cataloging.
Molecular Model Visualization
Render 3D molecular structures in browser viewports by mapping chemical symbols directly to standardized CPK coloring codes and classification categories.

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use Periodic Table

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the Periodic Table API.

Read the docs →
Can I search for elements using either their name or chemical symbol?
Yes. The API provides dedicated endpoints for looking up elements by their full name or by their chemical symbol. Both return the element classification on every plan; paid plans add structural details and physical attributes.
Are atomic mass and electron configurations included on the Free plan?
No. Detailed chemical data including atomic mass, boiling point, melting point, density, electron configuration, electronegativity, and ionization energies require a paid plan. The Free plan returns basic identifiers such as the element symbol, name, atomic number, and grid positions.
Is it cheap enough to look up element details for every student search?
Each query costs 1 credit, which works out to about $0.15 per 1,000 lookups on the Starter plan. You can test queries with 200 free lookups each month, while the Starter plan accommodates 200,000 lookups every billing cycle.
Does the response include coordinates for rendering a periodic table grid?
Yes. Each result provides table layout coordinates including x and y positions, width positions, period and group values, and standard CPK color hex codes. These values let you draw and position elements accurately on a visual grid.
Can I use this element data in a commercial science product?
Yes, commercial use is allowed on any paid plan. You can display and use the element properties inside your own educational or scientific application, provided you do not resell or redistribute the raw data directly.

Ready to build with Periodic Table? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs