---
title: "Payment integration check"
method: GET
path: "/v1/ping"
tags: ["x402", "integration", "smoke-test", "payment-rail", "usdc"]
---

# Payment integration check

`GET /v1/ping`

## Request

- Base URL: `https://api.402rates.com`
- URL: `https://api.402rates.com/v1/ping`
- Auth: none declared

Payment integration check for 0.001 USDC; no external data lookup. Returns time, rail, network mode and free/paid capabilities. HTTP payment options can include Base, Polygon, Arbitrum and XDC; the challenge lists currently available networks for each transport. The receipt identifies the paid network and transaction. Business/professional use only. Terms: https://402rates.com/data-terms/

## Response `200`

Successful response

- object
  - `pong` boolean
  - `time` string
  - `rail` string
  - `mode` string
  - `next` object
    - `free` object[]
      - `capability` string
      - `url` string
      - `note` string
    - `paid` object[]
      - `capability` string
      - `price_usdc` string
      - `url` string
      - `note` string
    - `mcp` string

## Other responses

- `402`: Payment required. Decode the base64 JSON PAYMENT-REQUIRED header, sign one accepted USDC option, and retry the same request.

---

[API](https://skmtc.dev/402rates/apis/402rates-com.md) · [All operations](https://skmtc.dev/402rates/apis/402rates-com/llms.txt) · [OpenAPI document](https://skmtc.dev/402rates/apis/402rates-com/revisions/483a9d0a3f0b?raw)
