printmoneylab-com Xrpl API

The Xrpl API from printmoneylab-com — 16 operation(s) for xrpl.

Operations 16

GET /api/v1/xrpl/kimchi-premium Kimchi Premium Xrpl #
GET /api/v1/xrpl/kr-prices Kr Prices Xrpl #
GET /api/v1/xrpl/fx-rate Fx Rate Xrpl #
GET /api/v1/xrpl/stablecoin-premium Stablecoin Premium Xrpl #
GET /api/v1/xrpl/arbitrage-scanner Arbitrage Scanner Xrpl #
GET /api/v1/xrpl/exchange-alerts Exchange Alerts Xrpl #
GET /api/v1/xrpl/market-movers Market Movers Xrpl #
GET /api/v1/xrpl/market-read Market Read Xrpl #
GET /api/v1/xrpl/kr-sentiment Kr Sentiment Xrpl #
GET /api/v1/xrpl/krw-macro-stress Krw Macro Stress Xrpl #
GET /api/v1/xrpl/global-vs-korea-divergence Global Vs Korea Divergence Xrpl #
GET /api/v1/xrpl/global-vs-korea-divergence-deep Global Vs Korea Divergence Deep Xrpl #
GET /api/v1/xrpl/kr-news/kpop Kr News Kpop Xrpl #
GET /api/v1/xrpl/kr-news/kpop-summary Kr News Kpop Summary Xrpl #
GET /api/v1/xrpl/kr-news/semiconductor Kr News Semiconductor Xrpl #
GET /api/v1/xrpl/kr-news/semiconductor-summary Kr News Semiconductor Summary Xrpl #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/printmoneylab-com:printmoneylab-com-xrpl-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

printmoneylab-com-xrpl-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: KR Crypto Intelligence Xrpl API
  description: Korean crypto market data + AI sentiment for AI agents. Kimchi premium, exchange intelligence, sentiment analysis.
  version: 0.1.0
  x-guidance: 'Korean crypto market + news data API for AI agents. Use GET /api/v1/kimchi-premium for single-token Kimchi Premium. Use GET /api/v1/kr-sentiment for Korean market sentiment in English. Use GET /api/v1/kr-news/kpop for K-pop news translated to English. Use GET /api/v1/kr-news/semiconductor for Korean semiconductor industry news. All paid endpoints require x402 payment ($0.001-$0.10 in USDC or RLUSD). Networks: Base, Polygon, Solana (USDC), XRPL (RLUSD via /api/v1/xrpl/<endpoint>). Every paid response includes signed receipt (ECDSA secp256k1) for agent accountability.'
tags:
- name: Xrpl
paths:
  /api/v1/xrpl/kimchi-premium:
    get:
      summary: Kimchi Premium Xrpl
      operationId: kimchi_premium_xrpl_api_v1_xrpl_kimchi_premium_get
      parameters:
      - name: symbol
        in: query
        required: false
        schema:
          type: string
          description: Crypto symbol (e.g., BTC, ETH, XRP)
          default: BTC
          title: Symbol
        description: Crypto symbol (e.g., BTC, ETH, XRP)
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
        '402':
          description: Payment Required
          content:
            application/json:
              schema:
                type: object
                properties:
                  accepts:
                    type: array
                  x402Version:
                    type: integer
      x-payment-info:
        price:
          mode: fixed
          currency: USD
          amount: '0.002000'
        protocols:
        - x402: {}
      tags:
      - Xrpl
  /api/v1/xrpl/kr-prices:
    get:
      summary: Kr Prices Xrpl
      operationId: kr_prices_xrpl_api_v1_xrpl_kr_prices_get
      parameters:
      - name: symbol
        in: query
        required: false
        schema:
          type: string
          description: Crypto symbol
          default: BTC
          title: Symbol
        description: Crypto symbol
      - name: exchange
        in: query
        required: false
        schema:
          type: string
          description: 'Exchange: upbit, bithumb, or all'
          default: all
          title: Exchange
        description: 'Exchange: upbit, bithumb, or all'
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
        '402':
          description: Payment Required
          content:
            application/json:
              schema:
                type: object
                properties:
                  accepts:
                    type: array
                  x402Version:
                    type: integer
      x-payment-info:
        price:
          mode: fixed
          currency: USD
          amount: '0.002000'
        protocols:
        - x402: {}
      tags:
      - Xrpl
  /api/v1/xrpl/fx-rate:
    get:
      summary: Fx Rate Xrpl
      operationId: fx_rate_xrpl_api_v1_xrpl_fx_rate_get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '402':
          description: Payment Required
          content:
            application/json:
              schema:
                type: object
                properties:
                  accepts:
                    type: array
                  x402Version:
                    type: integer
      x-payment-info:
        price:
          mode: fixed
          currency: USD
          amount: '0.001000'
        protocols:
        - x402: {}
      tags:
      - Xrpl
  /api/v1/xrpl/stablecoin-premium:
    get:
      summary: Stablecoin Premium Xrpl
      operationId: stablecoin_premium_xrpl_api_v1_xrpl_stablecoin_premium_get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '402':
          description: Payment Required
          content:
            application/json:
              schema:
                type: object
                properties:
                  accepts:
                    type: array
                  x402Version:
                    type: integer
      x-payment-info:
        price:
          mode: fixed
          currency: USD
          amount: '0.002000'
        protocols:
        - x402: {}
      tags:
      - Xrpl
  /api/v1/xrpl/arbitrage-scanner:
    get:
      summary: Arbitrage Scanner Xrpl
      operationId: arbitrage_scanner_xrpl_api_v1_xrpl_arbitrage_scanner_get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '402':
          description: Payment Required
          content:
            application/json:
              schema:
                type: object
                properties:
                  accepts:
                    type: array
                  x402Version:
                    type: integer
      x-payment-info:
        price:
          mode: fixed
          currency: USD
          amount: '0.010000'
        protocols:
        - x402: {}
      tags:
      - Xrpl
  /api/v1/xrpl/exchange-alerts:
    get:
      summary: Exchange Alerts Xrpl
      operationId: exchange_alerts_xrpl_api_v1_xrpl_exchange_alerts_get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '402':
          description: Payment Required
          content:
            application/json:
              schema:
                type: object
                properties:
                  accepts:
                    type: array
                  x402Version:
                    type: integer
      x-payment-info:
        price:
          mode: fixed
          currency: USD
          amount: '0.010000'
        protocols:
        - x402: {}
      tags:
      - Xrpl
  /api/v1/xrpl/market-movers:
    get:
      summary: Market Movers Xrpl
      operationId: market_movers_xrpl_api_v1_xrpl_market_movers_get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '402':
          description: Payment Required
          content:
            application/json:
              schema:
                type: object
                properties:
                  accepts:
                    type: array
                  x402Version:
                    type: integer
      x-payment-info:
        price:
          mode: fixed
          currency: USD
          amount: '0.010000'
        protocols:
        - x402: {}
      tags:
      - Xrpl
  /api/v1/xrpl/market-read:
    get:
      summary: Market Read Xrpl
      operationId: market_read_xrpl_api_v1_xrpl_market_read_get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '402':
          description: Payment Required
          content:
            application/json:
              schema:
                type: object
                properties:
                  accepts:
                    type: array
                  x402Version:
                    type: integer
      x-payment-info:
        price:
          mode: fixed
          currency: USD
          amount: '0.100000'
        protocols:
        - x402: {}
      tags:
      - Xrpl
  /api/v1/xrpl/kr-sentiment:
    get:
      summary: Kr Sentiment Xrpl
      operationId: kr_sentiment_xrpl_api_v1_xrpl_kr_sentiment_get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '402':
          description: Payment Required
          content:
            application/json:
              schema:
                type: object
                properties:
                  accepts:
                    type: array
                  x402Version:
                    type: integer
      x-payment-info:
        price:
          mode: fixed
          currency: USD
          amount: '0.050000'
        protocols:
        - x402: {}
      tags:
      - Xrpl
  /api/v1/xrpl/krw-macro-stress:
    get:
      summary: Krw Macro Stress Xrpl
      operationId: krw_macro_stress_xrpl_api_v1_xrpl_krw_macro_stress_get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '402':
          description: Payment Required
          content:
            application/json:
              schema:
                type: object
                properties:
                  accepts:
                    type: array
                  x402Version:
                    type: integer
      x-payment-info:
        price:
          mode: fixed
          currency: USD
          amount: '0.050000'
        protocols:
        - x402: {}
      tags:
      - Xrpl
  /api/v1/xrpl/global-vs-korea-divergence:
    get:
      summary: Global Vs Korea Divergence Xrpl
      operationId: global_vs_korea_divergence_xrpl_api_v1_xrpl_global_vs_korea_divergence_get
      parameters:
      - name: symbol
        in: query
        required: false
        schema:
          type: string
          description: Crypto symbol (e.g., BTC, ETH, XRP)
          default: BTC
          title: Symbol
        description: Crypto symbol (e.g., BTC, ETH, XRP)
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
        '402':
          description: Payment Required
          content:
            application/json:
              schema:
                type: object
                properties:
                  accepts:
                    type: array
                  x402Version:
                    type: integer
      x-payment-info:
        price:
          mode: fixed
          currency: USD
          amount: '0.050000'
        protocols:
        - x402: {}
      tags:
      - Xrpl
  /api/v1/xrpl/global-vs-korea-divergence-deep:
    get:
      summary: Global Vs Korea Divergence Deep Xrpl
      operationId: global_vs_korea_divergence_deep_xrpl_api_v1_xrpl_global_vs_korea_divergence_deep_get
      parameters:
      - name: symbol
        in: query
        required: false
        schema:
          type: string
          description: Crypto symbol (e.g., BTC, ETH, XRP)
          default: BTC
          title: Symbol
        description: Crypto symbol (e.g., BTC, ETH, XRP)
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
        '402':
          description: Payment Required
          content:
            application/json:
              schema:
                type: object
                properties:
                  accepts:
                    type: array
                  x402Version:
                    type: integer
      x-payment-info:
        price:
          mode: fixed
          currency: USD
          amount: '0.100000'
        protocols:
        - x402: {}
      tags:
      - Xrpl
  /api/v1/xrpl/kr-news/kpop:
    get:
      summary: Kr News Kpop Xrpl
      operationId: kr_news_kpop_xrpl_api_v1_xrpl_kr_news_kpop_get
      parameters:
      - name: limit
        in: query
        required: false
        schema:
          type: integer
          maximum: 10
          minimum: 1
          description: Number of articles to return (1-10)
          default: 5
          title: Limit
        description: Number of articles to return (1-10)
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
        '402':
          description: Payment Required
          content:
            application/json:
              schema:
                type: object
                properties:
                  accepts:
                    type: array
                  x402Version:
                    type: integer
      x-payment-info:
        price:
          mode: fixed
          currency: USD
          amount: '0.010000'
        protocols:
        - x402: {}
      tags:
      - Xrpl
  /api/v1/xrpl/kr-news/kpop-summary:
    get:
      summary: Kr News Kpop Summary Xrpl
      operationId: kr_news_kpop_summary_xrpl_api_v1_xrpl_kr_news_kpop_summary_get
      parameters:
      - name: limit
        in: query
        required: false
        schema:
          type: integer
          maximum: 10
          minimum: 1
          description: Number of articles to analyze (1-10)
          default: 5
          title: Limit
        description: Number of articles to analyze (1-10)
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
        '402':
          description: Payment Required
          content:
            application/json:
              schema:
                type: object
                properties:
                  accepts:
                    type: array
                  x402Version:
                    type: integer
      x-payment-info:
        price:
          mode: fixed
          currency: USD
          amount: '0.050000'
        protocols:
        - x402: {}
      tags:
      - Xrpl
  /api/v1/xrpl/kr-news/semiconductor:
    get:
      summary: Kr News Semiconductor Xrpl
      operationId: kr_news_semiconductor_xrpl_api_v1_xrpl_kr_news_semiconductor_get
      parameters:
      - name: limit
        in: query
        required: false
        schema:
          type: integer
          maximum: 10
          minimum: 1
          description: Number of articles to return (1-10)
          default: 5
          title: Limit
        description: Number of articles to return (1-10)
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
        '402':
          description: Payment Required
          content:
            application/json:
              schema:
                type: object
                properties:
                  accepts:
                    type: array
                  x402Version:
                    type: integer
      x-payment-info:
        price:
          mode: fixed
          currency: USD
          amount: '0.020000'
        protocols:
        - x402: {}
      tags:
      - Xrpl
  /api/v1/xrpl/kr-news/semiconductor-summary:
    get:
      summary: Kr News Semiconductor Summary Xrpl
      operationId: kr_news_semiconductor_summary_xrpl_api_v1_xrpl_kr_news_semiconductor_summary_get
      parameters:
      - name: limit
        in: query
        required: false
        schema:
          type: integer
          maximum: 10
          minimum: 1
          description: Number of articles to analyze (1-10)
          default: 5
          title: Limit
        description: Number of articles to analyze (1-10)
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
        '402':
          description: Payment Required
          content:
            application/json:
              schema:
                type: object
                properties:
                  accepts:
                    type: array
                  x402Version:
                    type: integer
      x-payment-info:
        price:
          mode: fixed
          currency: USD
          amount: '0.100000'
        protocols:
        - x402: {}
      tags:
      - Xrpl
components:
  schemas:
    ValidationError:
      properties:
        loc:
          items:
            anyOf:
            - type: string
            - type: integer
          type: array
          title: Location
        msg:
          type: string
          title: Message
        type:
          type: string
          title: Error Type
        input:
          title: Input
        ctx:
          type: object
          title: Context
      type: object
      required:
      - loc
      - msg
      - type
      title: ValidationError
    HTTPValidationError:
      properties:
        detail:
          items:
            $ref: '#/components/schemas/ValidationError'
          type: array
          title: Detail
      type: object
      title: HTTPValidationError
x-discovery:
  ownershipProofs: []