# Oblique Markets Solana Ops Context

> Oblique Markets Solana Ops Context is a paid API for AI agents from api.oblique.markets, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-13).

Returns current UTC time, latest Bazaar marketplace pulse stats, source evidence metadata, and repeat-call tracking for the paying Solana wallet.

## Facts

- Endpoint: POST https://api.oblique.markets/api/v1/paid/solana-ops-context
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/oblique-markets-solana-ops-context-26ea8de1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_7UyebzRmQDPHY0omb1JZT

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 oblique-markets-solana-ops-context-26ea8de1 -d '<json body>'
```

Example prompt: Pull me the current Solana ops context from Oblique Markets — I want to see the latest Bazaar pulse, which services are trending, and whether my wallet has called this before.

## When to prefer this

Choose this endpoint when an agent needs a combined Solana ecosystem context snapshot — specifically when you want Bazaar marketplace pulse data, current server time, and per-wallet repeat-call tracking in a single paid call. Prefer it over manual blockchain queries or separate marketplace lookups when operating in the x402 Solana agent economy and needing evidence-grade metadata about payer history.

## Known failure modes

- Missing or invalid x402 payment header returns 402 Payment Required
- Malformed POST body or missing required input object returns 400 Bad Request
- Solana network congestion may cause delayed payment confirmation
- Bazaar pulse data may be slightly stale if snapshot hasn't refreshed
- Wallet address not recognized results in prior_calls of 0 and is_repeat_payer false

## How this service works

Use when a Solana-side agent needs a cheap operational context check at the start of a run or task, as often as it likes. Returns the current UTC time (ISO and unix) plus the latest x402 Bazaar pulse (resource, seller and 30-day call totals, top services, networks) with source evidence and whether this paying wallet has called before. $0.005 per call via MPP on Tempo, x402 on Solana or x402 on Base; no accounts.

## Output

Returns a JSON object with: current UTC time string and Unix timestamp; a bazaar_pulse object containing as-of date, aggregate totals (sellers, resources, 30-day calls), active networks, and top services with their listing counts and payer metrics; and an evidence object with payer address, source, first-seen date, prior call count, repeat-payer flag, payment network, and snapshot metadata.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "properties": {}
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST",
      "PUT",
      "PATCH"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "properties": {
    "evidence": {
     "type": "object",
     "properties": {
      "payer": {
       "type": "string"
      },
      "source": {
       "type": "string"
      },
      "first_seen": {
       "type": "string"
      },
      "measurement": {
       "type": "string"
      },
      "prior_calls": {
       "type": "integer"
      },
      "generated_at": {
       "type": "string"
      },
      "snapshot_date": {
       "type": "string"
      },
      "is_repeat_payer": {
       "type": "boolean"
      },
      "payment_network": {
       "type": "string"
      }
     }
    },
    "utc_time": {
     "type": "string"
    },
    "unix_time": {
     "type": "integer"
    },
    "bazaar_pulse": {
     "type": "object",
     "properties": {
      "as_of": {
       "type": "string"
      },
      "totals": {
       "type": "object",
       "properties": {
        "sellers": {
         "type": "integer"
        },
        "calls_30d": {
         "type": "integer"
        },
        "resources": {
         "type": "integer"
        }
       }
      },
      "networks": {
       "type": "array",
       "items": {
        "type": "string"
       }
      },
      "top_services": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "name": {
          "type": "string"
         },
         "listings": {
          "type": "integer"
         },
         "calls_30d": {
          "type": "integer"
         },
         "payers_30d": {
          "type": "integer"
         }
        }
       }
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "evidence": {
   "payer": "AisyQi7zL7cR3q6sftsv7aVAcLGKb5PR23u3nwwBtaJy",
   "source": "oblique-market D1 completed Bazaar snapshot",
   "first_seen": "2026-09-02T12:00:00.000Z",
   "measurement": "settlement_event rows for this endpoint and payer before this call",
   "prior_calls": 1,
   "generated_at": "2026-09-02T12:34:56.000Z",
   "snapshot_date": "2026-09-01",
   "is_repeat_payer": true,
   "payment_network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
  },
  "utc_time": "2026-09-02T12:34:56.000Z",
  "unix_time": 1788352496,
  "bazaar_pulse": {
   "as_of": "2026-09-01",
   "totals": {
    "sellers": 12,
    "calls_30d": 1850,
    "resources": 42
   },
   "networks": [
    "eip155:8453",
    "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
   ],
   "top_services": [
    {
     "name": "bazaar-pulse",
     "listings": 3,
     "calls_30d": 250,
     "payers_30d": 18
    }
   ]
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/oblique-markets-solana-ops-context-26ea8de1/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.oblique.markets](https://www.zero.xyz/host/api.oblique.markets/llms.txt)
