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"
    },
    "number": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Duplicate of the CAS number as the API returns it under a separate ``number`` key.",
      "title": "Number"
    },
    "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"
    },
    "hasODS": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is classified as an ozone-depleting substance (ODS), as recorded for the German (DE) region.\n\nOnly returned for ``region=\"DE\"``; other regions omit it.",
      "title": "Hasods"
    },
    "hasPIC": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is subject to the Rotterdam Convention Prior Informed Consent (PIC) procedure, as recorded for the German (DE) region.\n\nOnly returned for ``region=\"DE\"``; other regions omit it.",
      "title": "Haspic"
    },
    "hasPOP": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is a Stockholm Convention persistent organic pollutant (POP), as recorded for the German (DE) region.\n\nOnly returned for ``region=\"DE\"``; other regions omit it.",
      "title": "Haspop"
    },
    "rsl": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Restricted Substances List (RSL) classification details, as recorded for the German (DE) region.\n\nOnly returned for ``region=\"DE\"``; other regions omit it.",
      "title": "Rsl"
    },
    "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"
    },
    "exposureControlsOther": {
      "anyOf": [
        {
          "items": {},
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Other US exposure control measures not captured by the ACGIH, OSHA, AIHA or NIOSH fields.\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
      "title": "Exposurecontrolsother"
    },
    "exposureControlsOthers": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Other exposure control limits, with keys ``regList``, ``type``, ``unit`` and ``value``.\n\nOnly returned for ``region=\"EU\"`` and ``region=\"JP\"``; other regions omit it.",
      "title": "Exposurecontrolsothers"
    },
    "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"
    },
    "additionalInformation": {
      "anyOf": [
        {
          "items": {},
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Additional free-form regulatory information entries.\n\nOnly returned for ``region=\"EU\"`` and ``region=\"JP\"``; other regions omit it.",
      "title": "Additionalinformation"
    },
    "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"
    },
    "pbtInfo": {
      "anyOf": [
        {
          "items": {},
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Persistent, bioaccumulative and toxic (PBT) substance assessment entries.\n\nOnly returned for ``region=\"EU\"`` and ``region=\"JP\"``; other regions omit it.",
      "title": "Pbtinfo"
    },
    "pnecInfo": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Predicted no-effect concentration (PNEC) entries, with keys ``envCompartment``, ``unit`` and ``value``.\n\nOnly returned for ``region=\"EU\"`` and ``region=\"JP\"``; other regions omit it.",
      "title": "Pnecinfo"
    },
    "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"
    },
    "euIndicativeOelvs": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU indicative occupational exposure limit values (OELVs) table, with keys ``Expressed_As``, ``Long-term_Exposure_Limit_(LTEL)_Values_-_LTEL_(mg/m\u00b3)``, ``Long-term_Exposure_Limit_(LTEL)_Values_-_LTEL_(ppm)``, ``Miscellaneous_Notes`` and ``Physical_form``.\n\nReturned for every region.",
      "title": "Euindicativeoelvs"
    },
    "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"
    },
    "euAllergenicFragrancesToys": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU allergenic fragrances in toys and childcare articles restriction entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
      "title": "Euallergenicfragrancestoys"
    },
    "euAllowedColorantsCosmetics": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU allowed colorants in cosmetics entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
      "title": "Euallowedcolorantscosmetics"
    },
    "euAllowedUvFiltersCosmetics": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU allowed UV filters in cosmetics table, with keys ``Common_Ingredients``, ``Expressed_As``, ``Function(s)``, ``Maximum_Threshold`` and ``Notes``.\n\nReturned for every region.",
      "title": "Eualloweduvfilterscosmetics"
    },
    "euAssessmentRegulatoryNeedsSubstance": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU assessment of regulatory needs for the substance entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
      "title": "Euassessmentregulatoryneedssubstance"
    },
    "euBannedRestrictedMercuryCompounds": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU banned or restricted mercury compounds entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
      "title": "Eubannedrestrictedmercurycompounds"
    },
    "euDetergentsContentLabelling": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU Detergents Regulation content labelling threshold, with key ``Cut_off_(%)``.\n\nReturned for every region.",
      "title": "Eudetergentscontentlabelling"
    },
    "euDrugPrecursorsCategory1": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU drug precursors Category 1 (Regulation 273/2004) entry, with keys ``CN_Code``, ``CN_Designation``, ``Category``, ``Description`` and ``Group``.\n\nReturned for every region.",
      "title": "Eudrugprecursorscategory1"
    },
    "euDrugPrecursorsCategory2": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU drug precursors Category 2 entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
      "title": "Eudrugprecursorscategory2"
    },
    "euFlammableContentsAerosols": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU Aerosol Dispensers Directive flammable contents table, with keys ``Classifications``, ``Index``, ``Physical_form`` and ``Substance_Description``.\n\nReturned for every region.",
      "title": "Euflammablecontentsaerosols"
    },
    "euHazSubstancesActiveImplantableMedicalDevices": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU hazardous substances in active implantable medical devices entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
      "title": "Euhazsubstancesactiveimplantablemedicaldevices"
    },
    "euIppcPollutingSubstances": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU Integrated Pollution Prevention and Control (IPPC) polluting substances table, with keys ``Air``, ``Annex_X_of_Dir_2000/60/EC``, ``Table_name`` and ``Water``.\n\nReturned for every region.",
      "title": "Euippcpollutingsubstances"
    },
    "euNoLongerPolymersList": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU list of substances no longer considered polymers entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
      "title": "Eunolongerpolymerslist"
    },
    "euPotentialPbtVpvbSubstances": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU potential PBT/vPvB (persistent, bioaccumulative, toxic / very persistent, very bioaccumulative) substances entry, with keys ``Conclusion``, ``Fact_Sheet``, ``List_Number`` and ``Rapporteur``.\n\nReturned for every region.",
      "title": "Eupotentialpbtvpvbsubstances"
    },
    "euPpprNotAcceptedCoformulants": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU Plant Protection Products Regulation (PPPR) not-accepted co-formulants entry, with key ``Classification/Other_Properties``.\n\nReturned for every region.",
      "title": "Euppprnotacceptedcoformulants"
    },
    "euPrioritySubstancesAdditionalTestingReqs": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU Water Framework Directive priority substances additional testing requirements table, with keys ``Rapporteur``, ``Testing/information_requirements`` and ``Time_limit_from_the_date_of_entry_into_force_of_this_Regulation``.\n\nReturned for every region.",
      "title": "Euprioritysubstancesadditionaltestingreqs"
    },
    "euPrioritySubstancesWaterPolicy": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU priority substances in the field of water policy entry, with keys ``Identified_as_Priority_Hazardous_Substance`` and ``Number``.\n\nReturned for every region.",
      "title": "Euprioritysubstanceswaterpolicy"
    },
    "euReachCurrentTestingProposals": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU REACH current testing proposals entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
      "title": "Eureachcurrenttestingproposals"
    },
    "euReachDossierEvaluationStatus": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU REACH dossier evaluation status entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
      "title": "Eureachdossierevaluationstatus"
    },
    "euReachPreRegisteredSubstances": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU REACH pre-registered substances entry, with keys ``Description``, ``Envisaged_registration_deadline``, ``Related_substances`` and ``Table_name``.\n\nReturned for every region.",
      "title": "Eureachpreregisteredsubstances"
    },
    "euReachPreviousTestingProposals": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU REACH previous testing proposals table, with keys ``Alternatives_to_vertebrate_testing``, ``Date_of_publication_to_call_for_available_information``, ``Deadline_for_submitting_information``, ``ECHA_response_to_3rd_party_contributions`` and ``Hazard_endpoint_for_which_vertebrate_testing_was_proposed``.\n\nReturned for every region.",
      "title": "Eureachprevioustestingproposals"
    },
    "euReachSvhcAnnexXIV": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU REACH SVHC Annex XIV (authorisation list) entry, with keys ``Date_of_inclusion``, ``Decision``, ``Description``, ``IUCLID_dataset`` and ``Reason_for_inclusion``.\n\nReturned for every region.",
      "title": "Eureachsvhcannexxiv"
    },
    "euReachUniverseRegisteredSubstances": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU REACH universe of registered substances entry, with keys ``Brief_Profile_URL``, ``Highest_registered_tonnage``, ``Infocard_URL``, ``Position_in_the_chemical_universe`` and ``REACH_Factsheet(s)_URL``.\n\nReturned for every region.",
      "title": "Eureachuniverseregisteredsubstances"
    },
    "svhc": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is on the EU REACH SVHC candidate list (explicit ``False`` means verified non-membership; ``None`` means not provided).\n\nOnly returned for ``region=\"EU\"`` and ``region=\"JP\"``; other regions omit it.",
      "title": "Svhc"
    },
    "eaeuPopsProhibitedImportExport": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Eurasian Economic Union (EAEU) persistent organic pollutants prohibited from import/export, with key ``EAEU_HS_Code``.\n\nReturned for every region.",
      "title": "Eaeupopsprohibitedimportexport"
    },
    "classificationAndLabelInventoryStatus": {
      "anyOf": [
        {
          "items": {},
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU CLP Classification and Labelling (C&L) Inventory notification status entries.\n\nOnly returned for ``region=\"DE\"``; other regions omit it.",
      "title": "Classificationandlabelinventorystatus"
    },
    "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"
    },
    "californiaProp65": {
      "anyOf": [
        {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "California Proposition 65 list entries the substance appears on.\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
      "title": "Californiaprop65"
    },
    "cerclaRQ": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "CERCLA (Superfund) reportable quantity (RQ), in pounds.\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
      "title": "Cerclarq"
    },
    "CFRmarinePollutant": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "US DOT 49 CFR marine pollutant designation, with keys ``note``, ``noteCode`` and ``noteField``.\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
      "title": "Cfrmarinepollutant"
    },
    "CFRreportableQuantity": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "US CFR reportable quantity threshold, with keys ``maxValue`` and ``unit``.\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
      "title": "Cfrreportablequantity"
    },
    "rohsConcentration": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EU RoHS Directive maximum concentration threshold (percent by weight).\n\nOnly returned for ``region=\"EU\"`` and ``region=\"JP\"``; other regions omit it.",
      "title": "Rohsconcentration"
    },
    "sara302": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is an EPCRA (SARA Title III) Section 302 extremely hazardous substance (explicit ``False`` means verified non-membership; ``None`` means not provided).\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
      "title": "Sara302"
    },
    "sara313ConcentrationLimit": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "EPCRA (SARA Title III) Section 313 de minimis concentration limit (percent).\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
      "title": "Sara313Concentrationlimit"
    },
    "snur": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is subject to a TSCA Significant New Use Rule (SNUR) (explicit ``False`` means verified non-membership; ``None`` means not provided).\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
      "title": "Snur"
    },
    "snur_cfr": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "The CFR citation for the substance's TSCA Significant New Use Rule (SNUR).\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
      "title": "Snur Cfr"
    },
    "tsca12BConcentrationLimit": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "TSCA Section 12(b) export notification concentration limit (percent).\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
      "title": "Tsca12Bconcentrationlimit"
    },
    "tsca12BRegulated": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance is regulated under TSCA Section 12(b) (export notification) (explicit ``False`` means verified non-membership; ``None`` means not provided).\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
      "title": "Tsca12Bregulated"
    },
    "lve": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whether the substance qualifies as a TSCA Low Volume Exemption (LVE) substance (explicit ``False`` means verified non-membership; ``None`` means not provided).\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
      "title": "Lve"
    },
    "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"
    },
    "jpChemicalWeapons": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan Chemical Weapons Prohibition Act listing, with key ``No-Hyperlink``.\n\nReturned for every region.",
      "title": "Jpchemicalweapons"
    },
    "jpCsclBiodegradationBioconcentrationECS": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan CSCL (Chemical Substances Control Law) biodegradation and bioconcentration test data (ECS), with keys ``Data``, ``Database_name``, ``Duration``, ``Elimination_phase_duration`` and ``Endpoint``.\n\nReturned for every region.",
      "title": "Jpcsclbiodegradationbioconcentrationecs"
    },
    "jpCsclClassISpecifiedSubstances": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan CSCL Class I Specified Chemical Substances entry, with keys ``Cabinet_Order_No``, ``Chemical_Substance_Name``, ``Class_I_Specified_Chemical_Substance_Name`` and ``MITI_Number``.\n\nReturned for every region.",
      "title": "Jpcsclclassispecifiedsubstances"
    },
    "jpCsclClassIISpecifiedSubstances": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan CSCL Class II Specified Chemical Substances entry, with keys ``class_\u2161_specified_chemical_substance_name``, ``miti_number`` and ``no``.\n\nReturned for every region.",
      "title": "Jpcsclclassiispecifiedsubstances"
    },
    "jpCsclMonitoringChemicalSubstances": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan CSCL monitoring chemical substances entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
      "title": "Jpcsclmonitoringchemicalsubstances"
    },
    "jpDesignatedHazardousSubstancesSoilPollutionControlLaw": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan Soil Pollution Control Law designated hazardous substances entry, with key ``No-Hyperlink``.\n\nReturned for every region.",
      "title": "Jpdesignatedhazardoussubstancessoilpollutioncontrollaw"
    },
    "jpEncsTypeIIMonitoringSubstances": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan ENCS Type II Monitoring Substances entry, with keys ``Chemical_Substance_Name``, ``Classification``, ``Info_Link``, ``MITI_Number`` and ``Number``.\n\nReturned for every region.",
      "title": "Jpencstypeiimonitoringsubstances"
    },
    "jpEncsTypeIIIMonitoringSubstances": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan ENCS Type III Monitoring Substances entry, with keys ``Chemical_Substance_Name``, ``MITI_Number``, ``Number``, ``Registration_Number`` and ``Source_Link``.\n\nReturned for every region.",
      "title": "Jpencstypeiiimonitoringsubstances"
    },
    "jpExplosivesControlLawList": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan Explosives Control Law listing, with keys ``CHRIP_ID``, ``Chemical_Substance_Name`` and ``No-Hyperlink``.\n\nReturned for every region.",
      "title": "Jpexplosivescontrollawlist"
    },
    "jpHarmfulSubstancesInHouseholdProducts": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan Act on Control of Household Products Containing Harmful Substances listing, with key ``No-Hyperlink``.\n\nReturned for every region.",
      "title": "Jpharmfulsubstancesinhouseholdproducts"
    },
    "jpIshlDangerousSubstancesExplosives": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan ISHL dangerous substances (explosives) listing, with keys ``CHRIP_ID``, ``Chemical_Substance_Name`` and ``No-Hyperlink``.\n\nReturned for every region.",
      "title": "Jpishldangeroussubstancesexplosives"
    },
    "jpIshlDangerousSubstancesFlammableFpBelow65": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan ISHL dangerous substances (flammable, flash point below 65\u00b0C) listing, with keys ``CAS_Identity``, ``CHRIP_ID``, ``Chemical_Substance_Name`` and ``No-Hyperlink``.\n\nReturned for every region.",
      "title": "Jpishldangeroussubstancesflammablefpbelow65"
    },
    "jpIshlDangerousSubstancesFlammableGases": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan ISHL dangerous substances (flammable gases) listing, with keys ``CHRIP_ID``, ``Chemical_Substance_Name`` and ``No-Hyperlink``.\n\nReturned for every region.",
      "title": "Jpishldangeroussubstancesflammablegases"
    },
    "jpIshlDangerousSubstancesIgnitable": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan ISHL dangerous substances (ignitable) entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
      "title": "Jpishldangeroussubstancesignitable"
    },
    "jpIshlDangerousSubstancesOxidizing": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan ISHL dangerous substances (oxidizing) listing, with keys ``CHRIP_ID``, ``Chemical_Substance_Name`` and ``No-Hyperlink``.\n\nReturned for every region.",
      "title": "Jpishldangeroussubstancesoxidizing"
    },
    "jpIshlProhibitedSubstances": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan ISHL prohibited substances listing, with key ``No-Hyperlink``.\n\nReturned for every region.",
      "title": "Jpishlprohibitedsubstances"
    },
    "jpIshlSubstancesForManufacturingPermit": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan ISHL substances requiring a manufacturing permit listing, with key ``No-Hyperlink``.\n\nReturned for every region.",
      "title": "Jpishlsubstancesformanufacturingpermit"
    },
    "jpNotificationExemptedGeneralChemicals": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan notification-exempted general chemicals entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
      "title": "Jpnotificationexemptedgeneralchemicals"
    },
    "jpODS": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan ozone-depleting substances (ODS) listing, with keys ``CHRIP_ID``, ``Cabinet_Order_Name``, ``Cabinet_Order_Number_(Type_of_Substances)``, ``Category`` and ``Chemical_Substance_Name``.\n\nReturned for every region.",
      "title": "Jpods"
    },
    "jpOilsUnderWaterPollutionControlAct": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan oils under the Water Pollution Control Act entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
      "title": "Jpoilsunderwaterpollutioncontrolact"
    },
    "jpRotterdamPriorInformedConsentProcedureSubstances": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan Rotterdam Convention Prior Informed Consent (PIC) procedure substances entry, with keys ``Classification``, ``Subject to Stockholm Convention`` and ``Title``.\n\nReturned for every region.",
      "title": "Jprotterdampriorinformedconsentproceduresubstances"
    },
    "jpSkinAndEyeDamagingAbsorbingSubstancesPpeRequirement": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan ISHL skin/eye-damaging and absorbing substances personal protective equipment (PPE) requirement entry, with keys ``Cut-off value (weight percent) *8``, ``Effective date``, ``GHS Classification Name (Japan)``, ``Name under Industrial Safety and Health Act *2`` and ``Ordinance on Prevention of Specific Chemical Hazards, etc. *7``.\n\nReturned for every region.",
      "title": "Jpskinandeyedamagingabsorbingsubstancespperequirement"
    },
    "jpSpecifiedAirPollutantsFactoriesBusinessSites": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan specified air pollutants from factories and business sites listing, with key ``No-Hyperlink``.\n\nReturned for every region.",
      "title": "Jpspecifiedairpollutantsfactoriesbusinesssites"
    },
    "jpSpecifiedChemicalHealthDamagePrevention": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan specified chemical substances health damage prevention listing, with keys ``Group`` and ``No-Hyperlink``.\n\nReturned for every region.",
      "title": "Jpspecifiedchemicalhealthdamageprevention"
    },
    "jpWaterPollutionContrloActDesignatedSubstances": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan Water Pollution Control Act designated substances listing, with keys ``CHRIP_ID``, ``Chemical_Substance_Name`` and ``No-Hyperlink``.\n\nThe wire key carries an upstream API typo (``Contrlo`` instead of ``Control``); preserved verbatim in the alias so payloads round-trip correctly.\n\nReturned for every region.",
      "title": "Jpwaterpollutioncontrloactdesignatedsubstances"
    },
    "ishlCarcinogen": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan ISHL Ordinance 39 carcinogen entry, with keys ``ghsCategory``, ``maxValue`` and ``unit``.\n\nOnly returned for ``region=\"JP\"``; other regions omit it.",
      "title": "Ishlcarcinogen"
    },
    "ishlCscl": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan ISHL CSCL classification entry, with key ``class2``.\n\nOnly returned for ``region=\"JP\"``; other regions omit it.",
      "title": "Ishlcscl"
    },
    "ishlMutagens": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan ISHL mutagens entry, with keys ``No-Hyperlink`` and ``newValue``.\n\nOnly returned for ``region=\"JP\"``; other regions omit it.",
      "title": "Ishlmutagens"
    },
    "ishlOrdinance39": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan ISHL Ordinance 39 (notifiable substances) entry with keys ``group`` and ``maxValue``.\n\nOnly returned for ``region=\"JP\"``; other regions omit it.",
      "title": "Ishlordinance39"
    },
    "ishlOrganicSolvent": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan ISHL organic solvent classification entry, with key ``class2``.\n\nOnly returned for ``region=\"JP\"``; other regions omit it.",
      "title": "Ishlorganicsolvent"
    },
    "ishlRequiredList": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan ISHL required labeling/SDS list entry, with keys ``label`` and ``sds``.\n\nOnly returned for ``region=\"JP\"``; other regions omit it.",
      "title": "Ishlrequiredlist"
    },
    "fireServiceLawList": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Japan Fire Service Law hazardous materials classification entry, with keys ``class4`` and ``designatedFlamSubstances``.\n\nOnly returned for ``region=\"JP\"``; other regions omit it.",
      "title": "Fireservicelawlist"
    },
    "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.

number

number: str | None = None

Duplicate of the CAS number as the API returns it under a separate number key.

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.

has_ods

has_ods: bool | None = None

Whether the substance is classified as an ozone-depleting substance (ODS), as recorded for the German (DE) region.

Only returned for region="DE"; other regions omit it.

has_pic

has_pic: bool | None = None

Whether the substance is subject to the Rotterdam Convention Prior Informed Consent (PIC) procedure, as recorded for the German (DE) region.

Only returned for region="DE"; other regions omit it.

has_pop

has_pop: bool | None = None

Whether the substance is a Stockholm Convention persistent organic pollutant (POP), as recorded for the German (DE) region.

Only returned for region="DE"; other regions omit it.

rsl

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

Restricted Substances List (RSL) classification details, as recorded for the German (DE) region.

Only returned for 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.

exposure_controls_other

exposure_controls_other: list[Any] | None = None

Other US exposure control measures not captured by the ACGIH, OSHA, AIHA or NIOSH fields.

Only returned for region="US"; other regions omit it.

exposure_controls_others

exposure_controls_others: list[dict[str, Any]] | None = None

Other exposure control limits, with keys regList, type, unit and value.

Only returned for region="EU" and region="JP"; other regions omit it.

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.

additional_information

additional_information: list[Any] | None = None

Additional free-form regulatory information entries.

Only returned for region="EU" and region="JP"; other regions omit it.

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.

pbt_info

pbt_info: list[Any] | None = None

Persistent, bioaccumulative and toxic (PBT) substance assessment entries.

Only returned for region="EU" and region="JP"; other regions omit it.

pnec_info

pnec_info: list[dict[str, Any]] | None = None

Predicted no-effect concentration (PNEC) entries, with keys envCompartment, unit and value.

Only returned for region="EU" and region="JP"; other regions omit it.

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.

eu_indicative_oelvs

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

EU indicative occupational exposure limit values (OELVs) table, with keys Expressed_As, Long-term_Exposure_Limit_(LTEL)_Values_-_LTEL_(mg/m³), Long-term_Exposure_Limit_(LTEL)_Values_-_LTEL_(ppm), Miscellaneous_Notes and Physical_form.

Returned for every region.

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.

eu_allergenic_fragrances_toys

eu_allergenic_fragrances_toys: Any | None = None

EU allergenic fragrances in toys and childcare articles restriction entry.

Shape not yet observed in live responses (always null so far); typed as Any until confirmed.

eu_allowed_colorants_cosmetics

eu_allowed_colorants_cosmetics: Any | None = None

EU allowed colorants in cosmetics entry.

Shape not yet observed in live responses (always null so far); typed as Any until confirmed.

eu_allowed_uv_filters_cosmetics

eu_allowed_uv_filters_cosmetics: (
    list[dict[str, Any]] | None
) = None

EU allowed UV filters in cosmetics table, with keys Common_Ingredients, Expressed_As, Function(s), Maximum_Threshold and Notes.

Returned for every region.

eu_assessment_regulatory_needs_substance

eu_assessment_regulatory_needs_substance: Any | None = None

EU assessment of regulatory needs for the substance entry.

Shape not yet observed in live responses (always null so far); typed as Any until confirmed.

eu_banned_restricted_mercury_compounds

eu_banned_restricted_mercury_compounds: Any | None = None

EU banned or restricted mercury compounds entry.

Shape not yet observed in live responses (always null so far); typed as Any until confirmed.

eu_detergents_content_labelling

eu_detergents_content_labelling: dict[str, Any] | None = (
    None
)

EU Detergents Regulation content labelling threshold, with key Cut_off_(%).

Returned for every region.

eu_drug_precursors_category_1

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

EU drug precursors Category 1 (Regulation 273/2004) entry, with keys CN_Code, CN_Designation, Category, Description and Group.

Returned for every region.

eu_drug_precursors_category_2

eu_drug_precursors_category_2: Any | None = None

EU drug precursors Category 2 entry.

Shape not yet observed in live responses (always null so far); typed as Any until confirmed.

eu_flammable_contents_aerosols

eu_flammable_contents_aerosols: (
    list[dict[str, Any]] | None
) = None

EU Aerosol Dispensers Directive flammable contents table, with keys Classifications, Index, Physical_form and Substance_Description.

Returned for every region.

eu_haz_substances_active_implantable_medical_devices

eu_haz_substances_active_implantable_medical_devices: (
    Any | None
) = None

EU hazardous substances in active implantable medical devices entry.

Shape not yet observed in live responses (always null so far); typed as Any until confirmed.

eu_ippc_polluting_substances

eu_ippc_polluting_substances: (
    list[dict[str, Any]] | None
) = None

EU Integrated Pollution Prevention and Control (IPPC) polluting substances table, with keys Air, Annex_X_of_Dir_2000/60/EC, Table_name and Water.

Returned for every region.

eu_no_longer_polymers_list

eu_no_longer_polymers_list: Any | None = None

EU list of substances no longer considered polymers entry.

Shape not yet observed in live responses (always null so far); typed as Any until confirmed.

eu_potential_pbt_vpvb_substances

eu_potential_pbt_vpvb_substances: dict[str, Any] | None = (
    None
)

EU potential PBT/vPvB (persistent, bioaccumulative, toxic / very persistent, very bioaccumulative) substances entry, with keys Conclusion, Fact_Sheet, List_Number and Rapporteur.

Returned for every region.

eu_pppr_not_accepted_coformulants

eu_pppr_not_accepted_coformulants: dict[str, Any] | None = (
    None
)

EU Plant Protection Products Regulation (PPPR) not-accepted co-formulants entry, with key Classification/Other_Properties.

Returned for every region.

eu_priority_substances_additional_testing_reqs

eu_priority_substances_additional_testing_reqs: (
    list[dict[str, Any]] | None
) = None

EU Water Framework Directive priority substances additional testing requirements table, with keys Rapporteur, Testing/information_requirements and Time_limit_from_the_date_of_entry_into_force_of_this_Regulation.

Returned for every region.

eu_priority_substances_water_policy

eu_priority_substances_water_policy: (
    dict[str, Any] | None
) = None

EU priority substances in the field of water policy entry, with keys Identified_as_Priority_Hazardous_Substance and Number.

Returned for every region.

eu_reach_current_testing_proposals

eu_reach_current_testing_proposals: Any | None = None

EU REACH current testing proposals entry.

Shape not yet observed in live responses (always null so far); typed as Any until confirmed.

eu_reach_dossier_evaluation_status

eu_reach_dossier_evaluation_status: Any | None = None

EU REACH dossier evaluation status entry.

Shape not yet observed in live responses (always null so far); typed as Any until confirmed.

eu_reach_pre_registered_substances

eu_reach_pre_registered_substances: (
    dict[str, Any] | None
) = None

EU REACH pre-registered substances entry, with keys Description, Envisaged_registration_deadline, Related_substances and Table_name.

Returned for every region.

eu_reach_previous_testing_proposals

eu_reach_previous_testing_proposals: (
    list[dict[str, Any]] | None
) = None

EU REACH previous testing proposals table, with keys Alternatives_to_vertebrate_testing, Date_of_publication_to_call_for_available_information, Deadline_for_submitting_information, ECHA_response_to_3rd_party_contributions and Hazard_endpoint_for_which_vertebrate_testing_was_proposed.

Returned for every region.

eu_reach_svhc_annex_xiv

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

EU REACH SVHC Annex XIV (authorisation list) entry, with keys Date_of_inclusion, Decision, Description, IUCLID_dataset and Reason_for_inclusion.

Returned for every region.

eu_reach_universe_registered_substances

eu_reach_universe_registered_substances: (
    dict[str, Any] | None
) = None

EU REACH universe of registered substances entry, with keys Brief_Profile_URL, Highest_registered_tonnage, Infocard_URL, Position_in_the_chemical_universe and REACH_Factsheet(s)_URL.

Returned for every region.

svhc

svhc: bool | None = None

Whether the substance is on the EU REACH SVHC candidate list (explicit False means verified non-membership; None means not provided).

Only returned for region="EU" and region="JP"; other regions omit it.

eaeu_pops_prohibited_import_export

eaeu_pops_prohibited_import_export: (
    dict[str, Any] | None
) = None

Eurasian Economic Union (EAEU) persistent organic pollutants prohibited from import/export, with key EAEU_HS_Code.

Returned for every region.

classification_and_label_inventory_status

classification_and_label_inventory_status: (
    list[Any] | None
) = None

EU CLP Classification and Labelling (C&L) Inventory notification status entries.

Only returned for region="DE"; other regions omit it.

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.

california_prop_65

california_prop_65: list[str] | None = None

California Proposition 65 list entries the substance appears on.

Only returned for region="US"; other regions omit it.

cercla_rq

cercla_rq: float | None = None

CERCLA (Superfund) reportable quantity (RQ), in pounds.

Only returned for region="US"; other regions omit it.

cfr_marine_pollutant

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

US DOT 49 CFR marine pollutant designation, with keys note, noteCode and noteField.

Only returned for region="US"; other regions omit it.

cfr_reportable_quantity

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

US CFR reportable quantity threshold, with keys maxValue and unit.

Only returned for region="US"; other regions omit it.

rohs_concentration

rohs_concentration: float | None = None

EU RoHS Directive maximum concentration threshold (percent by weight).

Only returned for region="EU" and region="JP"; other regions omit it.

sara_302

sara_302: bool | None = None

Whether the substance is an EPCRA (SARA Title III) Section 302 extremely hazardous substance (explicit False means verified non-membership; None means not provided).

Only returned for region="US"; other regions omit it.

sara_313_concentration_limit

sara_313_concentration_limit: float | None = None

EPCRA (SARA Title III) Section 313 de minimis concentration limit (percent).

Only returned for region="US"; other regions omit it.

snur

snur: bool | None = None

Whether the substance is subject to a TSCA Significant New Use Rule (SNUR) (explicit False means verified non-membership; None means not provided).

Only returned for region="US"; other regions omit it.

snur_cfr

snur_cfr: str | None = None

The CFR citation for the substance's TSCA Significant New Use Rule (SNUR).

Only returned for region="US"; other regions omit it.

tsca_12b_concentration_limit

tsca_12b_concentration_limit: float | None = None

TSCA Section 12(b) export notification concentration limit (percent).

Only returned for region="US"; other regions omit it.

tsca_12b_regulated

tsca_12b_regulated: bool | None = None

Whether the substance is regulated under TSCA Section 12(b) (export notification) (explicit False means verified non-membership; None means not provided).

Only returned for region="US"; other regions omit it.

lve

lve: bool | None = None

Whether the substance qualifies as a TSCA Low Volume Exemption (LVE) substance (explicit False means verified non-membership; None means not provided).

Only returned for region="US"; other regions omit it.

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").

jp_chemical_weapons

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

Japan Chemical Weapons Prohibition Act listing, with key No-Hyperlink.

Returned for every region.

jp_cscl_biodegradation_bioconcentration_ecs

jp_cscl_biodegradation_bioconcentration_ecs: (
    list[dict[str, Any]] | None
) = None

Japan CSCL (Chemical Substances Control Law) biodegradation and bioconcentration test data (ECS), with keys Data, Database_name, Duration, Elimination_phase_duration and Endpoint.

Returned for every region.

jp_cscl_class_i_specified_substances

jp_cscl_class_i_specified_substances: (
    dict[str, Any] | None
) = None

Japan CSCL Class I Specified Chemical Substances entry, with keys Cabinet_Order_No, Chemical_Substance_Name, Class_I_Specified_Chemical_Substance_Name and MITI_Number.

Returned for every region.

jp_cscl_class_ii_specified_substances

jp_cscl_class_ii_specified_substances: (
    dict[str, Any] | None
) = None

Japan CSCL Class II Specified Chemical Substances entry, with keys class_Ⅱ_specified_chemical_substance_name, miti_number and no.

Returned for every region.

jp_cscl_monitoring_chemical_substances

jp_cscl_monitoring_chemical_substances: Any | None = None

Japan CSCL monitoring chemical substances entry.

Shape not yet observed in live responses (always null so far); typed as Any until confirmed.

jp_designated_hazardous_substances_soil_pollution_control_law

jp_designated_hazardous_substances_soil_pollution_control_law: (
    dict[str, Any] | None
) = None

Japan Soil Pollution Control Law designated hazardous substances entry, with key No-Hyperlink.

Returned for every region.

jp_encs_type_ii_monitoring_substances

jp_encs_type_ii_monitoring_substances: (
    dict[str, Any] | None
) = None

Japan ENCS Type II Monitoring Substances entry, with keys Chemical_Substance_Name, Classification, Info_Link, MITI_Number and Number.

Returned for every region.

jp_encs_type_iii_monitoring_substances

jp_encs_type_iii_monitoring_substances: (
    dict[str, Any] | None
) = None

Japan ENCS Type III Monitoring Substances entry, with keys Chemical_Substance_Name, MITI_Number, Number, Registration_Number and Source_Link.

Returned for every region.

jp_explosives_control_law_list

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

Japan Explosives Control Law listing, with keys CHRIP_ID, Chemical_Substance_Name and No-Hyperlink.

Returned for every region.

jp_harmful_substances_in_household_products

jp_harmful_substances_in_household_products: (
    dict[str, Any] | None
) = None

Japan Act on Control of Household Products Containing Harmful Substances listing, with key No-Hyperlink.

Returned for every region.

jp_ishl_dangerous_substances_explosives

jp_ishl_dangerous_substances_explosives: (
    dict[str, Any] | None
) = None

Japan ISHL dangerous substances (explosives) listing, with keys CHRIP_ID, Chemical_Substance_Name and No-Hyperlink.

Returned for every region.

jp_ishl_dangerous_substances_flammable_fp_below_65

jp_ishl_dangerous_substances_flammable_fp_below_65: (
    dict[str, Any] | None
) = None

Japan ISHL dangerous substances (flammable, flash point below 65°C) listing, with keys CAS_Identity, CHRIP_ID, Chemical_Substance_Name and No-Hyperlink.

Returned for every region.

jp_ishl_dangerous_substances_flammable_gases

jp_ishl_dangerous_substances_flammable_gases: (
    dict[str, Any] | None
) = None

Japan ISHL dangerous substances (flammable gases) listing, with keys CHRIP_ID, Chemical_Substance_Name and No-Hyperlink.

Returned for every region.

jp_ishl_dangerous_substances_ignitable

jp_ishl_dangerous_substances_ignitable: Any | None = None

Japan ISHL dangerous substances (ignitable) entry.

Shape not yet observed in live responses (always null so far); typed as Any until confirmed.

jp_ishl_dangerous_substances_oxidizing

jp_ishl_dangerous_substances_oxidizing: (
    dict[str, Any] | None
) = None

Japan ISHL dangerous substances (oxidizing) listing, with keys CHRIP_ID, Chemical_Substance_Name and No-Hyperlink.

Returned for every region.

jp_ishl_prohibited_substances

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

Japan ISHL prohibited substances listing, with key No-Hyperlink.

Returned for every region.

jp_ishl_substances_for_manufacturing_permit

jp_ishl_substances_for_manufacturing_permit: (
    dict[str, Any] | None
) = None

Japan ISHL substances requiring a manufacturing permit listing, with key No-Hyperlink.

Returned for every region.

jp_notification_exempted_general_chemicals

jp_notification_exempted_general_chemicals: Any | None = (
    None
)

Japan notification-exempted general chemicals entry.

Shape not yet observed in live responses (always null so far); typed as Any until confirmed.

jp_ods

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

Japan ozone-depleting substances (ODS) listing, with keys CHRIP_ID, Cabinet_Order_Name, Cabinet_Order_Number_(Type_of_Substances), Category and Chemical_Substance_Name.

Returned for every region.

jp_oils_under_water_pollution_control_act

jp_oils_under_water_pollution_control_act: Any | None = None

Japan oils under the Water Pollution Control Act entry.

Shape not yet observed in live responses (always null so far); typed as Any until confirmed.

jp_rotterdam_prior_informed_consent_procedure_substances: (
    dict[str, Any] | None
) = None

Japan Rotterdam Convention Prior Informed Consent (PIC) procedure substances entry, with keys Classification, Subject to Stockholm Convention and Title.

Returned for every region.

jp_skin_and_eye_damaging_absorbing_substances_ppe_requirement

jp_skin_and_eye_damaging_absorbing_substances_ppe_requirement: (
    dict[str, Any] | None
) = None

Japan ISHL skin/eye-damaging and absorbing substances personal protective equipment (PPE) requirement entry, with keys Cut-off value (weight percent) *8, Effective date, GHS Classification Name (Japan), Name under Industrial Safety and Health Act *2 and Ordinance on Prevention of Specific Chemical Hazards, etc. *7.

Returned for every region.

jp_specified_air_pollutants_factories_business_sites

jp_specified_air_pollutants_factories_business_sites: (
    dict[str, Any] | None
) = None

Japan specified air pollutants from factories and business sites listing, with key No-Hyperlink.

Returned for every region.

jp_specified_chemical_health_damage_prevention

jp_specified_chemical_health_damage_prevention: (
    dict[str, Any] | None
) = None

Japan specified chemical substances health damage prevention listing, with keys Group and No-Hyperlink.

Returned for every region.

jp_water_pollution_control_act_designated_substances

jp_water_pollution_control_act_designated_substances: (
    dict[str, Any] | None
) = None

Japan Water Pollution Control Act designated substances listing, with keys CHRIP_ID, Chemical_Substance_Name and No-Hyperlink.

The wire key carries an upstream API typo (Contrlo instead of Control); preserved verbatim in the alias so payloads round-trip correctly.

Returned for every region.

ishl_carcinogen

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

Japan ISHL Ordinance 39 carcinogen entry, with keys ghsCategory, maxValue and unit.

Only returned for region="JP"; other regions omit it.

ishl_cscl

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

Japan ISHL CSCL classification entry, with key class2.

Only returned for region="JP"; other regions omit it.

ishl_mutagens

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

Japan ISHL mutagens entry, with keys No-Hyperlink and newValue.

Only returned for region="JP"; other regions omit it.

ishl_ordinance_39

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

Japan ISHL Ordinance 39 (notifiable substances) entry with keys group and maxValue.

Only returned for region="JP"; other regions omit it.

ishl_organic_solvent

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

Japan ISHL organic solvent classification entry, with key class2.

Only returned for region="JP"; other regions omit it.

ishl_required_list

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

Japan ISHL required labeling/SDS list entry, with keys label and sds.

Only returned for region="JP"; other regions omit it.

fire_service_law_list

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

Japan Fire Service Law hazardous materials classification entry, with keys class4 and designatedFlamSubstances.

Only returned for region="JP"; other regions omit it.

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"
        },
        "number": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Duplicate of the CAS number as the API returns it under a separate ``number`` key.",
          "title": "Number"
        },
        "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"
        },
        "hasODS": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is classified as an ozone-depleting substance (ODS), as recorded for the German (DE) region.\n\nOnly returned for ``region=\"DE\"``; other regions omit it.",
          "title": "Hasods"
        },
        "hasPIC": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is subject to the Rotterdam Convention Prior Informed Consent (PIC) procedure, as recorded for the German (DE) region.\n\nOnly returned for ``region=\"DE\"``; other regions omit it.",
          "title": "Haspic"
        },
        "hasPOP": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is a Stockholm Convention persistent organic pollutant (POP), as recorded for the German (DE) region.\n\nOnly returned for ``region=\"DE\"``; other regions omit it.",
          "title": "Haspop"
        },
        "rsl": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Restricted Substances List (RSL) classification details, as recorded for the German (DE) region.\n\nOnly returned for ``region=\"DE\"``; other regions omit it.",
          "title": "Rsl"
        },
        "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"
        },
        "exposureControlsOther": {
          "anyOf": [
            {
              "items": {},
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Other US exposure control measures not captured by the ACGIH, OSHA, AIHA or NIOSH fields.\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Exposurecontrolsother"
        },
        "exposureControlsOthers": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Other exposure control limits, with keys ``regList``, ``type``, ``unit`` and ``value``.\n\nOnly returned for ``region=\"EU\"`` and ``region=\"JP\"``; other regions omit it.",
          "title": "Exposurecontrolsothers"
        },
        "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"
        },
        "additionalInformation": {
          "anyOf": [
            {
              "items": {},
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Additional free-form regulatory information entries.\n\nOnly returned for ``region=\"EU\"`` and ``region=\"JP\"``; other regions omit it.",
          "title": "Additionalinformation"
        },
        "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"
        },
        "pbtInfo": {
          "anyOf": [
            {
              "items": {},
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Persistent, bioaccumulative and toxic (PBT) substance assessment entries.\n\nOnly returned for ``region=\"EU\"`` and ``region=\"JP\"``; other regions omit it.",
          "title": "Pbtinfo"
        },
        "pnecInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Predicted no-effect concentration (PNEC) entries, with keys ``envCompartment``, ``unit`` and ``value``.\n\nOnly returned for ``region=\"EU\"`` and ``region=\"JP\"``; other regions omit it.",
          "title": "Pnecinfo"
        },
        "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"
        },
        "euIndicativeOelvs": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU indicative occupational exposure limit values (OELVs) table, with keys ``Expressed_As``, ``Long-term_Exposure_Limit_(LTEL)_Values_-_LTEL_(mg/m\u00b3)``, ``Long-term_Exposure_Limit_(LTEL)_Values_-_LTEL_(ppm)``, ``Miscellaneous_Notes`` and ``Physical_form``.\n\nReturned for every region.",
          "title": "Euindicativeoelvs"
        },
        "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"
        },
        "euAllergenicFragrancesToys": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU allergenic fragrances in toys and childcare articles restriction entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Euallergenicfragrancestoys"
        },
        "euAllowedColorantsCosmetics": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU allowed colorants in cosmetics entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Euallowedcolorantscosmetics"
        },
        "euAllowedUvFiltersCosmetics": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU allowed UV filters in cosmetics table, with keys ``Common_Ingredients``, ``Expressed_As``, ``Function(s)``, ``Maximum_Threshold`` and ``Notes``.\n\nReturned for every region.",
          "title": "Eualloweduvfilterscosmetics"
        },
        "euAssessmentRegulatoryNeedsSubstance": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU assessment of regulatory needs for the substance entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Euassessmentregulatoryneedssubstance"
        },
        "euBannedRestrictedMercuryCompounds": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU banned or restricted mercury compounds entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Eubannedrestrictedmercurycompounds"
        },
        "euDetergentsContentLabelling": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU Detergents Regulation content labelling threshold, with key ``Cut_off_(%)``.\n\nReturned for every region.",
          "title": "Eudetergentscontentlabelling"
        },
        "euDrugPrecursorsCategory1": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU drug precursors Category 1 (Regulation 273/2004) entry, with keys ``CN_Code``, ``CN_Designation``, ``Category``, ``Description`` and ``Group``.\n\nReturned for every region.",
          "title": "Eudrugprecursorscategory1"
        },
        "euDrugPrecursorsCategory2": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU drug precursors Category 2 entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Eudrugprecursorscategory2"
        },
        "euFlammableContentsAerosols": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU Aerosol Dispensers Directive flammable contents table, with keys ``Classifications``, ``Index``, ``Physical_form`` and ``Substance_Description``.\n\nReturned for every region.",
          "title": "Euflammablecontentsaerosols"
        },
        "euHazSubstancesActiveImplantableMedicalDevices": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU hazardous substances in active implantable medical devices entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Euhazsubstancesactiveimplantablemedicaldevices"
        },
        "euIppcPollutingSubstances": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU Integrated Pollution Prevention and Control (IPPC) polluting substances table, with keys ``Air``, ``Annex_X_of_Dir_2000/60/EC``, ``Table_name`` and ``Water``.\n\nReturned for every region.",
          "title": "Euippcpollutingsubstances"
        },
        "euNoLongerPolymersList": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU list of substances no longer considered polymers entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Eunolongerpolymerslist"
        },
        "euPotentialPbtVpvbSubstances": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU potential PBT/vPvB (persistent, bioaccumulative, toxic / very persistent, very bioaccumulative) substances entry, with keys ``Conclusion``, ``Fact_Sheet``, ``List_Number`` and ``Rapporteur``.\n\nReturned for every region.",
          "title": "Eupotentialpbtvpvbsubstances"
        },
        "euPpprNotAcceptedCoformulants": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU Plant Protection Products Regulation (PPPR) not-accepted co-formulants entry, with key ``Classification/Other_Properties``.\n\nReturned for every region.",
          "title": "Euppprnotacceptedcoformulants"
        },
        "euPrioritySubstancesAdditionalTestingReqs": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU Water Framework Directive priority substances additional testing requirements table, with keys ``Rapporteur``, ``Testing/information_requirements`` and ``Time_limit_from_the_date_of_entry_into_force_of_this_Regulation``.\n\nReturned for every region.",
          "title": "Euprioritysubstancesadditionaltestingreqs"
        },
        "euPrioritySubstancesWaterPolicy": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU priority substances in the field of water policy entry, with keys ``Identified_as_Priority_Hazardous_Substance`` and ``Number``.\n\nReturned for every region.",
          "title": "Euprioritysubstanceswaterpolicy"
        },
        "euReachCurrentTestingProposals": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU REACH current testing proposals entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Eureachcurrenttestingproposals"
        },
        "euReachDossierEvaluationStatus": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU REACH dossier evaluation status entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Eureachdossierevaluationstatus"
        },
        "euReachPreRegisteredSubstances": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU REACH pre-registered substances entry, with keys ``Description``, ``Envisaged_registration_deadline``, ``Related_substances`` and ``Table_name``.\n\nReturned for every region.",
          "title": "Eureachpreregisteredsubstances"
        },
        "euReachPreviousTestingProposals": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU REACH previous testing proposals table, with keys ``Alternatives_to_vertebrate_testing``, ``Date_of_publication_to_call_for_available_information``, ``Deadline_for_submitting_information``, ``ECHA_response_to_3rd_party_contributions`` and ``Hazard_endpoint_for_which_vertebrate_testing_was_proposed``.\n\nReturned for every region.",
          "title": "Eureachprevioustestingproposals"
        },
        "euReachSvhcAnnexXIV": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU REACH SVHC Annex XIV (authorisation list) entry, with keys ``Date_of_inclusion``, ``Decision``, ``Description``, ``IUCLID_dataset`` and ``Reason_for_inclusion``.\n\nReturned for every region.",
          "title": "Eureachsvhcannexxiv"
        },
        "euReachUniverseRegisteredSubstances": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU REACH universe of registered substances entry, with keys ``Brief_Profile_URL``, ``Highest_registered_tonnage``, ``Infocard_URL``, ``Position_in_the_chemical_universe`` and ``REACH_Factsheet(s)_URL``.\n\nReturned for every region.",
          "title": "Eureachuniverseregisteredsubstances"
        },
        "svhc": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU REACH SVHC candidate list (explicit ``False`` means verified non-membership; ``None`` means not provided).\n\nOnly returned for ``region=\"EU\"`` and ``region=\"JP\"``; other regions omit it.",
          "title": "Svhc"
        },
        "eaeuPopsProhibitedImportExport": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Eurasian Economic Union (EAEU) persistent organic pollutants prohibited from import/export, with key ``EAEU_HS_Code``.\n\nReturned for every region.",
          "title": "Eaeupopsprohibitedimportexport"
        },
        "classificationAndLabelInventoryStatus": {
          "anyOf": [
            {
              "items": {},
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU CLP Classification and Labelling (C&L) Inventory notification status entries.\n\nOnly returned for ``region=\"DE\"``; other regions omit it.",
          "title": "Classificationandlabelinventorystatus"
        },
        "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"
        },
        "californiaProp65": {
          "anyOf": [
            {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "California Proposition 65 list entries the substance appears on.\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Californiaprop65"
        },
        "cerclaRQ": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "CERCLA (Superfund) reportable quantity (RQ), in pounds.\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Cerclarq"
        },
        "CFRmarinePollutant": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "US DOT 49 CFR marine pollutant designation, with keys ``note``, ``noteCode`` and ``noteField``.\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Cfrmarinepollutant"
        },
        "CFRreportableQuantity": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "US CFR reportable quantity threshold, with keys ``maxValue`` and ``unit``.\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Cfrreportablequantity"
        },
        "rohsConcentration": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU RoHS Directive maximum concentration threshold (percent by weight).\n\nOnly returned for ``region=\"EU\"`` and ``region=\"JP\"``; other regions omit it.",
          "title": "Rohsconcentration"
        },
        "sara302": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is an EPCRA (SARA Title III) Section 302 extremely hazardous substance (explicit ``False`` means verified non-membership; ``None`` means not provided).\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Sara302"
        },
        "sara313ConcentrationLimit": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EPCRA (SARA Title III) Section 313 de minimis concentration limit (percent).\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Sara313Concentrationlimit"
        },
        "snur": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is subject to a TSCA Significant New Use Rule (SNUR) (explicit ``False`` means verified non-membership; ``None`` means not provided).\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Snur"
        },
        "snur_cfr": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The CFR citation for the substance's TSCA Significant New Use Rule (SNUR).\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Snur Cfr"
        },
        "tsca12BConcentrationLimit": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "TSCA Section 12(b) export notification concentration limit (percent).\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Tsca12Bconcentrationlimit"
        },
        "tsca12BRegulated": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is regulated under TSCA Section 12(b) (export notification) (explicit ``False`` means verified non-membership; ``None`` means not provided).\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Tsca12Bregulated"
        },
        "lve": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance qualifies as a TSCA Low Volume Exemption (LVE) substance (explicit ``False`` means verified non-membership; ``None`` means not provided).\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Lve"
        },
        "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"
        },
        "jpChemicalWeapons": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan Chemical Weapons Prohibition Act listing, with key ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpchemicalweapons"
        },
        "jpCsclBiodegradationBioconcentrationECS": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan CSCL (Chemical Substances Control Law) biodegradation and bioconcentration test data (ECS), with keys ``Data``, ``Database_name``, ``Duration``, ``Elimination_phase_duration`` and ``Endpoint``.\n\nReturned for every region.",
          "title": "Jpcsclbiodegradationbioconcentrationecs"
        },
        "jpCsclClassISpecifiedSubstances": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan CSCL Class I Specified Chemical Substances entry, with keys ``Cabinet_Order_No``, ``Chemical_Substance_Name``, ``Class_I_Specified_Chemical_Substance_Name`` and ``MITI_Number``.\n\nReturned for every region.",
          "title": "Jpcsclclassispecifiedsubstances"
        },
        "jpCsclClassIISpecifiedSubstances": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan CSCL Class II Specified Chemical Substances entry, with keys ``class_\u2161_specified_chemical_substance_name``, ``miti_number`` and ``no``.\n\nReturned for every region.",
          "title": "Jpcsclclassiispecifiedsubstances"
        },
        "jpCsclMonitoringChemicalSubstances": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan CSCL monitoring chemical substances entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Jpcsclmonitoringchemicalsubstances"
        },
        "jpDesignatedHazardousSubstancesSoilPollutionControlLaw": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan Soil Pollution Control Law designated hazardous substances entry, with key ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpdesignatedhazardoussubstancessoilpollutioncontrollaw"
        },
        "jpEncsTypeIIMonitoringSubstances": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ENCS Type II Monitoring Substances entry, with keys ``Chemical_Substance_Name``, ``Classification``, ``Info_Link``, ``MITI_Number`` and ``Number``.\n\nReturned for every region.",
          "title": "Jpencstypeiimonitoringsubstances"
        },
        "jpEncsTypeIIIMonitoringSubstances": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ENCS Type III Monitoring Substances entry, with keys ``Chemical_Substance_Name``, ``MITI_Number``, ``Number``, ``Registration_Number`` and ``Source_Link``.\n\nReturned for every region.",
          "title": "Jpencstypeiiimonitoringsubstances"
        },
        "jpExplosivesControlLawList": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan Explosives Control Law listing, with keys ``CHRIP_ID``, ``Chemical_Substance_Name`` and ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpexplosivescontrollawlist"
        },
        "jpHarmfulSubstancesInHouseholdProducts": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan Act on Control of Household Products Containing Harmful Substances listing, with key ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpharmfulsubstancesinhouseholdproducts"
        },
        "jpIshlDangerousSubstancesExplosives": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL dangerous substances (explosives) listing, with keys ``CHRIP_ID``, ``Chemical_Substance_Name`` and ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpishldangeroussubstancesexplosives"
        },
        "jpIshlDangerousSubstancesFlammableFpBelow65": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL dangerous substances (flammable, flash point below 65\u00b0C) listing, with keys ``CAS_Identity``, ``CHRIP_ID``, ``Chemical_Substance_Name`` and ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpishldangeroussubstancesflammablefpbelow65"
        },
        "jpIshlDangerousSubstancesFlammableGases": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL dangerous substances (flammable gases) listing, with keys ``CHRIP_ID``, ``Chemical_Substance_Name`` and ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpishldangeroussubstancesflammablegases"
        },
        "jpIshlDangerousSubstancesIgnitable": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL dangerous substances (ignitable) entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Jpishldangeroussubstancesignitable"
        },
        "jpIshlDangerousSubstancesOxidizing": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL dangerous substances (oxidizing) listing, with keys ``CHRIP_ID``, ``Chemical_Substance_Name`` and ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpishldangeroussubstancesoxidizing"
        },
        "jpIshlProhibitedSubstances": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL prohibited substances listing, with key ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpishlprohibitedsubstances"
        },
        "jpIshlSubstancesForManufacturingPermit": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL substances requiring a manufacturing permit listing, with key ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpishlsubstancesformanufacturingpermit"
        },
        "jpNotificationExemptedGeneralChemicals": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan notification-exempted general chemicals entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Jpnotificationexemptedgeneralchemicals"
        },
        "jpODS": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ozone-depleting substances (ODS) listing, with keys ``CHRIP_ID``, ``Cabinet_Order_Name``, ``Cabinet_Order_Number_(Type_of_Substances)``, ``Category`` and ``Chemical_Substance_Name``.\n\nReturned for every region.",
          "title": "Jpods"
        },
        "jpOilsUnderWaterPollutionControlAct": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan oils under the Water Pollution Control Act entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Jpoilsunderwaterpollutioncontrolact"
        },
        "jpRotterdamPriorInformedConsentProcedureSubstances": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan Rotterdam Convention Prior Informed Consent (PIC) procedure substances entry, with keys ``Classification``, ``Subject to Stockholm Convention`` and ``Title``.\n\nReturned for every region.",
          "title": "Jprotterdampriorinformedconsentproceduresubstances"
        },
        "jpSkinAndEyeDamagingAbsorbingSubstancesPpeRequirement": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL skin/eye-damaging and absorbing substances personal protective equipment (PPE) requirement entry, with keys ``Cut-off value (weight percent) *8``, ``Effective date``, ``GHS Classification Name (Japan)``, ``Name under Industrial Safety and Health Act *2`` and ``Ordinance on Prevention of Specific Chemical Hazards, etc. *7``.\n\nReturned for every region.",
          "title": "Jpskinandeyedamagingabsorbingsubstancespperequirement"
        },
        "jpSpecifiedAirPollutantsFactoriesBusinessSites": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan specified air pollutants from factories and business sites listing, with key ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpspecifiedairpollutantsfactoriesbusinesssites"
        },
        "jpSpecifiedChemicalHealthDamagePrevention": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan specified chemical substances health damage prevention listing, with keys ``Group`` and ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpspecifiedchemicalhealthdamageprevention"
        },
        "jpWaterPollutionContrloActDesignatedSubstances": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan Water Pollution Control Act designated substances listing, with keys ``CHRIP_ID``, ``Chemical_Substance_Name`` and ``No-Hyperlink``.\n\nThe wire key carries an upstream API typo (``Contrlo`` instead of ``Control``); preserved verbatim in the alias so payloads round-trip correctly.\n\nReturned for every region.",
          "title": "Jpwaterpollutioncontrloactdesignatedsubstances"
        },
        "ishlCarcinogen": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL Ordinance 39 carcinogen entry, with keys ``ghsCategory``, ``maxValue`` and ``unit``.\n\nOnly returned for ``region=\"JP\"``; other regions omit it.",
          "title": "Ishlcarcinogen"
        },
        "ishlCscl": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL CSCL classification entry, with key ``class2``.\n\nOnly returned for ``region=\"JP\"``; other regions omit it.",
          "title": "Ishlcscl"
        },
        "ishlMutagens": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL mutagens entry, with keys ``No-Hyperlink`` and ``newValue``.\n\nOnly returned for ``region=\"JP\"``; other regions omit it.",
          "title": "Ishlmutagens"
        },
        "ishlOrdinance39": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL Ordinance 39 (notifiable substances) entry with keys ``group`` and ``maxValue``.\n\nOnly returned for ``region=\"JP\"``; other regions omit it.",
          "title": "Ishlordinance39"
        },
        "ishlOrganicSolvent": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL organic solvent classification entry, with key ``class2``.\n\nOnly returned for ``region=\"JP\"``; other regions omit it.",
          "title": "Ishlorganicsolvent"
        },
        "ishlRequiredList": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL required labeling/SDS list entry, with keys ``label`` and ``sds``.\n\nOnly returned for ``region=\"JP\"``; other regions omit it.",
          "title": "Ishlrequiredlist"
        },
        "fireServiceLawList": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan Fire Service Law hazardous materials classification entry, with keys ``class4`` and ``designatedFlamSubstances``.\n\nOnly returned for ``region=\"JP\"``; other regions omit it.",
          "title": "Fireservicelawlist"
        },
        "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"
        },
        "number": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Duplicate of the CAS number as the API returns it under a separate ``number`` key.",
          "title": "Number"
        },
        "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"
        },
        "hasODS": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is classified as an ozone-depleting substance (ODS), as recorded for the German (DE) region.\n\nOnly returned for ``region=\"DE\"``; other regions omit it.",
          "title": "Hasods"
        },
        "hasPIC": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is subject to the Rotterdam Convention Prior Informed Consent (PIC) procedure, as recorded for the German (DE) region.\n\nOnly returned for ``region=\"DE\"``; other regions omit it.",
          "title": "Haspic"
        },
        "hasPOP": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is a Stockholm Convention persistent organic pollutant (POP), as recorded for the German (DE) region.\n\nOnly returned for ``region=\"DE\"``; other regions omit it.",
          "title": "Haspop"
        },
        "rsl": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Restricted Substances List (RSL) classification details, as recorded for the German (DE) region.\n\nOnly returned for ``region=\"DE\"``; other regions omit it.",
          "title": "Rsl"
        },
        "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"
        },
        "exposureControlsOther": {
          "anyOf": [
            {
              "items": {},
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Other US exposure control measures not captured by the ACGIH, OSHA, AIHA or NIOSH fields.\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Exposurecontrolsother"
        },
        "exposureControlsOthers": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Other exposure control limits, with keys ``regList``, ``type``, ``unit`` and ``value``.\n\nOnly returned for ``region=\"EU\"`` and ``region=\"JP\"``; other regions omit it.",
          "title": "Exposurecontrolsothers"
        },
        "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"
        },
        "additionalInformation": {
          "anyOf": [
            {
              "items": {},
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Additional free-form regulatory information entries.\n\nOnly returned for ``region=\"EU\"`` and ``region=\"JP\"``; other regions omit it.",
          "title": "Additionalinformation"
        },
        "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"
        },
        "pbtInfo": {
          "anyOf": [
            {
              "items": {},
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Persistent, bioaccumulative and toxic (PBT) substance assessment entries.\n\nOnly returned for ``region=\"EU\"`` and ``region=\"JP\"``; other regions omit it.",
          "title": "Pbtinfo"
        },
        "pnecInfo": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Predicted no-effect concentration (PNEC) entries, with keys ``envCompartment``, ``unit`` and ``value``.\n\nOnly returned for ``region=\"EU\"`` and ``region=\"JP\"``; other regions omit it.",
          "title": "Pnecinfo"
        },
        "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"
        },
        "euIndicativeOelvs": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU indicative occupational exposure limit values (OELVs) table, with keys ``Expressed_As``, ``Long-term_Exposure_Limit_(LTEL)_Values_-_LTEL_(mg/m\u00b3)``, ``Long-term_Exposure_Limit_(LTEL)_Values_-_LTEL_(ppm)``, ``Miscellaneous_Notes`` and ``Physical_form``.\n\nReturned for every region.",
          "title": "Euindicativeoelvs"
        },
        "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"
        },
        "euAllergenicFragrancesToys": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU allergenic fragrances in toys and childcare articles restriction entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Euallergenicfragrancestoys"
        },
        "euAllowedColorantsCosmetics": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU allowed colorants in cosmetics entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Euallowedcolorantscosmetics"
        },
        "euAllowedUvFiltersCosmetics": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU allowed UV filters in cosmetics table, with keys ``Common_Ingredients``, ``Expressed_As``, ``Function(s)``, ``Maximum_Threshold`` and ``Notes``.\n\nReturned for every region.",
          "title": "Eualloweduvfilterscosmetics"
        },
        "euAssessmentRegulatoryNeedsSubstance": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU assessment of regulatory needs for the substance entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Euassessmentregulatoryneedssubstance"
        },
        "euBannedRestrictedMercuryCompounds": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU banned or restricted mercury compounds entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Eubannedrestrictedmercurycompounds"
        },
        "euDetergentsContentLabelling": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU Detergents Regulation content labelling threshold, with key ``Cut_off_(%)``.\n\nReturned for every region.",
          "title": "Eudetergentscontentlabelling"
        },
        "euDrugPrecursorsCategory1": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU drug precursors Category 1 (Regulation 273/2004) entry, with keys ``CN_Code``, ``CN_Designation``, ``Category``, ``Description`` and ``Group``.\n\nReturned for every region.",
          "title": "Eudrugprecursorscategory1"
        },
        "euDrugPrecursorsCategory2": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU drug precursors Category 2 entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Eudrugprecursorscategory2"
        },
        "euFlammableContentsAerosols": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU Aerosol Dispensers Directive flammable contents table, with keys ``Classifications``, ``Index``, ``Physical_form`` and ``Substance_Description``.\n\nReturned for every region.",
          "title": "Euflammablecontentsaerosols"
        },
        "euHazSubstancesActiveImplantableMedicalDevices": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU hazardous substances in active implantable medical devices entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Euhazsubstancesactiveimplantablemedicaldevices"
        },
        "euIppcPollutingSubstances": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU Integrated Pollution Prevention and Control (IPPC) polluting substances table, with keys ``Air``, ``Annex_X_of_Dir_2000/60/EC``, ``Table_name`` and ``Water``.\n\nReturned for every region.",
          "title": "Euippcpollutingsubstances"
        },
        "euNoLongerPolymersList": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU list of substances no longer considered polymers entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Eunolongerpolymerslist"
        },
        "euPotentialPbtVpvbSubstances": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU potential PBT/vPvB (persistent, bioaccumulative, toxic / very persistent, very bioaccumulative) substances entry, with keys ``Conclusion``, ``Fact_Sheet``, ``List_Number`` and ``Rapporteur``.\n\nReturned for every region.",
          "title": "Eupotentialpbtvpvbsubstances"
        },
        "euPpprNotAcceptedCoformulants": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU Plant Protection Products Regulation (PPPR) not-accepted co-formulants entry, with key ``Classification/Other_Properties``.\n\nReturned for every region.",
          "title": "Euppprnotacceptedcoformulants"
        },
        "euPrioritySubstancesAdditionalTestingReqs": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU Water Framework Directive priority substances additional testing requirements table, with keys ``Rapporteur``, ``Testing/information_requirements`` and ``Time_limit_from_the_date_of_entry_into_force_of_this_Regulation``.\n\nReturned for every region.",
          "title": "Euprioritysubstancesadditionaltestingreqs"
        },
        "euPrioritySubstancesWaterPolicy": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU priority substances in the field of water policy entry, with keys ``Identified_as_Priority_Hazardous_Substance`` and ``Number``.\n\nReturned for every region.",
          "title": "Euprioritysubstanceswaterpolicy"
        },
        "euReachCurrentTestingProposals": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU REACH current testing proposals entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Eureachcurrenttestingproposals"
        },
        "euReachDossierEvaluationStatus": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU REACH dossier evaluation status entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Eureachdossierevaluationstatus"
        },
        "euReachPreRegisteredSubstances": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU REACH pre-registered substances entry, with keys ``Description``, ``Envisaged_registration_deadline``, ``Related_substances`` and ``Table_name``.\n\nReturned for every region.",
          "title": "Eureachpreregisteredsubstances"
        },
        "euReachPreviousTestingProposals": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU REACH previous testing proposals table, with keys ``Alternatives_to_vertebrate_testing``, ``Date_of_publication_to_call_for_available_information``, ``Deadline_for_submitting_information``, ``ECHA_response_to_3rd_party_contributions`` and ``Hazard_endpoint_for_which_vertebrate_testing_was_proposed``.\n\nReturned for every region.",
          "title": "Eureachprevioustestingproposals"
        },
        "euReachSvhcAnnexXIV": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU REACH SVHC Annex XIV (authorisation list) entry, with keys ``Date_of_inclusion``, ``Decision``, ``Description``, ``IUCLID_dataset`` and ``Reason_for_inclusion``.\n\nReturned for every region.",
          "title": "Eureachsvhcannexxiv"
        },
        "euReachUniverseRegisteredSubstances": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU REACH universe of registered substances entry, with keys ``Brief_Profile_URL``, ``Highest_registered_tonnage``, ``Infocard_URL``, ``Position_in_the_chemical_universe`` and ``REACH_Factsheet(s)_URL``.\n\nReturned for every region.",
          "title": "Eureachuniverseregisteredsubstances"
        },
        "svhc": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is on the EU REACH SVHC candidate list (explicit ``False`` means verified non-membership; ``None`` means not provided).\n\nOnly returned for ``region=\"EU\"`` and ``region=\"JP\"``; other regions omit it.",
          "title": "Svhc"
        },
        "eaeuPopsProhibitedImportExport": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Eurasian Economic Union (EAEU) persistent organic pollutants prohibited from import/export, with key ``EAEU_HS_Code``.\n\nReturned for every region.",
          "title": "Eaeupopsprohibitedimportexport"
        },
        "classificationAndLabelInventoryStatus": {
          "anyOf": [
            {
              "items": {},
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU CLP Classification and Labelling (C&L) Inventory notification status entries.\n\nOnly returned for ``region=\"DE\"``; other regions omit it.",
          "title": "Classificationandlabelinventorystatus"
        },
        "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"
        },
        "californiaProp65": {
          "anyOf": [
            {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "California Proposition 65 list entries the substance appears on.\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Californiaprop65"
        },
        "cerclaRQ": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "CERCLA (Superfund) reportable quantity (RQ), in pounds.\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Cerclarq"
        },
        "CFRmarinePollutant": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "US DOT 49 CFR marine pollutant designation, with keys ``note``, ``noteCode`` and ``noteField``.\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Cfrmarinepollutant"
        },
        "CFRreportableQuantity": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "US CFR reportable quantity threshold, with keys ``maxValue`` and ``unit``.\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Cfrreportablequantity"
        },
        "rohsConcentration": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EU RoHS Directive maximum concentration threshold (percent by weight).\n\nOnly returned for ``region=\"EU\"`` and ``region=\"JP\"``; other regions omit it.",
          "title": "Rohsconcentration"
        },
        "sara302": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is an EPCRA (SARA Title III) Section 302 extremely hazardous substance (explicit ``False`` means verified non-membership; ``None`` means not provided).\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Sara302"
        },
        "sara313ConcentrationLimit": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "EPCRA (SARA Title III) Section 313 de minimis concentration limit (percent).\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Sara313Concentrationlimit"
        },
        "snur": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is subject to a TSCA Significant New Use Rule (SNUR) (explicit ``False`` means verified non-membership; ``None`` means not provided).\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Snur"
        },
        "snur_cfr": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "The CFR citation for the substance's TSCA Significant New Use Rule (SNUR).\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Snur Cfr"
        },
        "tsca12BConcentrationLimit": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "TSCA Section 12(b) export notification concentration limit (percent).\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Tsca12Bconcentrationlimit"
        },
        "tsca12BRegulated": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance is regulated under TSCA Section 12(b) (export notification) (explicit ``False`` means verified non-membership; ``None`` means not provided).\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Tsca12Bregulated"
        },
        "lve": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether the substance qualifies as a TSCA Low Volume Exemption (LVE) substance (explicit ``False`` means verified non-membership; ``None`` means not provided).\n\nOnly returned for ``region=\"US\"``; other regions omit it.",
          "title": "Lve"
        },
        "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"
        },
        "jpChemicalWeapons": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan Chemical Weapons Prohibition Act listing, with key ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpchemicalweapons"
        },
        "jpCsclBiodegradationBioconcentrationECS": {
          "anyOf": [
            {
              "items": {
                "additionalProperties": true,
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan CSCL (Chemical Substances Control Law) biodegradation and bioconcentration test data (ECS), with keys ``Data``, ``Database_name``, ``Duration``, ``Elimination_phase_duration`` and ``Endpoint``.\n\nReturned for every region.",
          "title": "Jpcsclbiodegradationbioconcentrationecs"
        },
        "jpCsclClassISpecifiedSubstances": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan CSCL Class I Specified Chemical Substances entry, with keys ``Cabinet_Order_No``, ``Chemical_Substance_Name``, ``Class_I_Specified_Chemical_Substance_Name`` and ``MITI_Number``.\n\nReturned for every region.",
          "title": "Jpcsclclassispecifiedsubstances"
        },
        "jpCsclClassIISpecifiedSubstances": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan CSCL Class II Specified Chemical Substances entry, with keys ``class_\u2161_specified_chemical_substance_name``, ``miti_number`` and ``no``.\n\nReturned for every region.",
          "title": "Jpcsclclassiispecifiedsubstances"
        },
        "jpCsclMonitoringChemicalSubstances": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan CSCL monitoring chemical substances entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Jpcsclmonitoringchemicalsubstances"
        },
        "jpDesignatedHazardousSubstancesSoilPollutionControlLaw": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan Soil Pollution Control Law designated hazardous substances entry, with key ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpdesignatedhazardoussubstancessoilpollutioncontrollaw"
        },
        "jpEncsTypeIIMonitoringSubstances": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ENCS Type II Monitoring Substances entry, with keys ``Chemical_Substance_Name``, ``Classification``, ``Info_Link``, ``MITI_Number`` and ``Number``.\n\nReturned for every region.",
          "title": "Jpencstypeiimonitoringsubstances"
        },
        "jpEncsTypeIIIMonitoringSubstances": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ENCS Type III Monitoring Substances entry, with keys ``Chemical_Substance_Name``, ``MITI_Number``, ``Number``, ``Registration_Number`` and ``Source_Link``.\n\nReturned for every region.",
          "title": "Jpencstypeiiimonitoringsubstances"
        },
        "jpExplosivesControlLawList": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan Explosives Control Law listing, with keys ``CHRIP_ID``, ``Chemical_Substance_Name`` and ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpexplosivescontrollawlist"
        },
        "jpHarmfulSubstancesInHouseholdProducts": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan Act on Control of Household Products Containing Harmful Substances listing, with key ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpharmfulsubstancesinhouseholdproducts"
        },
        "jpIshlDangerousSubstancesExplosives": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL dangerous substances (explosives) listing, with keys ``CHRIP_ID``, ``Chemical_Substance_Name`` and ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpishldangeroussubstancesexplosives"
        },
        "jpIshlDangerousSubstancesFlammableFpBelow65": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL dangerous substances (flammable, flash point below 65\u00b0C) listing, with keys ``CAS_Identity``, ``CHRIP_ID``, ``Chemical_Substance_Name`` and ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpishldangeroussubstancesflammablefpbelow65"
        },
        "jpIshlDangerousSubstancesFlammableGases": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL dangerous substances (flammable gases) listing, with keys ``CHRIP_ID``, ``Chemical_Substance_Name`` and ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpishldangeroussubstancesflammablegases"
        },
        "jpIshlDangerousSubstancesIgnitable": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL dangerous substances (ignitable) entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Jpishldangeroussubstancesignitable"
        },
        "jpIshlDangerousSubstancesOxidizing": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL dangerous substances (oxidizing) listing, with keys ``CHRIP_ID``, ``Chemical_Substance_Name`` and ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpishldangeroussubstancesoxidizing"
        },
        "jpIshlProhibitedSubstances": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL prohibited substances listing, with key ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpishlprohibitedsubstances"
        },
        "jpIshlSubstancesForManufacturingPermit": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL substances requiring a manufacturing permit listing, with key ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpishlsubstancesformanufacturingpermit"
        },
        "jpNotificationExemptedGeneralChemicals": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan notification-exempted general chemicals entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Jpnotificationexemptedgeneralchemicals"
        },
        "jpODS": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ozone-depleting substances (ODS) listing, with keys ``CHRIP_ID``, ``Cabinet_Order_Name``, ``Cabinet_Order_Number_(Type_of_Substances)``, ``Category`` and ``Chemical_Substance_Name``.\n\nReturned for every region.",
          "title": "Jpods"
        },
        "jpOilsUnderWaterPollutionControlAct": {
          "anyOf": [
            {},
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan oils under the Water Pollution Control Act entry.\n\nShape not yet observed in live responses (always ``null`` so far); typed as ``Any`` until confirmed.",
          "title": "Jpoilsunderwaterpollutioncontrolact"
        },
        "jpRotterdamPriorInformedConsentProcedureSubstances": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan Rotterdam Convention Prior Informed Consent (PIC) procedure substances entry, with keys ``Classification``, ``Subject to Stockholm Convention`` and ``Title``.\n\nReturned for every region.",
          "title": "Jprotterdampriorinformedconsentproceduresubstances"
        },
        "jpSkinAndEyeDamagingAbsorbingSubstancesPpeRequirement": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL skin/eye-damaging and absorbing substances personal protective equipment (PPE) requirement entry, with keys ``Cut-off value (weight percent) *8``, ``Effective date``, ``GHS Classification Name (Japan)``, ``Name under Industrial Safety and Health Act *2`` and ``Ordinance on Prevention of Specific Chemical Hazards, etc. *7``.\n\nReturned for every region.",
          "title": "Jpskinandeyedamagingabsorbingsubstancespperequirement"
        },
        "jpSpecifiedAirPollutantsFactoriesBusinessSites": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan specified air pollutants from factories and business sites listing, with key ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpspecifiedairpollutantsfactoriesbusinesssites"
        },
        "jpSpecifiedChemicalHealthDamagePrevention": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan specified chemical substances health damage prevention listing, with keys ``Group`` and ``No-Hyperlink``.\n\nReturned for every region.",
          "title": "Jpspecifiedchemicalhealthdamageprevention"
        },
        "jpWaterPollutionContrloActDesignatedSubstances": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan Water Pollution Control Act designated substances listing, with keys ``CHRIP_ID``, ``Chemical_Substance_Name`` and ``No-Hyperlink``.\n\nThe wire key carries an upstream API typo (``Contrlo`` instead of ``Control``); preserved verbatim in the alias so payloads round-trip correctly.\n\nReturned for every region.",
          "title": "Jpwaterpollutioncontrloactdesignatedsubstances"
        },
        "ishlCarcinogen": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL Ordinance 39 carcinogen entry, with keys ``ghsCategory``, ``maxValue`` and ``unit``.\n\nOnly returned for ``region=\"JP\"``; other regions omit it.",
          "title": "Ishlcarcinogen"
        },
        "ishlCscl": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL CSCL classification entry, with key ``class2``.\n\nOnly returned for ``region=\"JP\"``; other regions omit it.",
          "title": "Ishlcscl"
        },
        "ishlMutagens": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL mutagens entry, with keys ``No-Hyperlink`` and ``newValue``.\n\nOnly returned for ``region=\"JP\"``; other regions omit it.",
          "title": "Ishlmutagens"
        },
        "ishlOrdinance39": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL Ordinance 39 (notifiable substances) entry with keys ``group`` and ``maxValue``.\n\nOnly returned for ``region=\"JP\"``; other regions omit it.",
          "title": "Ishlordinance39"
        },
        "ishlOrganicSolvent": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL organic solvent classification entry, with key ``class2``.\n\nOnly returned for ``region=\"JP\"``; other regions omit it.",
          "title": "Ishlorganicsolvent"
        },
        "ishlRequiredList": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan ISHL required labeling/SDS list entry, with keys ``label`` and ``sds``.\n\nOnly returned for ``region=\"JP\"``; other regions omit it.",
          "title": "Ishlrequiredlist"
        },
        "fireServiceLawList": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Japan Fire Service Law hazardous materials classification entry, with keys ``class4`` and ``designatedFlamSubstances``.\n\nOnly returned for ``region=\"JP\"``; other regions omit it.",
          "title": "Fireservicelawlist"
        },
        "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.