GET
/
api
/
pricing-settings
Get Pricing Settings
curl --request GET \
  --url https://api.example.com/api/pricing-settings
{
  "data": {
    "_id": "<string>",
    "singleton": true,
    "glassPrices": {},
    "holePriceEach": 123,
    "notchPrice": 123,
    "updatedBy": {},
    "createdAt": "<string>",
    "updatedAt": "<string>"
  }
}
Returns the singleton pricing settings document containing glass prices per type/thickness, grinding rates, hole prices, and notch prices. If no settings document exists yet, one is automatically created with default values on the first request.
Any authenticated user can read pricing settings. No specific role is required.

Response

data
object

Glass Types (Defaults)

TypeAvailable Thicknesses
Clear3mm, 5mm, 6mm, 8mm, 10mm, 12mm, 15mm, 19mm
Tinted5mm, 6mm, 8mm, 10mm, 12mm, 15mm
Tempered5mm, 6mm, 8mm, 10mm, 12mm, 15mm, 19mm
Laminated6mm, 8mm, 10mm, 12mm, 15mm
Low-E6mm, 8mm, 10mm, 12mm
Frosted5mm, 6mm, 8mm, 10mm
Reflective6mm, 8mm, 10mm
Patterned5mm, 6mm