Coin Railz · OpenAPI Overlay 1.0.0

API Evangelist enhancements for Coin Railz x402 Micropayment Services

4 actions 4 updates security extends openapi/coinrailz-com-x402-services-openapi.yml
Generated by API Evangelist Written by API Evangelist tooling for Coin Railz's API. It is a proposal applied on top of the contract, not a document Coin Railz publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-sourcex-apievangelist-fetchedx-apievangelist-providerx-apievangelist-mcpx-apievangelist-agent-cardcomponentssecurity429

Targets 4

$.info
$
$.paths.*.post
$.paths.*.post.responses

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for Coin Railz x402 Micropayment Services
  version: 1.0.0
  x-generated: '2026-09-19'
  x-method: generated
extends: openapi/coinrailz-com-x402-services-openapi.yml
actions:
- target: $.info
  update:
    x-apievangelist-source: https://coinrailz.com/openapi-x402-services.json
    x-apievangelist-fetched: '2026-09-19'
    x-apievangelist-provider: coinrailz-com
    x-apievangelist-mcp: https://coinrailz.com/mcp
    x-apievangelist-agent-card: https://coinrailz.com/.well-known/agent-card.json
- target: $
  update:
    components:
      securitySchemes:
        apiKey:
          type: apiKey
          in: header
          name: X-API-KEY
          description: Prepaid-credits key (cr_live_...). Documented in the sibling Agent Payment API spec and in
            /api/auth/capabilities; absent from this spec.
        x402:
          type: apiKey
          in: header
          name: X-PAYMENT
          description: x402 v2 signed payment payload; the 402 challenge carries the accepts[] entry to sign.
- target: $.paths.*.post
  update:
    security:
    - apiKey: []
    - x402: []
- target: $.paths.*.post.responses
  update:
    '429':
      description: Rate limit exceeded (RATE_LIMIT_EXCEEDED); body carries retryAfter seconds; RateLimit-* headers
        observed live.