# info.description
Accountless x402 market data and evidence-backed competitive intelligence. Discover inputs for free, then pay per resource with x402 v2 and receive JSON after settlement. Sending PAYMENT-SIGNATURE accepts the EXVIV Terms of Service for that purchase.

# info.x-guidance
Start with GET /api/agent/v1/catalog to discover valid company and market slugs. Call a paid GET endpoint without PAYMENT-SIGNATURE to receive its x402 v2 challenge, apply the wallet spend policy to the exact requirement, then retry the identical URL with PAYMENT-SIGNATURE. Retain PAYMENT-RESPONSE as the settlement receipt. Do not guess slugs or retry an indeterminate settlement without checking the transaction.

# tags[].description
Free machine-readable catalog and coverage inputs.

# tags[].description
Fixed-price x402 resources. No account or API key required.

# paths./api/agent/v1/catalog.get.summary
Discover products, prices, companies, and markets

# paths./api/x402/v1/query.get.summary
Buy one filtered x402 service-directory query

# paths./api/x402/v1/query.get.description
Returns EXVIV's normalized business-level view of public x402 listings filtered by intent, network, price, reported calls, payer observations, activity state, and input-schema evidence. Sorting is explicit and does not imply an EXVIV endorsement. Without PAYMENT-SIGNATURE, returns an x402 v2 challenge for $0.05 USDC.

# paths./api/x402/v1/query.get.parameters[].description
Maximum published USDC price per listed endpoint.

# paths./api/x402/v1/query.get.parameters[].description
Minimum reported calls summed across the business endpoints.

# paths./api/x402/v1/query.get.parameters[].description
Minimum reported payer observations summed across the business endpoints.

# paths./api/x402/v1/query.get.parameters[].description
Exact EXVIV activity state: active means called within 24 hours; observed means older reported calls; listed means no reported calls.

# paths./api/x402/v1/query.get.parameters[].description
When true, require at least one endpoint with published input-schema evidence.

# paths./api/x402/v1/query.get.responses.200.headers.EXTENSION-RESPONSES.description
Base64-encoded facilitator extension outcomes, including Bazaar indexing status when returned.

# paths./api/x402/v1/query.get.responses.402.headers.PAYMENT-REQUIRED.description
Base64-encoded x402 v2 PaymentRequired object.

# paths./api/x402/v1/query.get.responses.402.headers.PAYMENT-RESPONSE.description
Base64-encoded x402 settlement result when settlement was attempted.

# paths./api/x402/v1/query.get.responses.402.headers.EXTENSION-RESPONSES.description
Base64-encoded facilitator extension outcomes, including Bazaar indexing status when returned.

# paths./api/x402/v1/query.get.responses.404.description
Requested market or reviewed pricing company not found.

# paths./api/x402/v1/query.get.responses.503.description
Agent commerce is not configured on this deployment.

# paths./api/agent/v1/intel/pricing/{companySlug}.get.summary
Buy one reviewed company pricing snapshot

# paths./api/agent/v1/intel/pricing/{companySlug}.get.description
Returns reviewed competitor plans, public prices, billing terms, limits, features, source URLs, capture timestamps, and historical changes for one software company. Use for pricing research, sales battlecards, procurement, and competitive monitoring. Without PAYMENT-SIGNATURE, returns an x402 v2 challenge for $0.25 USDC.

# paths./api/agent/v1/intel/pricing/{companySlug}.get.responses.200.headers.EXTENSION-RESPONSES.description
Base64-encoded facilitator extension outcomes, including Bazaar indexing status when returned.

# paths./api/agent/v1/intel/pricing/{companySlug}.get.responses.402.headers.PAYMENT-REQUIRED.description
Base64-encoded x402 v2 PaymentRequired object.

# paths./api/agent/v1/intel/pricing/{companySlug}.get.responses.402.headers.PAYMENT-RESPONSE.description
Base64-encoded x402 settlement result when settlement was attempted.

# paths./api/agent/v1/intel/pricing/{companySlug}.get.responses.402.headers.EXTENSION-RESPONSES.description
Base64-encoded facilitator extension outcomes, including Bazaar indexing status when returned.

# paths./api/agent/v1/intel/pricing/{companySlug}.get.responses.404.description
Requested market or reviewed pricing company not found.

# paths./api/agent/v1/intel/pricing/{companySlug}.get.responses.503.description
Agent commerce is not configured on this deployment.

# paths./api/agent/v1/intel/compare.get.description
Compares reviewed plans, prices, limits, features, source URLs, capture dates, and historical changes across two to four software competitors. Use for product marketing, deal support, procurement, and positioning decisions. Without PAYMENT-SIGNATURE, returns an x402 v2 challenge for $1.00 USDC.

# paths./api/agent/v1/intel/compare.get.parameters[].description
Repeat two to four times with unique reviewed company slugs.

# paths./api/agent/v1/intel/compare.get.responses.200.headers.EXTENSION-RESPONSES.description
Base64-encoded facilitator extension outcomes, including Bazaar indexing status when returned.

# paths./api/agent/v1/intel/compare.get.responses.402.headers.PAYMENT-REQUIRED.description
Base64-encoded x402 v2 PaymentRequired object.

# paths./api/agent/v1/intel/compare.get.responses.402.headers.PAYMENT-RESPONSE.description
Base64-encoded x402 settlement result when settlement was attempted.

# paths./api/agent/v1/intel/compare.get.responses.402.headers.EXTENSION-RESPONSES.description
Base64-encoded facilitator extension outcomes, including Bazaar indexing status when returned.

# paths./api/agent/v1/intel/compare.get.responses.404.description
Requested market or reviewed pricing company not found.

# paths./api/agent/v1/intel/compare.get.responses.503.description
Agent commerce is not configured on this deployment.

# paths./api/agent/v1/intel/markets/{marketSlug}.get.description
Returns recent reviewed pricing, packaging, product, and positioning changes across a tracked software market, with timestamps, classifications, commercial implications, and primary-source evidence. Use for weekly competitive monitoring and GTM planning. Without PAYMENT-SIGNATURE, returns an x402 v2 challenge for $2.00 USDC.

# paths./api/agent/v1/intel/markets/{marketSlug}.get.responses.200.headers.EXTENSION-RESPONSES.description
Base64-encoded facilitator extension outcomes, including Bazaar indexing status when returned.

# paths./api/agent/v1/intel/markets/{marketSlug}.get.responses.402.headers.PAYMENT-REQUIRED.description
Base64-encoded x402 v2 PaymentRequired object.

# paths./api/agent/v1/intel/markets/{marketSlug}.get.responses.402.headers.PAYMENT-RESPONSE.description
Base64-encoded x402 settlement result when settlement was attempted.

# paths./api/agent/v1/intel/markets/{marketSlug}.get.responses.402.headers.EXTENSION-RESPONSES.description
Base64-encoded facilitator extension outcomes, including Bazaar indexing status when returned.

# paths./api/agent/v1/intel/markets/{marketSlug}.get.responses.404.description
Requested market or reviewed pricing company not found.

# paths./api/agent/v1/intel/markets/{marketSlug}.get.responses.503.description
Agent commerce is not configured on this deployment.

# components.parameters.PaymentSignature.description
Base64-encoded x402 v2 PaymentPayload. Omit on the first request to receive payment requirements.