Sigma-Aldrich · JSON Structure

Sigma Aldrich Product Structure

Data model for Sigma-Aldrich research chemical and biochemical products

Type: object Properties: 0
Life ScienceChemistryBiochemistryLaboratoryResearchChemical Catalog

Sigma Aldrich Product Structure is a JSON Structure definition published by Sigma-Aldrich.

Meta-schema:

JSON Structure

Raw ↑
{
  "title": "Sigma-Aldrich Product Catalog Structure",
  "description": "Data model for Sigma-Aldrich research chemical and biochemical products",
  "type": "object",
  "structure": {
    "Product": {
      "description": "A research chemical, biochemical, or laboratory supply in the Sigma-Aldrich catalog",
      "fields": {
        "catalogNumber": { "type": "string", "role": "identifier" },
        "name": { "type": "string", "role": "label" },
        "brand": { "type": "enum", "values": ["Sigma", "Aldrich", "Fluka", "Supelco"], "role": "brand" },
        "casNumber": { "type": "string", "role": "chemical-identifier", "format": "CAS Registry Number" },
        "formula": { "type": "string", "role": "chemical-identifier", "format": "Molecular Formula" },
        "molecularWeight": { "type": "number", "role": "measurement", "unit": "g/mol" },
        "smiles": { "type": "string", "role": "chemical-structure" },
        "inchi": { "type": "string", "role": "chemical-structure" },
        "purity": { "type": "string", "role": "specification" },
        "grade": { "type": "string", "role": "classification" },
        "physicalState": { "type": "enum", "values": ["solid", "liquid", "gas"], "role": "physical-property" }
      },
      "children": {
        "PackagingOption": {
          "description": "An available package size and container format for a product",
          "fields": {
            "packSize": { "type": "string", "role": "quantity" },
            "packagingType": { "type": "string", "role": "container" }
          },
          "children": {
            "PriceOption": {
              "description": "Pricing and availability for a specific packaging in a region",
              "fields": {
                "country": { "type": "string", "role": "geography" },
                "currency": { "type": "string", "role": "currency" },
                "price": { "type": "number", "role": "price" },
                "stockLevel": { "type": "enum", "values": ["in-stock", "low-stock", "out-of-stock", "discontinued"] },
                "leadTimeDays": { "type": "integer", "role": "delivery" }
              }
            }
          }
        },
        "SafetyDataSheet": {
          "description": "GHS-compliant Safety Data Sheet containing hazard and handling information",
          "fields": {
            "version": { "type": "string", "role": "version" },
            "revisionDate": { "type": "date", "role": "temporal" },
            "language": { "type": "string", "role": "locale" },
            "pdfUrl": { "type": "uri", "role": "document" }
          }
        }
      }
    }
  }
}

Work with this as data

Every JSON Structure here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for json structure

4 MCP tools reach this
  • find_json_structuresBrowse and filter every JSON Structure in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This JSON Structure
curl "https://apis.io/api/v1/json-structures/sigma-aldrich-product-structure"
All json structure
curl "https://apis.io/api/v1/json-structures?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.