Parses a free-text description of a material stack into a structured target material. Send a plain-language prompt (for example, “BaTiO3 on Si”) and the endpoint returns the material name, substrate, and ordered layers.
string
required
Free-text description of the material stack
Response
string
Concise label for the material (e.g., BaTiO3/SrTiO3 on Si)
string
Substrate symbol (e.g., Si). Empty if the prompt describes no substrate.
array
Layers ordered top-to-bottom (topmost first).
Show layers
string
required
Standard chemical formula string (e.g., BaTiO3)
string
Crystallographic orientation, included only if stated in the prompt
string
Space group, included only if stated in the prompt
curl -X POST "https://api.atomscale.ai/target-materials/parse" \ -H "X-API-KEY: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "prompt": "BaTiO3 on SrTiO3 on Si" }'