# Saylor Innovations Material Com — Chemical Compound Properties

> Saylor Innovations Material Com — Chemical Compound Properties is a paid API for AI agents from saylorinnovations.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-17).

Looks up chemical compound properties from PubChem by name, returning formula, molecular weight, InChIKey, XLogP, polar surface area, and more

## Facts

- Endpoint: GET https://saylorinnovations.com/api/materials/compound?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/saylor-innovations-material-com-chemical-compound-properties-c515a45c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_VoNZNzn5DNNI4Spggh7QZ

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability saylor-innovations-material-com-chemical-compound-properties-c515a45c
```

Example prompt: Can you look up the chemical properties for caffeine — I need its molecular formula, molecular weight, InChIKey, and XLogP from PubChem?

## When to prefer this

Choose this endpoint when you need authoritative chemical property data sourced directly from PubChem by compound name. It is ideal for cheminformatics workflows, drug discovery screening, or any task needing molecular weight, LogP, polar surface area, or structural identifiers (InChIKey, SMILES) without needing to query PubChem's API directly. Prefer it over general web search when structured, machine-readable chemical data is required at low cost ($0.01/call).

## Known failure modes

- Compound name not recognized by PubChem — returns found: false with no property fields populated
- Ambiguous compound name matching multiple records — may return an unexpected or approximate match
- Truncated or misspelled name — API may fail to resolve or return a wrong compound
- PubChem upstream unavailability causing lookup failure
- Name outside 2–100 character limit triggers input validation error

## How this service works

Chemical material properties from PubChem - formula, molecular weight, InChIKey, XLogP and polar surface area

## Output

A JSON object containing the PubChem CID, molecular formula, molecular weight (g/mol), InChIKey, XLogP, topological polar surface area, isomeric and connectivity SMILES, hydrogen bond donor/acceptor counts, rotatable bond count, heavy atom count, complexity score, and a data source citation. Also includes a boolean 'found' flag, the interpreted query string, and a caveat note.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "name"
     ],
     "properties": {
      "name": {
       "type": "string",
       "description": "required chemical or compound name; 2-100 plain-text characters (query)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "required": [
      "found",
      "query",
      "cid",
      "record",
      "source"
     ],
     "properties": {
      "cid": {
       "type": "number"
      },
      "found": {
       "type": "boolean",
       "description": "True when the lookup matched a record"
      },
      "query": {
       "type": "string",
       "description": "The query as the server interpreted it"
      },
      "title": {
       "type": [
        "string",
        "null"
       ],
       "description": "Title"
      },
      "xlogp": {
       "type": [
        "number",
        "null"
       ]
      },
      "caveat": {
       "type": "string",
       "description": "Caveat to keep in mind when using this result"
      },
      "record": {
       "type": "string"
      },
      "source": {
       "type": "string",
       "description": "Data source the values come from"
      },
      "inchikey": {
       "type": [
        "string",
        "null"
       ],
       "description": "InChIKey structure hash"
      },
      "complexity": {
       "type": [
        "number",
        "null"
       ]
      },
      "heavy_atoms": {
       "type": [
        "number",
        "null"
       ],
       "description": "Heavy atoms"
      },
      "isomeric_smiles": {
       "type": [
        "string",
        "null"
       ],
       "description": "Isomeric smiles"
      },
      "rotatable_bonds": {
       "type": [
        "number",
        "null"
       ],
       "description": "Rotatable bonds"
      },
      "molecular_formula": {
       "type": [
        "string",
        "null"
       ],
       "description": "Molecul
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/saylor-innovations-material-com-chemical-compound-properties-c515a45c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from saylorinnovations.com](https://www.zero.xyz/host/saylorinnovations.com/llms.txt)
