Skip to content

Substances V4

albert.resources.substance_v4

SubstanceV4SearchItem

Bases: BaseAlbertModel

A lightweight substance record from a search result.

Show JSON schema:
{
  "additionalProperties": true,
  "description": "A lightweight substance record from a search result.",
  "properties": {
    "substanceId": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The unique substance identifier.",
      "title": "Substanceid"
    },
    "casID": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The CAS number.",
      "title": "Casid"
    },
    "ecListNo": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The EC list number.",
      "title": "Eclistno"
    },
    "name": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The substance name.",
      "title": "Name"
    },
    "hazards": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Hazard classifications.",
      "title": "Hazards"
    },
    "WGK": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Water hazard class (WGK).",
      "title": "Wgk"
    },
    "classificationType": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The classification type (e.g. Harmonised C&L, Self Classified).",
      "title": "Classificationtype"
    }
  },
  "title": "SubstanceV4SearchItem",
  "type": "object"
}

Config:

  • extra: allow

Fields:

model_config

model_config = ConfigDict(extra='allow')

substance_id

substance_id: str | None = None

The unique substance identifier.

cas_id

cas_id: str | None = None

The CAS number.

ec_list_no

ec_list_no: str | None = None

The EC list number.

name

name: str | None = None

The substance name.

hazards

hazards: list[dict] | None = None

Hazard classifications.

wgk

wgk: str | None = None

Water hazard class (WGK).

classification_type

classification_type: str | None = None

The classification type (e.g. Harmonised C&L, Self Classified).

SubstanceV4Info

Bases: BaseAlbertModel

A full substance record.

Show JSON schema:
{
  "additionalProperties": true,
  "description": "A full substance record.",
  "properties": {
    "substanceId": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The unique substance identifier.",
      "title": "Substanceid"
    },
    "casID": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The CAS number.",
      "title": "Casid"
    },
    "ecListNo": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The EC list number.",
      "title": "Eclistno"
    },
    "indexNo": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The index number.",
      "title": "Indexno"
    },
    "name": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The substance name in one or more languages.",
      "title": "Name"
    },
    "hazards": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Hazard classifications.",
      "title": "Hazards"
    },
    "WGK": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Water hazard class (WGK).\n\nOnly returned when the request is scoped to the German region\n(``region=\"DE\"``); other regions omit it.",
      "title": "Wgk"
    },
    "specificConcentrationLimit": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Specific concentration limits.",
      "title": "Specificconcentrationlimit"
    },
    "oels": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether occupational exposure limits exist.",
      "title": "Oels"
    },
    "exposureControlsACGIH": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "ACGIH exposure controls.",
      "title": "Exposurecontrolsacgih"
    },
    "exposureControlsOSHA": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "OSHA exposure controls.",
      "title": "Exposurecontrolsosha"
    },
    "exposureControlsAIHA": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "AIHA exposure controls.",
      "title": "Exposurecontrolsaiha"
    },
    "exposureControlsNIOSH": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "NIOSH exposure controls.",
      "title": "Exposurecontrolsniosh"
    },
    "lethalDoseAndConcentrations": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Lethal dose and concentration data.",
      "title": "Lethaldoseandconcentrations"
    },
    "inhalationAcuteToxicity": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Inhalation acute toxicity value.",
      "title": "Inhalationacutetoxicity"
    },
    "dermalAcuteToxicity": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Dermal acute toxicity value.",
      "title": "Dermalacutetoxicity"
    },
    "oralAcuteToxicity": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Oral acute toxicity value.",
      "title": "Oralacutetoxicity"
    },
    "healthEffects": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Health effects description.",
      "title": "Healtheffects"
    },
    "ntpCarcinogen": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "NTP carcinogen classification.",
      "title": "Ntpcarcinogen"
    },
    "iarcCarcinogen": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "IARC carcinogen classification.",
      "title": "Iarccarcinogen"
    },
    "oshaCarcinogen": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "OSHA carcinogen flag.",
      "title": "Oshacarcinogen"
    },
    "classificationType": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The classification type.",
      "title": "Classificationtype"
    },
    "classification": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The classification value.",
      "title": "Classification"
    },
    "reachRegistrationNo": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "REACH registration number.",
      "title": "Reachregistrationno"
    },
    "source": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Data source.",
      "title": "Source"
    },
    "isCas": {
      "default": true,
      "description": "Whether the substance is a known regulatory CAS record. ``False`` indicates an auto-created or trade-secret placeholder.",
      "title": "Iscas",
      "type": "boolean"
    },
    "notes": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Free-text notes for the substance.",
      "title": "Notes"
    },
    "description": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "A description of the substance.",
      "title": "Description"
    },
    "casSmiles": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The SMILES string for the substance.",
      "title": "Cassmiles"
    },
    "inchiKey": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The InChI key for the substance.",
      "title": "Inchikey"
    },
    "iUpacName": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The IUPAC name for the substance.",
      "title": "Iupacname"
    },
    "cactusStatus": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The Cactus status for the substance.",
      "title": "Cactusstatus"
    },
    "metadata": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Tenant custom metadata. Scalar fields are plain strings or numbers. List-type fields return a list of ``MetadataItem`` objects with ``name`` and ``id``.",
      "title": "Metadata"
    },
    "acuteDermalToxInfo": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Acute dermal toxicity information.",
      "title": "Acutedermaltoxinfo"
    },
    "acuteInhalationToxInfo": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Acute inhalation toxicity information.",
      "title": "Acuteinhalationtoxinfo"
    },
    "acuteOralToxInfo": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Acute oral toxicity information.",
      "title": "Acuteoraltoxinfo"
    },
    "acuteToxInfo": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "General acute toxicity information.",
      "title": "Acutetoxinfo"
    },
    "chronicToxInfo": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Chronic toxicity information.",
      "title": "Chronictoxinfo"
    },
    "aspirationToxInfo": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Aspiration toxicity information.",
      "title": "Aspirationtoxinfo"
    },
    "neuroToxInfo": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Neurotoxicity information.",
      "title": "Neurotoxinfo"
    },
    "reproductiveToxInfo": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Reproductive toxicity information.",
      "title": "Reproductivetoxinfo"
    },
    "carcinogenInfo": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Carcinogenicity information.",
      "title": "Carcinogeninfo"
    },
    "germCellMutagenInfo": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Germ cell mutagenicity information.",
      "title": "Germcellmutageninfo"
    },
    "skinCorrosionInfo": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Skin corrosion information.",
      "title": "Skincorrosioninfo"
    },
    "seriousEyeDamageInfo": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Serious eye damage information.",
      "title": "Seriouseyedamageinfo"
    },
    "respiratorySkinSensInfo": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Respiratory and skin sensitization information.",
      "title": "Respiratoryskinsensinfo"
    },
    "stotInfo": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Specific target organ toxicity information.",
      "title": "Stotinfo"
    },
    "stotAffectedOrgans": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Organs affected by specific target organ toxicity.",
      "title": "Stotaffectedorgans"
    },
    "stotRouteOfExposure": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Route of exposure for specific target organ toxicity.",
      "title": "Stotrouteofexposure"
    },
    "boilingpointInfo": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Boiling point information.",
      "title": "Boilingpointinfo"
    },
    "flashpointInfo": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Flash point information.",
      "title": "Flashpointinfo"
    },
    "molecularWeight": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Molecular weight information.",
      "title": "Molecularweight"
    },
    "bioAccumulativeInfo": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Bioaccumulation information.",
      "title": "Bioaccumulativeinfo"
    },
    "degradabilityInfo": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Degradability information.",
      "title": "Degradabilityinfo"
    },
    "soilMobilityInfo": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Soil mobility information.",
      "title": "Soilmobilityinfo"
    },
    "peroxideFunctionGroups": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Number of peroxide function groups.",
      "title": "Peroxidefunctiongroups"
    },
    "structures": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Chemical structure representations.",
      "title": "Structures"
    },
    "oelInfo": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Occupational exposure limit information.",
      "title": "Oelinfo"
    },
    "beiInfo": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Biological exposure index information.",
      "title": "Beiinfo"
    },
    "dnelInfo": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Derived no-effect level information.",
      "title": "Dnelinfo"
    },
    "mFactor": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Acute toxicity M-factor.",
      "title": "Mfactor"
    },
    "mFactorChronic": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Chronic toxicity M-factor.",
      "title": "Mfactorchronic"
    },
    "specificConcEU": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU-specific concentration limits.",
      "title": "Specificconceu"
    },
    "specificConcSource": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Source of specific concentration limit information.",
      "title": "Specificconcsource"
    },
    "aicisNotified": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is AICIS notified.",
      "title": "Aicisnotified"
    },
    "iecscNotified": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is IECSC notified.",
      "title": "Iecscnotified"
    },
    "jpencsNotified": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is JPENCS notified.",
      "title": "Jpencsnotified"
    },
    "jpishlNotified": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is JPISHL notified.",
      "title": "Jpishlnotified"
    },
    "koeclNotified": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is KOECL notified.",
      "title": "Koeclnotified"
    },
    "nziocNotified": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is NZIOC notified.",
      "title": "Nziocnotified"
    },
    "piccsNotified": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is PICCS notified.",
      "title": "Piccsnotified"
    },
    "tcsiNotified": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is TCSI notified.",
      "title": "Tcsinotified"
    },
    "vinicNotified": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is VINIC notified.",
      "title": "Vinicnotified"
    },
    "encsNotifiedList": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "ENCS notification details.",
      "title": "Encsnotifiedlist"
    },
    "ishlNotifiedList": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "ISHL notification details.",
      "title": "Ishlnotifiedlist"
    },
    "ecNotified": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EC notification status.",
      "title": "Ecnotified"
    },
    "canadaInventoryStatus": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Canadian inventory status.",
      "title": "Canadainventorystatus"
    },
    "tradeSecret": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is a trade secret.",
      "title": "Tradesecret"
    },
    "euAnnex14SubstancesList": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the EU Annex XIV list.",
      "title": "Euannex14Substanceslist"
    },
    "euAnnex17RestrictionsList": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the EU Annex XVII restrictions list.",
      "title": "Euannex17Restrictionslist"
    },
    "euAnnex17SubstancesList": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the EU Annex XVII substances list.",
      "title": "Euannex17Substanceslist"
    },
    "euCandidateList": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the EU SVHC candidate list.",
      "title": "Eucandidatelist"
    },
    "euDangChemAnnex1Part1List": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the EU dangerous chemicals Annex 1 Part 1 list.",
      "title": "Eudangchemannex1Part1List"
    },
    "euDangChemAnnex1Part2List": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the EU dangerous chemicals Annex 1 Part 2 list.",
      "title": "Eudangchemannex1Part2List"
    },
    "euDangChemAnnex1Part3List": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the EU dangerous chemicals Annex 1 Part 3 list.",
      "title": "Eudangchemannex1Part3List"
    },
    "euDangChemAnnex5List": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the EU dangerous chemicals Annex 5 list.",
      "title": "Eudangchemannex5List"
    },
    "euDirectiveEcList": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the EU directive EC list.",
      "title": "Eudirectiveeclist"
    },
    "euExplosivePrecursorsAnnex1List": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the EU explosive precursors Annex 1 list.",
      "title": "Euexplosiveprecursorsannex1List"
    },
    "euExplosivePrecursorsAnnex2List": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the EU explosive precursors Annex 2 list.",
      "title": "Euexplosiveprecursorsannex2List"
    },
    "euOzoneDepletionList": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the EU ozone depletion list.",
      "title": "Euozonedepletionlist"
    },
    "euPollutantAnnex2List": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the EU pollutant Annex 2 list.",
      "title": "Eupollutantannex2List"
    },
    "euPopList": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the EU POP list.",
      "title": "Eupoplist"
    },
    "caaCFR40": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is listed under CAA CFR 40.",
      "title": "Caacfr40"
    },
    "caaHPA": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is listed under CAA HPA.",
      "title": "Caahpa"
    },
    "massachusettsRTK": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the Massachusetts RTK list.",
      "title": "Massachusettsrtk"
    },
    "newJerseyRTK": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the New Jersey RTK list.",
      "title": "Newjerseyrtk"
    },
    "newYorkRTK": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the New York RTK list.",
      "title": "Newyorkrtk"
    },
    "pennsylvaniaRTK": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the Pennsylvania RTK list.",
      "title": "Pennsylvaniartk"
    },
    "rhodeIslandRTK": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the Rhode Island RTK list.",
      "title": "Rhodeislandrtk"
    },
    "sdwa": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is listed under the SDWA.",
      "title": "Sdwa"
    },
    "tsca8B": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is listed under TSCA 8(b).",
      "title": "Tsca8B"
    },
    "pcrRegulated": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is PCR regulated.",
      "title": "Pcrregulated"
    },
    "pdscl": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "PDSCL classification, with keys ``maxValue`` and ``unit``.\n\nReturned when the request is scoped to the Japanese region (``region=\"JP\"``).",
      "title": "Pdscl"
    },
    "prtr": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "PRTR classification, with keys ``className``, ``controlNumber``, ``maxValue`` and ``unit``.\n\nReturned when the request is scoped to the Japanese region (``region=\"JP\"``).",
      "title": "Prtr"
    },
    "pageNumber": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Reference page number.",
      "title": "Pagenumber"
    },
    "cnCSDCRegulations": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is subject to CN CSDC regulations.",
      "title": "Cncsdcregulations"
    },
    "cnPCODList": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the CN PCOD list.",
      "title": "Cnpcodlist"
    },
    "cnPriorityList": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the CN priority list.",
      "title": "Cnprioritylist"
    },
    "twGHSClasList": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the Taiwan GHS classification list.",
      "title": "Twghsclaslist"
    },
    "twHandlePriorityChem": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is a Taiwan priority chemical.",
      "title": "Twhandleprioritychem"
    },
    "twHandleToxicChem": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is a Taiwan toxic chemical.",
      "title": "Twhandletoxicchem"
    },
    "twIndWasteStandards": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is subject to Taiwan industrial waste standards.",
      "title": "Twindwastestandards"
    },
    "baselConvList": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the Basel Convention list.",
      "title": "Baselconvlist"
    },
    "rotterdamConvList": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the Rotterdam Convention list.",
      "title": "Rotterdamconvlist"
    },
    "stockholmConvList": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the Stockholm Convention list.",
      "title": "Stockholmconvlist"
    },
    "kyotoProtocol": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is subject to the Kyoto Protocol.",
      "title": "Kyotoprotocol"
    },
    "montrealProtocol": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is subject to the Montreal Protocol.",
      "title": "Montrealprotocol"
    },
    "greenGasList": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the green gas list.",
      "title": "Greengaslist"
    },
    "exportControlListPhrases": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance has export control list phrases.",
      "title": "Exportcontrollistphrases"
    },
    "cdsaList": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the CDSA list.",
      "title": "Cdsalist"
    },
    "chemicalCategory": {
      "anyOf": [
        {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Chemical categories for the substance.",
      "title": "Chemicalcategory"
    },
    "customPhrases": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Custom phrases for the substance.",
      "title": "Customphrases"
    },
    "substancePhrases": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Substance phrases.",
      "title": "Substancephrases"
    },
    "sustainabilityStatusLBC": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Living Building Challenge sustainability status.",
      "title": "Sustainabilitystatuslbc"
    },
    "approvedLegalEntities": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Approved legal entities for the substance.",
      "title": "Approvedlegalentities"
    },
    "pictograms": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "GHS hazard pictograms.",
      "title": "Pictograms"
    }
  },
  "title": "SubstanceV4Info",
  "type": "object"
}

Config:

  • extra: allow

Fields:

model_config

model_config = ConfigDict(extra='allow')

substance_id

substance_id: str | None = None

The unique substance identifier.

cas_id

cas_id: str | None = None

The CAS number.

ec_list_no

ec_list_no: str | None = None

The EC list number.

index_no

index_no: str | None = None

The index number.

name

name: list[dict] | None = None

The substance name in one or more languages.

hazards

hazards: list[dict] | None = None

Hazard classifications.

wgk

wgk: str | None = None

Water hazard class (WGK).

Only returned when the request is scoped to the German region (region="DE"); other regions omit it.

specific_concentration_limit

specific_concentration_limit: list[dict] | None = None

Specific concentration limits.

oels

oels: bool | None = None

Whether occupational exposure limits exist.

exposure_controls_acgih

exposure_controls_acgih: list[dict] | None = None

ACGIH exposure controls.

exposure_controls_osha

exposure_controls_osha: list[dict] | None = None

OSHA exposure controls.

exposure_controls_aiha

exposure_controls_aiha: list[dict] | None = None

AIHA exposure controls.

exposure_controls_niosh

exposure_controls_niosh: list[dict] | None = None

NIOSH exposure controls.

lethal_dose_and_concentrations

lethal_dose_and_concentrations: list[dict] | None = None

Lethal dose and concentration data.

inhalation_acute_toxicity

inhalation_acute_toxicity: float | None = None

Inhalation acute toxicity value.

dermal_acute_toxicity

dermal_acute_toxicity: float | None = None

Dermal acute toxicity value.

oral_acute_toxicity

oral_acute_toxicity: float | None = None

Oral acute toxicity value.

health_effects

health_effects: str | None = None

Health effects description.

ntp_carcinogen

ntp_carcinogen: str | None = None

NTP carcinogen classification.

iarc_carcinogen

iarc_carcinogen: str | None = None

IARC carcinogen classification.

osha_carcinogen

osha_carcinogen: bool | None = None

OSHA carcinogen flag.

classification_type

classification_type: str | None = None

The classification type.

classification

classification: str | None = None

The classification value.

reach_registration_no

reach_registration_no: str | None = None

REACH registration number.

source

source: str | None = None

Data source.

is_cas

is_cas: bool = True

Whether the substance is a known regulatory CAS record. False indicates an auto-created or trade-secret placeholder.

notes

notes: str | None = None

Free-text notes for the substance.

description

description: str | None = None

A description of the substance.

cas_smiles

cas_smiles: str | None = None

The SMILES string for the substance.

inchi_key

inchi_key: str | None = None

The InChI key for the substance.

iupac_name

iupac_name: str | None = None

The IUPAC name for the substance.

cactus_status

cactus_status: str | None = None

The Cactus status for the substance.

metadata

metadata: dict[str, Any] | None = None

Tenant custom metadata. Scalar fields are plain strings or numbers. List-type fields return a list of MetadataItem objects with name and id.

acute_dermal_tox_info

acute_dermal_tox_info: list[dict] | None = None

Acute dermal toxicity information.

acute_inhalation_tox_info

acute_inhalation_tox_info: list[dict] | None = None

Acute inhalation toxicity information.

acute_oral_tox_info

acute_oral_tox_info: list[dict] | None = None

Acute oral toxicity information.

acute_tox_info

acute_tox_info: list[dict] | None = None

General acute toxicity information.

chronic_tox_info

chronic_tox_info: list[dict] | None = None

Chronic toxicity information.

aspiration_tox_info

aspiration_tox_info: list[dict] | None = None

Aspiration toxicity information.

neuro_tox_info

neuro_tox_info: list[dict] | None = None

Neurotoxicity information.

reproductive_tox_info

reproductive_tox_info: list[dict] | None = None

Reproductive toxicity information.

carcinogen_info

carcinogen_info: list[dict] | None = None

Carcinogenicity information.

germ_cell_mutagen_info

germ_cell_mutagen_info: list[dict] | None = None

Germ cell mutagenicity information.

skin_corrosion_info

skin_corrosion_info: list[dict] | None = None

Skin corrosion information.

serious_eye_damage_info

serious_eye_damage_info: list[dict] | None = None

Serious eye damage information.

respiratory_skin_sens_info

respiratory_skin_sens_info: list[dict] | None = None

Respiratory and skin sensitization information.

stot_info

stot_info: list[dict] | None = None

Specific target organ toxicity information.

stot_affected_organs

stot_affected_organs: str | None = None

Organs affected by specific target organ toxicity.

stot_route_of_exposure

stot_route_of_exposure: str | None = None

Route of exposure for specific target organ toxicity.

boilingpoint_info

boilingpoint_info: list[dict] | None = None

Boiling point information.

flashpoint_info

flashpoint_info: list[dict] | None = None

Flash point information.

molecular_weight

molecular_weight: list[dict] | None = None

Molecular weight information.

bio_accumulative_info

bio_accumulative_info: list[dict] | None = None

Bioaccumulation information.

degradability_info

degradability_info: list[dict] | None = None

Degradability information.

soil_mobility_info

soil_mobility_info: list[dict] | None = None

Soil mobility information.

peroxide_function_groups

peroxide_function_groups: int | None = None

Number of peroxide function groups.

structures

structures: list[dict] | None = None

Chemical structure representations.

oel_info

oel_info: list[dict] | None = None

Occupational exposure limit information.

bei_info

bei_info: list[dict] | None = None

Biological exposure index information.

dnel_info

dnel_info: list[dict] | None = None

Derived no-effect level information.

m_factor

m_factor: int | None = None

Acute toxicity M-factor.

m_factor_chronic

m_factor_chronic: int | None = None

Chronic toxicity M-factor.

specific_conc_eu

specific_conc_eu: list[dict] | None = None

EU-specific concentration limits.

specific_conc_source

specific_conc_source: str | None = None

Source of specific concentration limit information.

aicis_notified

aicis_notified: bool | None = None

Whether the substance is AICIS notified.

iecsc_notified

iecsc_notified: bool | None = None

Whether the substance is IECSC notified.

jpencs_notified

jpencs_notified: bool | None = None

Whether the substance is JPENCS notified.

jpishl_notified

jpishl_notified: bool | None = None

Whether the substance is JPISHL notified.

koecl_notified

koecl_notified: bool | None = None

Whether the substance is KOECL notified.

nzioc_notified

nzioc_notified: bool | None = None

Whether the substance is NZIOC notified.

piccs_notified

piccs_notified: bool | None = None

Whether the substance is PICCS notified.

tcsi_notified

tcsi_notified: bool | None = None

Whether the substance is TCSI notified.

vinic_notified

vinic_notified: bool | None = None

Whether the substance is VINIC notified.

encs_notified_list

encs_notified_list: dict[str, Any] | None = None

ENCS notification details.

ishl_notified_list

ishl_notified_list: dict[str, Any] | None = None

ISHL notification details.

ec_notified

ec_notified: str | None = None

EC notification status.

canada_inventory_status

canada_inventory_status: str | None = None

Canadian inventory status.

trade_secret

trade_secret: bool | None = None

Whether the substance is a trade secret.

eu_annex14_substances_list

eu_annex14_substances_list: bool | None = None

Whether the substance is on the EU Annex XIV list.

eu_annex17_restrictions_list

eu_annex17_restrictions_list: bool | None = None

Whether the substance is on the EU Annex XVII restrictions list.

eu_annex17_substances_list

eu_annex17_substances_list: bool | None = None

Whether the substance is on the EU Annex XVII substances list.

eu_candidate_list

eu_candidate_list: bool | None = None

Whether the substance is on the EU SVHC candidate list.

eu_dang_chem_annex1_part1_list

eu_dang_chem_annex1_part1_list: bool | None = None

Whether the substance is on the EU dangerous chemicals Annex 1 Part 1 list.

eu_dang_chem_annex1_part2_list

eu_dang_chem_annex1_part2_list: bool | None = None

Whether the substance is on the EU dangerous chemicals Annex 1 Part 2 list.

eu_dang_chem_annex1_part3_list

eu_dang_chem_annex1_part3_list: bool | None = None

Whether the substance is on the EU dangerous chemicals Annex 1 Part 3 list.

eu_dang_chem_annex5_list

eu_dang_chem_annex5_list: bool | None = None

Whether the substance is on the EU dangerous chemicals Annex 5 list.

eu_directive_ec_list

eu_directive_ec_list: bool | None = None

Whether the substance is on the EU directive EC list.

eu_explosive_precursors_annex1_list

eu_explosive_precursors_annex1_list: bool | None = None

Whether the substance is on the EU explosive precursors Annex 1 list.

eu_explosive_precursors_annex2_list

eu_explosive_precursors_annex2_list: bool | None = None

Whether the substance is on the EU explosive precursors Annex 2 list.

eu_ozone_depletion_list

eu_ozone_depletion_list: bool | None = None

Whether the substance is on the EU ozone depletion list.

eu_pollutant_annex2_list

eu_pollutant_annex2_list: bool | None = None

Whether the substance is on the EU pollutant Annex 2 list.

eu_pop_list

eu_pop_list: bool | None = None

Whether the substance is on the EU POP list.

caa_cfr40

caa_cfr40: bool | None = None

Whether the substance is listed under CAA CFR 40.

caa_hpa

caa_hpa: bool | None = None

Whether the substance is listed under CAA HPA.

massachusetts_rtk

massachusetts_rtk: bool | None = None

Whether the substance is on the Massachusetts RTK list.

new_jersey_rtk

new_jersey_rtk: bool | None = None

Whether the substance is on the New Jersey RTK list.

new_york_rtk

new_york_rtk: bool | None = None

Whether the substance is on the New York RTK list.

pennsylvania_rtk

pennsylvania_rtk: bool | None = None

Whether the substance is on the Pennsylvania RTK list.

rhode_island_rtk

rhode_island_rtk: bool | None = None

Whether the substance is on the Rhode Island RTK list.

sdwa

sdwa: bool | None = None

Whether the substance is listed under the SDWA.

tsca8b

tsca8b: bool | None = None

Whether the substance is listed under TSCA 8(b).

pcr_regulated

pcr_regulated: bool | None = None

Whether the substance is PCR regulated.

pdscl

pdscl: dict | None = None

PDSCL classification, with keys maxValue and unit.

Returned when the request is scoped to the Japanese region (region="JP").

prtr

prtr: dict | None = None

PRTR classification, with keys className, controlNumber, maxValue and unit.

Returned when the request is scoped to the Japanese region (region="JP").

page_number

page_number: int | None = None

Reference page number.

cn_csdc_regulations

cn_csdc_regulations: bool | None = None

Whether the substance is subject to CN CSDC regulations.

cn_pcod_list

cn_pcod_list: bool | None = None

Whether the substance is on the CN PCOD list.

cn_priority_list

cn_priority_list: bool | None = None

Whether the substance is on the CN priority list.

tw_ghs_clas_list

tw_ghs_clas_list: bool | None = None

Whether the substance is on the Taiwan GHS classification list.

tw_handle_priority_chem

tw_handle_priority_chem: bool | None = None

Whether the substance is a Taiwan priority chemical.

tw_handle_toxic_chem

tw_handle_toxic_chem: bool | None = None

Whether the substance is a Taiwan toxic chemical.

tw_ind_waste_standards

tw_ind_waste_standards: bool | None = None

Whether the substance is subject to Taiwan industrial waste standards.

basel_conv_list

basel_conv_list: bool | None = None

Whether the substance is on the Basel Convention list.

rotterdam_conv_list

rotterdam_conv_list: bool | None = None

Whether the substance is on the Rotterdam Convention list.

stockholm_conv_list

stockholm_conv_list: bool | None = None

Whether the substance is on the Stockholm Convention list.

kyoto_protocol

kyoto_protocol: bool | None = None

Whether the substance is subject to the Kyoto Protocol.

montreal_protocol

montreal_protocol: bool | None = None

Whether the substance is subject to the Montreal Protocol.

green_gas_list

green_gas_list: bool | None = None

Whether the substance is on the green gas list.

export_control_list_phrases

export_control_list_phrases: bool | None = None

Whether the substance has export control list phrases.

cdsa_list

cdsa_list: bool | None = None

Whether the substance is on the CDSA list.

chemical_category

chemical_category: list[str] | None = None

Chemical categories for the substance.

custom_phrases

custom_phrases: list[dict] | None = None

Custom phrases for the substance.

substance_phrases

substance_phrases: list[dict] | None = None

Substance phrases.

sustainability_status_lbc

sustainability_status_lbc: str | None = None

Living Building Challenge sustainability status.

approved_legal_entities: Any | None = None

Approved legal entities for the substance.

pictograms

pictograms: list[dict] | None = None

GHS hazard pictograms.

SubstanceV4Response

Bases: BaseAlbertModel

A collection of substances with any associated retrieval errors.

Show JSON schema:
{
  "$defs": {
    "SubstanceV4Info": {
      "additionalProperties": true,
      "description": "A full substance record.",
      "properties": {
        "substanceId": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The unique substance identifier.",
          "title": "Substanceid"
        },
        "casID": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The CAS number.",
          "title": "Casid"
        },
        "ecListNo": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The EC list number.",
          "title": "Eclistno"
        },
        "indexNo": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The index number.",
          "title": "Indexno"
        },
        "name": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The substance name in one or more languages.",
          "title": "Name"
        },
        "hazards": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Hazard classifications.",
          "title": "Hazards"
        },
        "WGK": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Water hazard class (WGK).\n\nOnly returned when the request is scoped to the German region\n(``region=\"DE\"``); other regions omit it.",
          "title": "Wgk"
        },
        "specificConcentrationLimit": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Specific concentration limits.",
          "title": "Specificconcentrationlimit"
        },
        "oels": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether occupational exposure limits exist.",
          "title": "Oels"
        },
        "exposureControlsACGIH": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "ACGIH exposure controls.",
          "title": "Exposurecontrolsacgih"
        },
        "exposureControlsOSHA": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "OSHA exposure controls.",
          "title": "Exposurecontrolsosha"
        },
        "exposureControlsAIHA": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "AIHA exposure controls.",
          "title": "Exposurecontrolsaiha"
        },
        "exposureControlsNIOSH": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "NIOSH exposure controls.",
          "title": "Exposurecontrolsniosh"
        },
        "lethalDoseAndConcentrations": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Lethal dose and concentration data.",
          "title": "Lethaldoseandconcentrations"
        },
        "inhalationAcuteToxicity": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Inhalation acute toxicity value.",
          "title": "Inhalationacutetoxicity"
        },
        "dermalAcuteToxicity": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Dermal acute toxicity value.",
          "title": "Dermalacutetoxicity"
        },
        "oralAcuteToxicity": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Oral acute toxicity value.",
          "title": "Oralacutetoxicity"
        },
        "healthEffects": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Health effects description.",
          "title": "Healtheffects"
        },
        "ntpCarcinogen": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "NTP carcinogen classification.",
          "title": "Ntpcarcinogen"
        },
        "iarcCarcinogen": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "IARC carcinogen classification.",
          "title": "Iarccarcinogen"
        },
        "oshaCarcinogen": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "OSHA carcinogen flag.",
          "title": "Oshacarcinogen"
        },
        "classificationType": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The classification type.",
          "title": "Classificationtype"
        },
        "classification": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The classification value.",
          "title": "Classification"
        },
        "reachRegistrationNo": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "REACH registration number.",
          "title": "Reachregistrationno"
        },
        "source": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Data source.",
          "title": "Source"
        },
        "isCas": {
          "default": true,
          "description": "Whether the substance is a known regulatory CAS record. ``False`` indicates an auto-created or trade-secret placeholder.",
          "title": "Iscas",
          "type": "boolean"
        },
        "notes": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Free-text notes for the substance.",
          "title": "Notes"
        },
        "description": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "A description of the substance.",
          "title": "Description"
        },
        "casSmiles": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The SMILES string for the substance.",
          "title": "Cassmiles"
        },
        "inchiKey": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The InChI key for the substance.",
          "title": "Inchikey"
        },
        "iUpacName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The IUPAC name for the substance.",
          "title": "Iupacname"
        },
        "cactusStatus": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The Cactus status for the substance.",
          "title": "Cactusstatus"
        },
        "metadata": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Tenant custom metadata. Scalar fields are plain strings or numbers. List-type fields return a list of ``MetadataItem`` objects with ``name`` and ``id``.",
          "title": "Metadata"
        },
        "acuteDermalToxInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Acute dermal toxicity information.",
          "title": "Acutedermaltoxinfo"
        },
        "acuteInhalationToxInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Acute inhalation toxicity information.",
          "title": "Acuteinhalationtoxinfo"
        },
        "acuteOralToxInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Acute oral toxicity information.",
          "title": "Acuteoraltoxinfo"
        },
        "acuteToxInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "General acute toxicity information.",
          "title": "Acutetoxinfo"
        },
        "chronicToxInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Chronic toxicity information.",
          "title": "Chronictoxinfo"
        },
        "aspirationToxInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Aspiration toxicity information.",
          "title": "Aspirationtoxinfo"
        },
        "neuroToxInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Neurotoxicity information.",
          "title": "Neurotoxinfo"
        },
        "reproductiveToxInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Reproductive toxicity information.",
          "title": "Reproductivetoxinfo"
        },
        "carcinogenInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Carcinogenicity information.",
          "title": "Carcinogeninfo"
        },
        "germCellMutagenInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Germ cell mutagenicity information.",
          "title": "Germcellmutageninfo"
        },
        "skinCorrosionInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Skin corrosion information.",
          "title": "Skincorrosioninfo"
        },
        "seriousEyeDamageInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Serious eye damage information.",
          "title": "Seriouseyedamageinfo"
        },
        "respiratorySkinSensInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Respiratory and skin sensitization information.",
          "title": "Respiratoryskinsensinfo"
        },
        "stotInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Specific target organ toxicity information.",
          "title": "Stotinfo"
        },
        "stotAffectedOrgans": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Organs affected by specific target organ toxicity.",
          "title": "Stotaffectedorgans"
        },
        "stotRouteOfExposure": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Route of exposure for specific target organ toxicity.",
          "title": "Stotrouteofexposure"
        },
        "boilingpointInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Boiling point information.",
          "title": "Boilingpointinfo"
        },
        "flashpointInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Flash point information.",
          "title": "Flashpointinfo"
        },
        "molecularWeight": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Molecular weight information.",
          "title": "Molecularweight"
        },
        "bioAccumulativeInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Bioaccumulation information.",
          "title": "Bioaccumulativeinfo"
        },
        "degradabilityInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Degradability information.",
          "title": "Degradabilityinfo"
        },
        "soilMobilityInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Soil mobility information.",
          "title": "Soilmobilityinfo"
        },
        "peroxideFunctionGroups": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Number of peroxide function groups.",
          "title": "Peroxidefunctiongroups"
        },
        "structures": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Chemical structure representations.",
          "title": "Structures"
        },
        "oelInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Occupational exposure limit information.",
          "title": "Oelinfo"
        },
        "beiInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Biological exposure index information.",
          "title": "Beiinfo"
        },
        "dnelInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Derived no-effect level information.",
          "title": "Dnelinfo"
        },
        "mFactor": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Acute toxicity M-factor.",
          "title": "Mfactor"
        },
        "mFactorChronic": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Chronic toxicity M-factor.",
          "title": "Mfactorchronic"
        },
        "specificConcEU": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU-specific concentration limits.",
          "title": "Specificconceu"
        },
        "specificConcSource": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Source of specific concentration limit information.",
          "title": "Specificconcsource"
        },
        "aicisNotified": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is AICIS notified.",
          "title": "Aicisnotified"
        },
        "iecscNotified": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is IECSC notified.",
          "title": "Iecscnotified"
        },
        "jpencsNotified": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is JPENCS notified.",
          "title": "Jpencsnotified"
        },
        "jpishlNotified": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is JPISHL notified.",
          "title": "Jpishlnotified"
        },
        "koeclNotified": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is KOECL notified.",
          "title": "Koeclnotified"
        },
        "nziocNotified": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is NZIOC notified.",
          "title": "Nziocnotified"
        },
        "piccsNotified": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is PICCS notified.",
          "title": "Piccsnotified"
        },
        "tcsiNotified": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is TCSI notified.",
          "title": "Tcsinotified"
        },
        "vinicNotified": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is VINIC notified.",
          "title": "Vinicnotified"
        },
        "encsNotifiedList": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "ENCS notification details.",
          "title": "Encsnotifiedlist"
        },
        "ishlNotifiedList": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "ISHL notification details.",
          "title": "Ishlnotifiedlist"
        },
        "ecNotified": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EC notification status.",
          "title": "Ecnotified"
        },
        "canadaInventoryStatus": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Canadian inventory status.",
          "title": "Canadainventorystatus"
        },
        "tradeSecret": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is a trade secret.",
          "title": "Tradesecret"
        },
        "euAnnex14SubstancesList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU Annex XIV list.",
          "title": "Euannex14Substanceslist"
        },
        "euAnnex17RestrictionsList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU Annex XVII restrictions list.",
          "title": "Euannex17Restrictionslist"
        },
        "euAnnex17SubstancesList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU Annex XVII substances list.",
          "title": "Euannex17Substanceslist"
        },
        "euCandidateList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU SVHC candidate list.",
          "title": "Eucandidatelist"
        },
        "euDangChemAnnex1Part1List": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU dangerous chemicals Annex 1 Part 1 list.",
          "title": "Eudangchemannex1Part1List"
        },
        "euDangChemAnnex1Part2List": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU dangerous chemicals Annex 1 Part 2 list.",
          "title": "Eudangchemannex1Part2List"
        },
        "euDangChemAnnex1Part3List": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU dangerous chemicals Annex 1 Part 3 list.",
          "title": "Eudangchemannex1Part3List"
        },
        "euDangChemAnnex5List": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU dangerous chemicals Annex 5 list.",
          "title": "Eudangchemannex5List"
        },
        "euDirectiveEcList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU directive EC list.",
          "title": "Eudirectiveeclist"
        },
        "euExplosivePrecursorsAnnex1List": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU explosive precursors Annex 1 list.",
          "title": "Euexplosiveprecursorsannex1List"
        },
        "euExplosivePrecursorsAnnex2List": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU explosive precursors Annex 2 list.",
          "title": "Euexplosiveprecursorsannex2List"
        },
        "euOzoneDepletionList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU ozone depletion list.",
          "title": "Euozonedepletionlist"
        },
        "euPollutantAnnex2List": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU pollutant Annex 2 list.",
          "title": "Eupollutantannex2List"
        },
        "euPopList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU POP list.",
          "title": "Eupoplist"
        },
        "caaCFR40": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is listed under CAA CFR 40.",
          "title": "Caacfr40"
        },
        "caaHPA": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is listed under CAA HPA.",
          "title": "Caahpa"
        },
        "massachusettsRTK": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the Massachusetts RTK list.",
          "title": "Massachusettsrtk"
        },
        "newJerseyRTK": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the New Jersey RTK list.",
          "title": "Newjerseyrtk"
        },
        "newYorkRTK": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the New York RTK list.",
          "title": "Newyorkrtk"
        },
        "pennsylvaniaRTK": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the Pennsylvania RTK list.",
          "title": "Pennsylvaniartk"
        },
        "rhodeIslandRTK": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the Rhode Island RTK list.",
          "title": "Rhodeislandrtk"
        },
        "sdwa": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is listed under the SDWA.",
          "title": "Sdwa"
        },
        "tsca8B": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is listed under TSCA 8(b).",
          "title": "Tsca8B"
        },
        "pcrRegulated": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is PCR regulated.",
          "title": "Pcrregulated"
        },
        "pdscl": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "PDSCL classification, with keys ``maxValue`` and ``unit``.\n\nReturned when the request is scoped to the Japanese region (``region=\"JP\"``).",
          "title": "Pdscl"
        },
        "prtr": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "PRTR classification, with keys ``className``, ``controlNumber``, ``maxValue`` and ``unit``.\n\nReturned when the request is scoped to the Japanese region (``region=\"JP\"``).",
          "title": "Prtr"
        },
        "pageNumber": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Reference page number.",
          "title": "Pagenumber"
        },
        "cnCSDCRegulations": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is subject to CN CSDC regulations.",
          "title": "Cncsdcregulations"
        },
        "cnPCODList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the CN PCOD list.",
          "title": "Cnpcodlist"
        },
        "cnPriorityList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the CN priority list.",
          "title": "Cnprioritylist"
        },
        "twGHSClasList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the Taiwan GHS classification list.",
          "title": "Twghsclaslist"
        },
        "twHandlePriorityChem": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is a Taiwan priority chemical.",
          "title": "Twhandleprioritychem"
        },
        "twHandleToxicChem": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is a Taiwan toxic chemical.",
          "title": "Twhandletoxicchem"
        },
        "twIndWasteStandards": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is subject to Taiwan industrial waste standards.",
          "title": "Twindwastestandards"
        },
        "baselConvList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the Basel Convention list.",
          "title": "Baselconvlist"
        },
        "rotterdamConvList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the Rotterdam Convention list.",
          "title": "Rotterdamconvlist"
        },
        "stockholmConvList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the Stockholm Convention list.",
          "title": "Stockholmconvlist"
        },
        "kyotoProtocol": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is subject to the Kyoto Protocol.",
          "title": "Kyotoprotocol"
        },
        "montrealProtocol": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is subject to the Montreal Protocol.",
          "title": "Montrealprotocol"
        },
        "greenGasList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the green gas list.",
          "title": "Greengaslist"
        },
        "exportControlListPhrases": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance has export control list phrases.",
          "title": "Exportcontrollistphrases"
        },
        "cdsaList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the CDSA list.",
          "title": "Cdsalist"
        },
        "chemicalCategory": {
          "anyOf": [
            {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Chemical categories for the substance.",
          "title": "Chemicalcategory"
        },
        "customPhrases": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Custom phrases for the substance.",
          "title": "Customphrases"
        },
        "substancePhrases": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Substance phrases.",
          "title": "Substancephrases"
        },
        "sustainabilityStatusLBC": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Living Building Challenge sustainability status.",
          "title": "Sustainabilitystatuslbc"
        },
        "approvedLegalEntities": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Approved legal entities for the substance.",
          "title": "Approvedlegalentities"
        },
        "pictograms": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "GHS hazard pictograms.",
          "title": "Pictograms"
        }
      },
      "title": "SubstanceV4Info",
      "type": "object"
    }
  },
  "description": "A collection of substances with any associated retrieval errors.",
  "properties": {
    "substances": {
      "description": "The retrieved substances.",
      "items": {
        "$ref": "#/$defs/SubstanceV4Info"
      },
      "title": "Substances",
      "type": "array"
    },
    "substanceErrors": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Errors for any substances that could not be retrieved, if any.",
      "title": "Substanceerrors"
    }
  },
  "required": [
    "substances"
  ],
  "title": "SubstanceV4Response",
  "type": "object"
}

Fields:

substances

substances: list[SubstanceV4Info]

The retrieved substances.

substance_errors

substance_errors: list[dict] | None = None

Errors for any substances that could not be retrieved, if any.

SubstanceV4Identifier

Bases: BaseAlbertModel

An identifier entry for creating a substance.

Show JSON schema:
{
  "description": "An identifier entry for creating a substance.",
  "properties": {
    "attributeName": {
      "description": "The identifier type. One of ``casID``, ``ecListNo``, ``ts``.",
      "enum": [
        "casID",
        "ecListNo",
        "ts"
      ],
      "title": "Attributename",
      "type": "string"
    },
    "value": {
      "description": "The identifier value.",
      "title": "Value",
      "type": "string"
    }
  },
  "required": [
    "attributeName",
    "value"
  ],
  "title": "SubstanceV4Identifier",
  "type": "object"
}

Fields:

attribute_name

attribute_name: Literal['casID', 'ecListNo', 'ts']

The identifier type. One of casID, ecListNo, ts.

value

value: str

The identifier value.

SubstanceV4Attribute

Bases: BaseAlbertModel

An attribute entry for creating a substance.

Show JSON schema:
{
  "description": "An attribute entry for creating a substance.",
  "properties": {
    "attributeName": {
      "description": "The attribute name (e.g. ``hazards``, ``name``). Note that this name must exactly match one of the allowed Substance Attribute Names, and in the future will reference an attribute ID",
      "title": "Attributename",
      "type": "string"
    },
    "data": {
      "description": "The attribute data.",
      "title": "Data"
    },
    "region": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The region the attribute applies to, if any.",
      "title": "Region"
    }
  },
  "required": [
    "attributeName",
    "data"
  ],
  "title": "SubstanceV4Attribute",
  "type": "object"
}

Fields:

attribute_name

attribute_name: str

The attribute name (e.g. hazards, name). Note that this name must exactly match one of the allowed Substance Attribute Names, and in the future will reference an attribute ID

data

data: Any

The attribute data.

region

region: str | None = None

The region the attribute applies to, if any.

SubstanceV4Create

Bases: BaseAlbertModel

Defines a new substance to create.

Show JSON schema:
{
  "$defs": {
    "EntityLink": {
      "properties": {
        "id": {
          "title": "Id",
          "type": "string"
        },
        "name": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Name"
        },
        "category": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Category"
        }
      },
      "required": [
        "id"
      ],
      "title": "EntityLink",
      "type": "object"
    },
    "EntityLinkWithName": {
      "description": "EntityLink that includes the name field in serialization.",
      "properties": {
        "id": {
          "title": "Id",
          "type": "string"
        },
        "name": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Name"
        },
        "category": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Category"
        }
      },
      "required": [
        "id"
      ],
      "title": "EntityLinkWithName",
      "type": "object"
    },
    "SubstanceV4Attribute": {
      "description": "An attribute entry for creating a substance.",
      "properties": {
        "attributeName": {
          "description": "The attribute name (e.g. ``hazards``, ``name``). Note that this name must exactly match one of the allowed Substance Attribute Names, and in the future will reference an attribute ID",
          "title": "Attributename",
          "type": "string"
        },
        "data": {
          "description": "The attribute data.",
          "title": "Data"
        },
        "region": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The region the attribute applies to, if any.",
          "title": "Region"
        }
      },
      "required": [
        "attributeName",
        "data"
      ],
      "title": "SubstanceV4Attribute",
      "type": "object"
    },
    "SubstanceV4Identifier": {
      "description": "An identifier entry for creating a substance.",
      "properties": {
        "attributeName": {
          "description": "The identifier type. One of ``casID``, ``ecListNo``, ``ts``.",
          "enum": [
            "casID",
            "ecListNo",
            "ts"
          ],
          "title": "Attributename",
          "type": "string"
        },
        "value": {
          "description": "The identifier value.",
          "title": "Value",
          "type": "string"
        }
      },
      "required": [
        "attributeName",
        "value"
      ],
      "title": "SubstanceV4Identifier",
      "type": "object"
    }
  },
  "description": "Defines a new substance to create.",
  "properties": {
    "identifiers": {
      "description": "At least one identifier (casID, ecListNo, or ts).",
      "items": {
        "$ref": "#/$defs/SubstanceV4Identifier"
      },
      "title": "Identifiers",
      "type": "array"
    },
    "attributes": {
      "description": "Attribute data to associate with the substance.",
      "items": {
        "$ref": "#/$defs/SubstanceV4Attribute"
      },
      "title": "Attributes",
      "type": "array"
    },
    "substanceId": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Optional explicit substance ID.",
      "title": "Substanceid"
    },
    "isGlobalRecord": {
      "default": true,
      "description": "Whether to create as a global record. Defaults to ``True``.",
      "title": "Isglobalrecord",
      "type": "boolean"
    },
    "category": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Substance category (e.g. ``User``, ``Verisk``, ``TSCA - Public``).",
      "title": "Category"
    },
    "notes": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Free-text notes for the substance.",
      "title": "Notes"
    },
    "description": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "A description of the substance.",
      "title": "Description"
    },
    "casSmiles": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The SMILES string for the substance.",
      "title": "Cassmiles"
    },
    "inchiKey": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The InChI key for the substance.",
      "title": "Inchikey"
    },
    "iUpacName": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The IUPAC name for the substance.",
      "title": "Iupacname"
    },
    "cactusStatus": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The Cactus status for the substance.",
      "title": "Cactusstatus"
    },
    "Metadata": {
      "anyOf": [
        {
          "additionalProperties": {
            "anyOf": [
              {
                "type": "number"
              },
              {
                "type": "integer"
              },
              {
                "type": "string"
              },
              {
                "$ref": "#/$defs/EntityLinkWithName"
              },
              {
                "$ref": "#/$defs/EntityLink"
              },
              {
                "items": {
                  "anyOf": [
                    {
                      "$ref": "#/$defs/EntityLinkWithName"
                    },
                    {
                      "$ref": "#/$defs/EntityLink"
                    }
                  ]
                },
                "type": "array"
              }
            ]
          },
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Custom tenant metadata. Scalar fields take a plain string. Single-select list fields take a bare list ID string (e.g. ``\"LST1253\"``). Multi-select List-type fields take an ``EntityLink`` or ``list[EntityLink]``.",
      "title": "Metadata"
    }
  },
  "required": [
    "identifiers",
    "attributes"
  ],
  "title": "SubstanceV4Create",
  "type": "object"
}

Fields:

identifiers

At least one identifier (casID, ecListNo, or ts).

attributes

Attribute data to associate with the substance.

substance_id

substance_id: str | None = None

Optional explicit substance ID.

is_global_record

is_global_record: bool = True

Whether to create as a global record. Defaults to True.

category

category: str | None = None

Substance category (e.g. User, Verisk, TSCA - Public).

notes

notes: str | None = None

Free-text notes for the substance.

description

description: str | None = None

A description of the substance.

cas_smiles

cas_smiles: str | None = None

The SMILES string for the substance.

inchi_key

inchi_key: str | None = None

The InChI key for the substance.

iupac_name

iupac_name: str | None = None

The IUPAC name for the substance.

cactus_status

cactus_status: str | None = None

The Cactus status for the substance.

metadata

metadata: dict[str, MetadataItem] | None = None

Custom tenant metadata. Scalar fields take a plain string. Single-select list fields take a bare list ID string (e.g. "LST1253"). Multi-select List-type fields take an EntityLink or list[EntityLink].

SubstanceV4CreateResult

Bases: BaseAlbertModel

Result of a substance creation request.

Show JSON schema:
{
  "$defs": {
    "SubstanceV4Info": {
      "additionalProperties": true,
      "description": "A full substance record.",
      "properties": {
        "substanceId": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The unique substance identifier.",
          "title": "Substanceid"
        },
        "casID": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The CAS number.",
          "title": "Casid"
        },
        "ecListNo": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The EC list number.",
          "title": "Eclistno"
        },
        "indexNo": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The index number.",
          "title": "Indexno"
        },
        "name": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The substance name in one or more languages.",
          "title": "Name"
        },
        "hazards": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Hazard classifications.",
          "title": "Hazards"
        },
        "WGK": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Water hazard class (WGK).\n\nOnly returned when the request is scoped to the German region\n(``region=\"DE\"``); other regions omit it.",
          "title": "Wgk"
        },
        "specificConcentrationLimit": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Specific concentration limits.",
          "title": "Specificconcentrationlimit"
        },
        "oels": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether occupational exposure limits exist.",
          "title": "Oels"
        },
        "exposureControlsACGIH": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "ACGIH exposure controls.",
          "title": "Exposurecontrolsacgih"
        },
        "exposureControlsOSHA": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "OSHA exposure controls.",
          "title": "Exposurecontrolsosha"
        },
        "exposureControlsAIHA": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "AIHA exposure controls.",
          "title": "Exposurecontrolsaiha"
        },
        "exposureControlsNIOSH": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "NIOSH exposure controls.",
          "title": "Exposurecontrolsniosh"
        },
        "lethalDoseAndConcentrations": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Lethal dose and concentration data.",
          "title": "Lethaldoseandconcentrations"
        },
        "inhalationAcuteToxicity": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Inhalation acute toxicity value.",
          "title": "Inhalationacutetoxicity"
        },
        "dermalAcuteToxicity": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Dermal acute toxicity value.",
          "title": "Dermalacutetoxicity"
        },
        "oralAcuteToxicity": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Oral acute toxicity value.",
          "title": "Oralacutetoxicity"
        },
        "healthEffects": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Health effects description.",
          "title": "Healtheffects"
        },
        "ntpCarcinogen": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "NTP carcinogen classification.",
          "title": "Ntpcarcinogen"
        },
        "iarcCarcinogen": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "IARC carcinogen classification.",
          "title": "Iarccarcinogen"
        },
        "oshaCarcinogen": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "OSHA carcinogen flag.",
          "title": "Oshacarcinogen"
        },
        "classificationType": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The classification type.",
          "title": "Classificationtype"
        },
        "classification": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The classification value.",
          "title": "Classification"
        },
        "reachRegistrationNo": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "REACH registration number.",
          "title": "Reachregistrationno"
        },
        "source": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Data source.",
          "title": "Source"
        },
        "isCas": {
          "default": true,
          "description": "Whether the substance is a known regulatory CAS record. ``False`` indicates an auto-created or trade-secret placeholder.",
          "title": "Iscas",
          "type": "boolean"
        },
        "notes": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Free-text notes for the substance.",
          "title": "Notes"
        },
        "description": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "A description of the substance.",
          "title": "Description"
        },
        "casSmiles": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The SMILES string for the substance.",
          "title": "Cassmiles"
        },
        "inchiKey": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The InChI key for the substance.",
          "title": "Inchikey"
        },
        "iUpacName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The IUPAC name for the substance.",
          "title": "Iupacname"
        },
        "cactusStatus": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The Cactus status for the substance.",
          "title": "Cactusstatus"
        },
        "metadata": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Tenant custom metadata. Scalar fields are plain strings or numbers. List-type fields return a list of ``MetadataItem`` objects with ``name`` and ``id``.",
          "title": "Metadata"
        },
        "acuteDermalToxInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Acute dermal toxicity information.",
          "title": "Acutedermaltoxinfo"
        },
        "acuteInhalationToxInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Acute inhalation toxicity information.",
          "title": "Acuteinhalationtoxinfo"
        },
        "acuteOralToxInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Acute oral toxicity information.",
          "title": "Acuteoraltoxinfo"
        },
        "acuteToxInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "General acute toxicity information.",
          "title": "Acutetoxinfo"
        },
        "chronicToxInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Chronic toxicity information.",
          "title": "Chronictoxinfo"
        },
        "aspirationToxInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Aspiration toxicity information.",
          "title": "Aspirationtoxinfo"
        },
        "neuroToxInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Neurotoxicity information.",
          "title": "Neurotoxinfo"
        },
        "reproductiveToxInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Reproductive toxicity information.",
          "title": "Reproductivetoxinfo"
        },
        "carcinogenInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Carcinogenicity information.",
          "title": "Carcinogeninfo"
        },
        "germCellMutagenInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Germ cell mutagenicity information.",
          "title": "Germcellmutageninfo"
        },
        "skinCorrosionInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Skin corrosion information.",
          "title": "Skincorrosioninfo"
        },
        "seriousEyeDamageInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Serious eye damage information.",
          "title": "Seriouseyedamageinfo"
        },
        "respiratorySkinSensInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Respiratory and skin sensitization information.",
          "title": "Respiratoryskinsensinfo"
        },
        "stotInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Specific target organ toxicity information.",
          "title": "Stotinfo"
        },
        "stotAffectedOrgans": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Organs affected by specific target organ toxicity.",
          "title": "Stotaffectedorgans"
        },
        "stotRouteOfExposure": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Route of exposure for specific target organ toxicity.",
          "title": "Stotrouteofexposure"
        },
        "boilingpointInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Boiling point information.",
          "title": "Boilingpointinfo"
        },
        "flashpointInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Flash point information.",
          "title": "Flashpointinfo"
        },
        "molecularWeight": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Molecular weight information.",
          "title": "Molecularweight"
        },
        "bioAccumulativeInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Bioaccumulation information.",
          "title": "Bioaccumulativeinfo"
        },
        "degradabilityInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Degradability information.",
          "title": "Degradabilityinfo"
        },
        "soilMobilityInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Soil mobility information.",
          "title": "Soilmobilityinfo"
        },
        "peroxideFunctionGroups": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Number of peroxide function groups.",
          "title": "Peroxidefunctiongroups"
        },
        "structures": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Chemical structure representations.",
          "title": "Structures"
        },
        "oelInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Occupational exposure limit information.",
          "title": "Oelinfo"
        },
        "beiInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Biological exposure index information.",
          "title": "Beiinfo"
        },
        "dnelInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Derived no-effect level information.",
          "title": "Dnelinfo"
        },
        "mFactor": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Acute toxicity M-factor.",
          "title": "Mfactor"
        },
        "mFactorChronic": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Chronic toxicity M-factor.",
          "title": "Mfactorchronic"
        },
        "specificConcEU": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU-specific concentration limits.",
          "title": "Specificconceu"
        },
        "specificConcSource": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Source of specific concentration limit information.",
          "title": "Specificconcsource"
        },
        "aicisNotified": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is AICIS notified.",
          "title": "Aicisnotified"
        },
        "iecscNotified": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is IECSC notified.",
          "title": "Iecscnotified"
        },
        "jpencsNotified": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is JPENCS notified.",
          "title": "Jpencsnotified"
        },
        "jpishlNotified": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is JPISHL notified.",
          "title": "Jpishlnotified"
        },
        "koeclNotified": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is KOECL notified.",
          "title": "Koeclnotified"
        },
        "nziocNotified": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is NZIOC notified.",
          "title": "Nziocnotified"
        },
        "piccsNotified": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is PICCS notified.",
          "title": "Piccsnotified"
        },
        "tcsiNotified": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is TCSI notified.",
          "title": "Tcsinotified"
        },
        "vinicNotified": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is VINIC notified.",
          "title": "Vinicnotified"
        },
        "encsNotifiedList": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "ENCS notification details.",
          "title": "Encsnotifiedlist"
        },
        "ishlNotifiedList": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "ISHL notification details.",
          "title": "Ishlnotifiedlist"
        },
        "ecNotified": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EC notification status.",
          "title": "Ecnotified"
        },
        "canadaInventoryStatus": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Canadian inventory status.",
          "title": "Canadainventorystatus"
        },
        "tradeSecret": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is a trade secret.",
          "title": "Tradesecret"
        },
        "euAnnex14SubstancesList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU Annex XIV list.",
          "title": "Euannex14Substanceslist"
        },
        "euAnnex17RestrictionsList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU Annex XVII restrictions list.",
          "title": "Euannex17Restrictionslist"
        },
        "euAnnex17SubstancesList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU Annex XVII substances list.",
          "title": "Euannex17Substanceslist"
        },
        "euCandidateList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU SVHC candidate list.",
          "title": "Eucandidatelist"
        },
        "euDangChemAnnex1Part1List": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU dangerous chemicals Annex 1 Part 1 list.",
          "title": "Eudangchemannex1Part1List"
        },
        "euDangChemAnnex1Part2List": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU dangerous chemicals Annex 1 Part 2 list.",
          "title": "Eudangchemannex1Part2List"
        },
        "euDangChemAnnex1Part3List": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU dangerous chemicals Annex 1 Part 3 list.",
          "title": "Eudangchemannex1Part3List"
        },
        "euDangChemAnnex5List": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU dangerous chemicals Annex 5 list.",
          "title": "Eudangchemannex5List"
        },
        "euDirectiveEcList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU directive EC list.",
          "title": "Eudirectiveeclist"
        },
        "euExplosivePrecursorsAnnex1List": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU explosive precursors Annex 1 list.",
          "title": "Euexplosiveprecursorsannex1List"
        },
        "euExplosivePrecursorsAnnex2List": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU explosive precursors Annex 2 list.",
          "title": "Euexplosiveprecursorsannex2List"
        },
        "euOzoneDepletionList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU ozone depletion list.",
          "title": "Euozonedepletionlist"
        },
        "euPollutantAnnex2List": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU pollutant Annex 2 list.",
          "title": "Eupollutantannex2List"
        },
        "euPopList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU POP list.",
          "title": "Eupoplist"
        },
        "caaCFR40": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is listed under CAA CFR 40.",
          "title": "Caacfr40"
        },
        "caaHPA": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is listed under CAA HPA.",
          "title": "Caahpa"
        },
        "massachusettsRTK": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the Massachusetts RTK list.",
          "title": "Massachusettsrtk"
        },
        "newJerseyRTK": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the New Jersey RTK list.",
          "title": "Newjerseyrtk"
        },
        "newYorkRTK": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the New York RTK list.",
          "title": "Newyorkrtk"
        },
        "pennsylvaniaRTK": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the Pennsylvania RTK list.",
          "title": "Pennsylvaniartk"
        },
        "rhodeIslandRTK": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the Rhode Island RTK list.",
          "title": "Rhodeislandrtk"
        },
        "sdwa": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is listed under the SDWA.",
          "title": "Sdwa"
        },
        "tsca8B": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is listed under TSCA 8(b).",
          "title": "Tsca8B"
        },
        "pcrRegulated": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is PCR regulated.",
          "title": "Pcrregulated"
        },
        "pdscl": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "PDSCL classification, with keys ``maxValue`` and ``unit``.\n\nReturned when the request is scoped to the Japanese region (``region=\"JP\"``).",
          "title": "Pdscl"
        },
        "prtr": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "PRTR classification, with keys ``className``, ``controlNumber``, ``maxValue`` and ``unit``.\n\nReturned when the request is scoped to the Japanese region (``region=\"JP\"``).",
          "title": "Prtr"
        },
        "pageNumber": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Reference page number.",
          "title": "Pagenumber"
        },
        "cnCSDCRegulations": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is subject to CN CSDC regulations.",
          "title": "Cncsdcregulations"
        },
        "cnPCODList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the CN PCOD list.",
          "title": "Cnpcodlist"
        },
        "cnPriorityList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the CN priority list.",
          "title": "Cnprioritylist"
        },
        "twGHSClasList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the Taiwan GHS classification list.",
          "title": "Twghsclaslist"
        },
        "twHandlePriorityChem": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is a Taiwan priority chemical.",
          "title": "Twhandleprioritychem"
        },
        "twHandleToxicChem": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is a Taiwan toxic chemical.",
          "title": "Twhandletoxicchem"
        },
        "twIndWasteStandards": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is subject to Taiwan industrial waste standards.",
          "title": "Twindwastestandards"
        },
        "baselConvList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the Basel Convention list.",
          "title": "Baselconvlist"
        },
        "rotterdamConvList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the Rotterdam Convention list.",
          "title": "Rotterdamconvlist"
        },
        "stockholmConvList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the Stockholm Convention list.",
          "title": "Stockholmconvlist"
        },
        "kyotoProtocol": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is subject to the Kyoto Protocol.",
          "title": "Kyotoprotocol"
        },
        "montrealProtocol": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is subject to the Montreal Protocol.",
          "title": "Montrealprotocol"
        },
        "greenGasList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the green gas list.",
          "title": "Greengaslist"
        },
        "exportControlListPhrases": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance has export control list phrases.",
          "title": "Exportcontrollistphrases"
        },
        "cdsaList": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the CDSA list.",
          "title": "Cdsalist"
        },
        "chemicalCategory": {
          "anyOf": [
            {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Chemical categories for the substance.",
          "title": "Chemicalcategory"
        },
        "customPhrases": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Custom phrases for the substance.",
          "title": "Customphrases"
        },
        "substancePhrases": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Substance phrases.",
          "title": "Substancephrases"
        },
        "sustainabilityStatusLBC": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Living Building Challenge sustainability status.",
          "title": "Sustainabilitystatuslbc"
        },
        "approvedLegalEntities": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Approved legal entities for the substance.",
          "title": "Approvedlegalentities"
        },
        "pictograms": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "GHS hazard pictograms.",
          "title": "Pictograms"
        }
      },
      "title": "SubstanceV4Info",
      "type": "object"
    }
  },
  "description": "Result of a substance creation request.",
  "properties": {
    "createdItems": {
      "description": "Successfully created substances.",
      "items": {
        "$ref": "#/$defs/SubstanceV4Info"
      },
      "title": "Createditems",
      "type": "array"
    },
    "failedItems": {
      "description": "Items that failed to create, with error details.",
      "items": {
        "additionalProperties": true,
        "type": "object"
      },
      "title": "Faileditems",
      "type": "array"
    },
    "existingItems": {
      "description": "Items that already existed.",
      "items": {
        "additionalProperties": true,
        "type": "object"
      },
      "title": "Existingitems",
      "type": "array"
    }
  },
  "title": "SubstanceV4CreateResult",
  "type": "object"
}

Fields:

created_items

created_items: list[SubstanceV4Info]

Successfully created substances.

failed_items

failed_items: list[dict]

Items that failed to create, with error details.

existing_items

existing_items: list[dict]

Items that already existed.

SubstanceV4Metadata

Bases: BaseAlbertModel

Metadata fields that can be updated on a substance.

Show JSON schema:
{
  "$defs": {
    "EntityLink": {
      "properties": {
        "id": {
          "title": "Id",
          "type": "string"
        },
        "name": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Name"
        },
        "category": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Category"
        }
      },
      "required": [
        "id"
      ],
      "title": "EntityLink",
      "type": "object"
    },
    "EntityLinkWithName": {
      "description": "EntityLink that includes the name field in serialization.",
      "properties": {
        "id": {
          "title": "Id",
          "type": "string"
        },
        "name": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Name"
        },
        "category": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Category"
        }
      },
      "required": [
        "id"
      ],
      "title": "EntityLinkWithName",
      "type": "object"
    }
  },
  "description": "Metadata fields that can be updated on a substance.",
  "properties": {
    "notes": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Free-text notes for the substance.",
      "title": "Notes"
    },
    "description": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "A description of the substance.",
      "title": "Description"
    },
    "casSmiles": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The SMILES string for the substance.",
      "title": "Cassmiles"
    },
    "inchiKey": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The InChI key for the substance.",
      "title": "Inchikey"
    },
    "iUpacName": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The IUPAC name for the substance.",
      "title": "Iupacname"
    },
    "cactusStatus": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The Cactus status for the substance.",
      "title": "Cactusstatus"
    },
    "metadata": {
      "anyOf": [
        {
          "additionalProperties": {
            "anyOf": [
              {
                "type": "number"
              },
              {
                "type": "integer"
              },
              {
                "type": "string"
              },
              {
                "$ref": "#/$defs/EntityLinkWithName"
              },
              {
                "$ref": "#/$defs/EntityLink"
              },
              {
                "items": {
                  "anyOf": [
                    {
                      "$ref": "#/$defs/EntityLinkWithName"
                    },
                    {
                      "$ref": "#/$defs/EntityLink"
                    }
                  ]
                },
                "type": "array"
              }
            ]
          },
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Custom tenant metadata. Scalar fields take a plain string. Single-select list fields take a bare list ID string (e.g. ``\"LST1253\"``). Multi-select list fields take a list of ``MetadataItem`` objects with ``id`` and ``value``.",
      "title": "Metadata"
    }
  },
  "title": "SubstanceV4Metadata",
  "type": "object"
}

Fields:

notes

notes: str | None = None

Free-text notes for the substance.

description

description: str | None = None

A description of the substance.

cas_smiles

cas_smiles: str | None = None

The SMILES string for the substance.

inchi_key

inchi_key: str | None = None

The InChI key for the substance.

iupac_name

iupac_name: str | None = None

The IUPAC name for the substance.

cactus_status

cactus_status: str | None = None

The Cactus status for the substance.

metadata

metadata: dict[str, MetadataItem] | None = None

Custom tenant metadata. Scalar fields take a plain string. Single-select list fields take a bare list ID string (e.g. "LST1253"). Multi-select list fields take a list of MetadataItem objects with id and value.