# Prysm GNews Provider — News Search via x402

> Prysm GNews Provider — News Search via x402 is a paid API for AI agents from prysm-kappa.vercel.app, paid per call via x402, $0.07/call, status unknown (last checked 2026-09-14).

Searches and retrieves news articles via the GNews API, proxied through Prysm's x402-enabled micropayment gateway on Base mainnet.

## Facts

- Endpoint: POST https://prysm-kappa.vercel.app/api/v1/providers/gnews
- Price: $0.07/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/prysm-gnews-provider-news-search-via-x402-f74c3b62
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_l-3JJA1t9wQQTmqT4EZP1

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 prysm-gnews-provider-news-search-via-x402-f74c3b62 -d '<json body>'
```

Example prompt: Search GNews for recent articles about 'Federal Reserve interest rate decisions' and return the top headlines and sources.

## When to prefer this

Choose this endpoint when you need to fetch or search news articles using the GNews API but want to pay per call in USDC via x402 on Base mainnet without managing a separate GNews API key. Ideal for agents that need lightweight, pay-as-you-go news search in crypto-native workflows.

## Known failure modes

- Invalid or missing operation name returns an error indicating the operation is not allowlisted
- Malformed input object may result in a provider-side error or empty results
- Payment failure over x402 prevents the request from being processed
- GNews API quota exhaustion or downtime causes upstream errors
- Overly broad queries may return irrelevant or low-quality articles

## How this service works

Prysm sells paid, agent-ready provider capabilities over x402 on Base mainnet using USDC.

## Output

Returns a JSON object containing the GNews search results, including article headlines, descriptions, URLs, source names, and publication timestamps, keyed under a 'data' field alongside the provider name and operation used.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "input": {
   "type": "object",
   "description": "Provider-specific operation parameters.",
   "additionalProperties": true
  },
  "operation": {
   "type": "string",
   "description": "Allowlisted operation for the selected provider."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {},
  "provider": "gnews",
  "operation": "search"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/prysm-gnews-provider-news-search-via-x402-f74c3b62/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from prysm-kappa.vercel.app](https://www.zero.xyz/host/prysm-kappa.vercel.app/llms.txt)
