Verified intelligence as a service. Structured data, confidence scores, source analysis, and immutable attestation trails — for newsrooms, AI agents, platforms, and researchers.
Trust in media has collapsed to 28%. AI fact-checkers are wrong ~45% of the time. Community Notes takes 15 hours — by then, 80% of the audience has already seen the post.
Pulse provides structured, machine-readable intelligence where every fact carries a confidence score, every source is independently analyzed, and every verification step is immutably attested on Hedera. Not opinion. Not AI-generated content. Verified intelligence with provenance.
Access verified intelligence for editorial workflows. Confidence scores, source analysis, entity extraction — enriched with Hedera attestation trails.
Feed your agents structured, verified facts instead of raw web scrapes. Every data point carries provenance and a confidence score.
Integrate real-time verification into social feeds, content moderation, or user-facing trust signals.
Audit the verification pipeline. Every step is public, timestamped, and immutable on Hedera.
Pay per request with native HBAR. No signup needed. Every API call becomes a Hedera transaction — verifiable, instant, and permissionless.
Generate a key, use Bearer auth. Best for recurring integrations — dashboards, agents, automated pipelines. Free on testnet.
Real data from the Pulse intelligence network. These are the same responses you get from the API.
/api/v1/stories?limit=3— Recent verified storiescurl -H "Authorization: Bearer pk_test_YOUR_KEY" \
https://pulse-app.vercel.app/api/v1/stories?limit=3{
"data": [
{
"id": "e6eb019d-cb53-4271-aa5e-4c252301f364",
"title": "Stocks on Wall Street were modestly lower",
"status": "active",
"event": {
"confidence_score": null,
"status": "unconfirmed",
"source": "NYT World",
"source_reliability": null
},
"stats": {
"fact_count": 3,
"gap_count": 0,
"contributor_count": 0
}
},
{
"id": "1e7a2896-d639-459d-8066-82dca094bef7",
"title": "Prime Minister Narendra Modi will launch the National Democratic Alliance's election campaign for the Kerala Assembly...",
"status": "active",
"event": {
"confidence_score": null,
"status": "unconfirmed",
"source": "Times of India",
"source_reliability": null
},
"stats": {
"fact_count": 1,
"gap_count": 0,
"contributor_count": 0
}
},
{
"id": "f174bae0-40c2-4990-aa9e-4e51936bd6f0",
"title": "The EU must decide whether the rules-based international order is more a help or a hindrance to our credibility as a ...",
"status": "active",
"event": {
"confidence_score": null,
"status": "unconfirmed",
"source": "SCMP",
"source_reliability": null
},
"stats": {
"fact_count": 2,
"gap_count": 0,
"contributor_count": 0
}
}
],
"meta": {
"count": 3,
"network": "hedera-testnet"
}
}/api/v1/entities?limit=5— Trending entitiescurl -H "Authorization: Bearer pk_test_YOUR_KEY" \
https://pulse-app.vercel.app/api/v1/entities?limit=5{
"data": [
{
"name": "Iran",
"type": "location",
"mention_count": 33
},
{
"name": "China",
"type": "government",
"mention_count": 18
},
{
"name": "Mojtaba Khamenei",
"type": "person",
"mention_count": 11
},
{
"name": "Hong Kong",
"type": "location",
"mention_count": 10
},
{
"name": "United States",
"type": "government",
"mention_count": 9
}
],
"meta": {
"count": 5,
"network": "hedera-testnet"
}
}Sign in to generate an API key. Use it in the Authorization header to access all endpoints.
Sign in to generate an API key.
Pulse implements the x402 payment protocol using native HBAR transfers on Hedera testnet. No API key? Pay per request instead.
1. Make a request without auth → get HTTP 402 with payment details
2. Send HBAR to the specified Hedera account with the memo
3. Retry with X-Payment-TxId header
4. Server verifies via Hedera Mirror Node → returns data
Try an API request without authentication
| Method | Endpoint | Description | Auth |
|---|---|---|---|
| GET | /api/v1/stories | List verified stories with confidence scores | API key / x402 |
| GET | /api/v1/stories/:id | Full story with verification chain + attestations | API key / x402 |
| GET | /api/v1/entities | Trending entities across all stories | API key / x402 |
| GET | /api/v1/entities/:slug | Entity intelligence with connected stories | API key / x402 |
| GET | /api/v1/health | Network status and pipeline health | Public |
| POST | /api/keys/generate | Generate an API key (requires sign-in) | Public |
Generate a key above, include it as a Bearer token. Best for recurring access — dashboards, agents, automated pipelines.
Authorization: Bearer pk_test_...Pay per request with native HBAR on Hedera testnet. Best for one-off queries, pay-as-you-go access, or demonstrating micropayments.
X-Payment-TxId: 0.0.xxx@ts.nanos