{"uid":"cap_eXz-aQ8ktGQ7apo_sufrL","slug":"chemical-safety-profile-by-cas-number-or-name-8ab5bac2","name":"Chemical Safety Profile by CAS Number or Name","description":"Full safety profile for any chemical by CAS number or name: GHS hazard classification (signal word, pictograms, H-statements, P-codes), first-aid measures for inhalation/skin/eye/ingestion, fire-fighting guidance, UN transport number, PPE, and CAMEO reactivity profile. Sourced live from PubChem (NIH) authoritative annotations. JSON response. $0.03 USDC per call, pay via x402, no API key.","url":"https://toolsmith-api.dassad10.workers.dev/t/chem/safety","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{"cas":{"type":"string","description":"CAS registry number, e.g. 7681-52-9"},"name":{"type":"string","description":"Chemical name, alternative to cas"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"cid":23665760,"ghs":{"pictograms":["Corrosive"],"signalWord":"Danger","hazardStatements":["H314: Causes severe skin burns and eye damage"]},"name":"Sodium Hypochlorite","firstAid":{"skin":"Rinse with plenty of water..."},"transport":{"unNumber":"1791"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_XqcpIocJbRbeK1sjSEyrU","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a full chemical safety profile (GHS hazard, first-aid, fire-fighting, transport, PPE, CAMEO reactivity) for any chemical identified by CAS number or name, sourced from PubChem.","exampleAgentPrompt":"Can you pull the full safety profile for sodium hypochlorite (CAS 7681-52-9) — I need the GHS hazard classification, first-aid measures for skin and eye exposure, fire-fighting guidance, UN transport number, and required PPE.","exampleUseCases":null,"resultDescription":"A JSON object containing the chemical's GHS signal word, pictogram codes, H-statements, P-codes, inhalation/skin/eye/ingestion first-aid instructions, fire-fighting guidance, UN transport number, required PPE, and CAMEO chemical reactivity profile data — all sourced live from PubChem NIH annotations.","failureModes":["Chemical not found in PubChem — returns empty or error if CAS/name is unrecognized or misspelled","Neither 'cas' nor 'name' query param provided — likely returns a validation error","PubChem upstream unavailable — live data fetch may fail with a 5xx or timeout","Payment not provided or insufficient USDC — x402 payment required before data is returned","Ambiguous chemical name matching multiple compounds — may return data for an unexpected compound"],"whenToPreferThis":"Use this endpoint when you need authoritative, structured chemical safety data (GHS, first-aid, PPE, transport, reactivity) from the NIH PubChem database without managing an API key. Prefer this over scraping SDS sheets manually or querying PubChem directly, especially when you need a single normalized JSON response covering all safety dimensions in one call. Ideal for compliance tooling, lab safety agents, logistics apps handling hazardous goods, or any workflow that needs machine-readable hazard data on demand.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:38:58.501Z","isFirstParty":false}