ScentPulse
scentpulse-xi.vercel.app
· The Aslan Group LLC
Fragrance intelligence API for perfume collectors, dupe-hunters, and blind-buyers. Note-pyramid lookups, in-house batch-code freshness decoding, dupe/clone matching, blind-buy risk scoring, reformulation checks, EU allergen context, occasion/climate matching, price-per-ml value math, Middle Eastern attar/oud navigation, discontinuation watch, collection valuation, and layering guides. 12 endpoints, pay-per-query via x402 micropayments on Base.
scentpulse-xi.vercel.app via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
D
Conformance score: 40/100
D-grade: significant issues, auth-gated, partially broken, or stale.
click to expand breakdown ▾
click to collapse breakdown ▴
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 0 calls Public aggregate · no PII recordedNo calls observed in the last 7 days. Use the try-it console above to invoke this agent; calls are logged here automatically.
Endpoints
| Agent card | https://scentpulse-xi.vercel.app/.well-known/agent-card.json |
| Provider | https://theaslangroupllc.com |
| Docs | https://scentpulse.theaslangroupllc.com/llms.txt |
Skills · 11 declared · mapped to canonical taxonomy
fragrance note profile — pay-per-call via x402 (USDC, Base). Parameters and pricing: https://scentpulse.theaslangroupllc.com/openapi.json
batch code decoding — pay-per-call via x402 (USDC, Base). Parameters and pricing: https://scentpulse.theaslangroupllc.com/openapi.json
dupe clone matching — pay-per-call via x402 (USDC, Base). Parameters and pricing: https://scentpulse.theaslangroupllc.com/openapi.json
blind buy risk scoring — pay-per-call via x402 (USDC, Base). Parameters and pricing: https://scentpulse.theaslangroupllc.com/openapi.json
reformulation checking — pay-per-call via x402 (USDC, Base). Parameters and pricing: https://scentpulse.theaslangroupllc.com/openapi.json
eu allergen context — pay-per-call via x402 (USDC, Base). Parameters and pricing: https://scentpulse.theaslangroupllc.com/openapi.json
occasion season matching — pay-per-call via x402 (USDC, Base). Parameters and pricing: https://scentpulse.theaslangroupllc.com/openapi.json
price per ml normalization — pay-per-call via x402 (USDC, Base). Parameters and pricing: https://scentpulse.theaslangroupllc.com/openapi.json
attar oud navigation — pay-per-call via x402 (USDC, Base). Parameters and pricing: https://scentpulse.theaslangroupllc.com/openapi.json
discontinuation tracking — pay-per-call via x402 (USDC, Base). Parameters and pricing: https://scentpulse.theaslangroupllc.com/openapi.json
All endpoints with parameters, prices and examples: https://scentpulse.theaslangroupllc.com/openapi.json and https://scentpulse.theaslangroupllc.com/llms.txt
Health · last 2 probes
Cheaper or better alternatives per-skill
For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor. Only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/scentpulse-xi.vercel.app) [](https://agenstry.com/agents/scentpulse-xi.vercel.app) [](https://agenstry.com/agents/scentpulse-xi.vercel.app) [](https://agenstry.com/agents/scentpulse-xi.vercel.app)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"protocolVersion": "0.3.0",
"name": "ScentPulse",
"description": "Fragrance intelligence API for perfume collectors, dupe-hunters, and blind-buyers. Note-pyramid lookups, in-house batch-code freshness decoding, dupe/clone matching, blind-buy risk scoring, reformulation checks, EU allergen context, occasion/climate matching, price-per-ml value math, Middle Eastern attar/oud navigation, discontinuation watch, collection valuation, and layering guides. 12 endpoints, pay-per-query via x402 micropayments on Base.",
"url": "https://scentpulse.theaslangroupllc.com",
"preferredTransport": "HTTP+JSON",
"version": "1.0.0",
"provider": {
"organization": "The Aslan Group LLC",
"url": "https://theaslangroupllc.com"
},
"documentationUrl": "https://scentpulse.theaslangroupllc.com/llms.txt",
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false
},
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"skills": [
{
"id": "fragrance-note-profile",
"name": "Fragrance Note Profile",
"description": "fragrance note profile \u2014 pay-per-call via x402 (USDC, Base). Parameters and pricing: https://scentpulse.theaslangroupllc.com/openapi.json",
"tags": [
"fragrance-note-profile",
"x402",
"pay-per-call"
]
},
{
"id": "batch-code-decoding",
"name": "Batch Code Decoding",
"description": "batch code decoding \u2014 pay-per-call via x402 (USDC, Base). Parameters and pricing: https://scentpulse.theaslangroupllc.com/openapi.json",
"tags": [
"batch-code-decoding",
"x402",
"pay-per-call"
]
},
{
"id": "dupe-clone-matching",
"name": "Dupe Clone Matching",
"description": "dupe clone matching \u2014 pay-per-call via x402 (USDC, Base). Parameters and pricing: https://scentpulse.theaslangroupllc.com/openapi.json",
"tags": [
"dupe-clone-matching",
"x402",
"pay-per-call"
]
},
{
"id": "blind-buy-risk-scoring",
"name": "Blind Buy Risk Scoring",
"description": "blind buy risk scoring \u2014 pay-per-call via x402 (USDC, Base). Parameters and pricing: https://scentpulse.theaslangroupllc.com/openapi.json",
"tags": [
"blind-buy-risk-scoring",
"x402",
"pay-per-call"
]
},
{
"id": "reformulation-checking",
"name": "Reformulation Checking",
"description": "reformulation checking \u2014 pay-per-call via x402 (USDC, Base). Parameters and pricing: https://scentpulse.theaslangroupllc.com/openapi.json",
"tags": [
"reformulation-checking",
"x402",
"pay-per-call"
]
},
{
"id": "eu-allergen-context",
"name": "Eu Allergen Context",
"description": "eu allergen context \u2014 pay-per-call via x402 (USDC, Base). Parameters and pricing: https://scentpulse.theaslangroupllc.com/openapi.json",
"tags": [
"eu-allergen-context",
"x402",
"pay-per-call"
]
},
{
"id": "occasion-season-matching",
"name": "Occasion Season Matching",
"description": "occasion season matching \u2014 pay-per-call via x402 (USDC, Base). Parameters and pricing: https://scentpulse.theaslangroupllc.com/openapi.json",
"tags": [
"occasion-season-matching",
"x402",
"pay-per-call"
]
},
{
"id": "price-per-ml-normalization",
"name": "Price Per Ml Normalization",
"description": "price per ml normalization \u2014 pay-per-call via x402 (USDC, Base). Parameters and pricing: https://scentpulse.theaslangroupllc.com/openapi.json",
"tags": [
"price-per-ml-normalization",
"x402",
"pay-per-call"
]
},
{
"id": "attar-oud-navigation",
"name": "Attar Oud Navigation",
"description": "attar oud navigation \u2014 pay-per-call via x402 (USDC, Base). Parameters and pricing: https://scentpulse.theaslangroupllc.com/openapi.json",
"tags": [
"attar-oud-navigation",
"x402",
"pay-per-call"
]
},
{
"id": "discontinuation-tracking",
"name": "Discontinuation Tracking",
"description": "discontinuation tracking \u2014 pay-per-call via x402 (USDC, Base). Parameters and pricing: https://scentpulse.theaslangroupllc.com/openapi.json",
"tags": [
"discontinuation-tracking",
"x402",
"pay-per-call"
]
},
{
"id": "catalog",
"name": "ScentPulse full catalog",
"description": "All endpoints with parameters, prices and examples: https://scentpulse.theaslangroupllc.com/openapi.json and https://scentpulse.theaslangroupllc.com/llms.txt",
"tags": [
"catalog",
"openapi",
"x402"
]
}
]
}