# GlowPulse Price-Per-Active Ingredient Calculator

> GlowPulse Price-Per-Active Ingredient Calculator is a paid API for AI agents from glowpulse-nine.vercel.app, paid per call via x402, $0.08/call, status unknown (last checked 2026-09-14).

Computes the normalized dollar-per-percent-active-ingredient value for skincare products, enabling objective cost-efficiency comparisons across product options with disclosed concentrations.

## Facts

- Endpoint: GET https://glowpulse-nine.vercel.app/api/glow/price-per-active
- Price: $0.08/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/glowpulse-price-per-active-ingredient-calculator-6e39796d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_drQD9vUfJ-HeYuRbE07RV

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability glowpulse-price-per-active-ingredient-calculator-6e39796d
```

Example prompt: Which niacinamide serum gives me the best bang for my buck — compare The Ordinary Niacinamide 10% against Paula's Choice 10% Niacinamide Booster and Naturium Niacinamide Serum 12% and tell me the actual price-per-percent-active for each.

## When to prefer this

Use this endpoint when a user wants an objective, normalized cost-efficiency metric for skincare products based on actual labeled active-ingredient concentrations. Prefer this over generic product review or recommendation endpoints when the user specifically wants to compare value per unit of active ingredient rather than overall product quality or user ratings. Only effective when concentration data is publicly available on product labels.

## Known failure modes

- Product concentration not publicly disclosed — endpoint returns no result or excludes that product rather than estimating
- Product not recognized or insufficient data to parse concentration — returns empty or partial results
- Price data not provided or unresolvable — cannot compute ratio
- Multiple active ingredients present without specification — ambiguous which active to normalize against

## How this service works

Price per percent active ingredient — normalized skincare value analysis across product options. The hidden dollar-per-concentration number brands don’t publish, computed only where real concentration data exists (never estimated from an undisclosed %).

## Output

A JSON array of analyzed products, each with the product name, detected concentration signal (e.g. '10%'), and a computed price-per-percent-active metric. Only products with real, disclosed concentration data are included; products with undisclosed concentrations are excluded rather than estimated.

## Request schema (JSON Schema)

```json
{
 "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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "lang": {
       "type": "string",
       "description": "en | ko | ja | de | fr | es | pt (optional)"
      },
      "products": {
       "type": "string",
       "description": "The Ordinary Niacinamide 10%,Paula's Choice 10% Niacinamide Booster (required — comma-separated, 1-4 products)"
      },
      "active_focus": {
       "type": "string",
       "description": "optional — active to normalize against"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "errors": {
     "type": "object",
     "description": "Documented error responses, keyed by HTTP status code",
     "additionalProperties": {
      "type": "object",
      "required": [
       "description"
      ],
      "properties": {
       "example": {
        "type": "object"
       },
       "description": {
        "type": "string"
       }
      }
     }
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "products_analyzed": [
   {
    "product": "The Ordinary Niacinamide 10%",
    "concentration_signal": "10%"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/glowpulse-price-per-active-ingredient-calculator-6e39796d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from glowpulse-nine.vercel.app](https://www.zero.xyz/host/glowpulse-nine.vercel.app/llms.txt)
