Chemistry
Beer-Lambert A=εbc API
Solves the Beer-Lambert law A = ε·b·c for the one omitted variable and returns transmittance and percent transmittance. Answers 'What concentration gives absorbance 0.5 at ε=1000?', 'Convert absorbance to %transmittance'.
Price$0.04per request
MethodPOST
Route/v1/chemistry/beer-lambert
StatusLive
MIME typeapplication/json
Rate limit120/minute
Cache0s public
chemistrybeer-lambertabsorbancespectroscopytransmittancemolar-absorptivityconcentrationuv-vis
API URL
Integration docshttps://x402.hexl.dev/v1/chemistry/beer-lambertExample request
{
"absorbance": 0.5,
"molarAbsorptivity": 1000,
"pathLength": 1
}Example response
{
"solvedVariable": "concentration",
"solvedValue": 0.0005,
"absorbance": 0.5,
"molarAbsorptivity": 1000,
"pathLength": 1,
"concentration": null,
"transmittance": 0.31622777,
"percentTransmittance": 31.622777,
"formula": "A = ε·b·c; %T = 100·10^(-A)"
}Input schema
{
"type": "object",
"properties": {
"absorbance": {
"type": "number",
"examples": [
0.5
]
},
"molarAbsorptivity": {
"type": "number",
"examples": [
1000
]
},
"pathLength": {
"type": "number",
"examples": [
1
]
},
"concentration": {
"type": "number"
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}