{ "@context": { "@vocab": "https://chempirical.com/schema#", "schema": "https://schema.org/", "xsd": "http://www.w3.org/2001/XMLSchema#", "dcterms": "http://purl.org/dc/terms/", "chempirical": "https://chempirical.com/schema#", "GetApiMoleculeSvg50782Response": "chempirical:GetApiMoleculeSvg50782Response", "svg": { "@id": "chempirical:svg", "@type": "xsd:string" }, "GetApiMoleculesMoleculeidResponse": "chempirical:GetApiMoleculesMoleculeidResponse", "name": { "@id": "chempirical:name", "@type": "xsd:string" }, "properties": { "@id": "chempirical:properties" }, "physical": { "@id": "chempirical:physical" }, "PostApiMoleculesMoleculeidRequest": "chempirical:PostApiMoleculesMoleculeidRequest", "terms": { "@id": "chempirical:terms", "@container": "@list" }, "PostApiMoleculesMoleculeidResponse": "chempirical:PostApiMoleculesMoleculeidResponse", "cas": { "@id": "chempirical:cas", "@type": "xsd:string" }, "molarMass": { "@id": "chempirical:molarMass", "@type": "xsd:decimal" }, "GetApiReactionsHenryNitroaldolResponse": "chempirical:GetApiReactionsHenryNitroaldolResponse", "participants": { "@id": "chempirical:participants", "@container": "@list" }, "GetApiReactionsHenryNitroaldolScaleResponse": "chempirical:GetApiReactionsHenryNitroaldolScaleResponse", "GetApiApiidResponse": "chempirical:GetApiApiidResponse", "results": { "@id": "chempirical:results", "@container": "@list" } }, "@type": "schema:Dataset", "schema:name": "Chempirical API JSON-LD context", "schema:description": "A JSON-LD @context for the objects Chempirical's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-09) from openapi/_ae-authored/chempirical-openapi-generated.yml.", "dcterms:created": "2026-10-09", "dcterms:source": [ "openapi/_ae-authored/chempirical-openapi-generated.yml" ] }