Skip to content

Surface Explorer

Browse, search, and visualize surface properties from the JARVIS surface database (607 entries). Work functions, surface energies, and cleavage energies.

Open App


Overview

Browse, search, and visualize surface properties from the JARVIS surface database (607 entries). Work functions, surface energies, and cleavage energies.

Data Source

surfacedb (607 entries)

Endpoints

  • GET /surface
  • POST /surface/search
  • GET /surface/data/{idx}

Request Models: SurfaceSearchRequest

Authentication

All POST endpoints require Authorization: Bearer YOUR_TOKEN.

API Example

import requests

response = requests.post(
    "https://atomgpt.org/surface/search",
    headers={
        "Authorization": "Bearer sk-XYZ",
        "accept": "application/json",
        "Content-Type": "application/json",
    },
    json={"jid": "JVASP-1002"},
)
data = response.json()
print(data)

AGAPI Agent

from agapi.agents import AGAPIAgent
import os

agent = AGAPIAgent(api_key=os.environ.get("AGAPI_KEY"))
response = agent.query_sync("Show surface explorer for Silicon")
print(response)

Reference

  • Digital Discovery (2024)