Discover/binance.com API
live

binance.com APIwww.binance.com

Search Binance P2P marketplace ads via API. Get real-time prices, quantities, order limits, payment methods, and advertiser reputation for BUY and SELL listings.

Endpoints
1
Updated
4h ago
Try it
Fiat currency code (e.g. USD, EUR, GBP, NGN, INR, BRL, TRY).
Page number for pagination, starting at 1.
Number of results per page, between 1 and 20.
Cryptocurrency asset to trade. Common values: USDT, BTC, USDC, FDUSD, BNB, ETH, TRUMP, 100
Filter by payment method identifier (e.g. Wise, BANK, SEPAinstant, BankofGeorgia, TBCbank)
Trade direction. Accepts exactly: BUY, SELL. BUY shows ads from sellers (you buy crypto),
Filter ads that accept this transaction amount in fiat (e.g. '500'). Only ads whose min/ma
Filter by publisher type. Use 'merchant' for verified merchants only, or empty string for
api.parse.bot/scraper/dfbea875-2ec8-409d-b9bb-976b9274bf72/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X POST 'https://api.parse.bot/scraper/dfbea875-2ec8-409d-b9bb-976b9274bf72/search_ads' \
  -H 'X-API-Key: $PARSE_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{}'
All endpoints · 1 totalclick to expand

Search P2P trading advertisements on Binance. Returns paginated listings of buy or sell offers with price, available quantity, order limits, accepted payment methods, and advertiser reputation. Results are sorted by price (best price first).

Input
ParamTypeDescription
fiatstringFiat currency code (e.g. USD, EUR, GBP, NGN, INR, BRL, TRY).
pageintegerPage number for pagination, starting at 1.
rowsintegerNumber of results per page, between 1 and 20.
assetstringCryptocurrency asset to trade. Common values: USDT, BTC, USDC, FDUSD, BNB, ETH, TRUMP, 1000CHEEMS, TST.
pay_typestringFilter by payment method identifier (e.g. Wise, BANK, SEPAinstant, BankofGeorgia, TBCbank). When omitted, all payment methods are included.
trade_typestringTrade direction. Accepts exactly: BUY, SELL. BUY shows ads from sellers (you buy crypto), SELL shows ads from buyers (you sell crypto).
trans_amountstringFilter ads that accept this transaction amount in fiat (e.g. '500'). Only ads whose min/max range includes this amount are returned.
publisher_typestringFilter by publisher type. Use 'merchant' for verified merchants only, or empty string for all advertisers.
Response
{
  "type": "object",
  "fields": {
    "ads": "array of advertisement objects with price, quantity, limits, payment methods, and advertiser info",
    "page": "integer current page number",
    "rows": "integer results per page",
    "total": "integer total number of matching ads"
  },
  "sample": {
    "ads": [
      {
        "fiat": "USD",
        "ad_id": "13865122043880517632",
        "asset": "USDT",
        "price": "1.096",
        "advertiser": {
          "nickname": "Isrrakeko",
          "user_type": "merchant",
          "is_blocked": false,
          "positive_rate": 0.99903834,
          "month_finish_rate": 1,
          "month_order_count": 1849
        },
        "trade_type": "SELL",
        "fiat_symbol": "$",
        "trade_methods": [
          {
            "name": "Banco Pichincha",
            "identifier": "BancoPichincha"
          }
        ],
        "tradable_quantity": "3505.41",
        "pay_time_limit_minutes": 15,
        "max_single_trans_amount": "480",
        "min_single_trans_amount": "99"
      }
    ],
    "page": 1,
    "rows": 10,
    "total": 769
  }
}

About the binance.com API

The Binance P2P API exposes 1 endpoint — search_ads — that returns paginated listings of peer-to-peer cryptocurrency trading advertisements across fiat currencies and crypto assets. Each ad object includes the current price, available quantity, min/max order limits, accepted payment methods, and advertiser reputation data. Results are sorted best-price-first, making it straightforward to compare rates across sellers or buyers in a given market.

What the API Returns

The search_ads endpoint returns an array of P2P advertisement objects from Binance's marketplace. Each object carries the advertised price in fiat, the available quantity of the crypto asset, the minimum and maximum order limits the advertiser accepts, a list of accepted payment method identifiers, and advertiser profile data including reputation signals. The response also includes pagination metadata: page, rows, and total.

Filtering Ads

You can narrow results using several optional parameters. asset controls which cryptocurrency you're looking at — common values include USDT, BTC, ETH, USDC, and BNB. fiat sets the fiat currency side (USD, EUR, NGN, INR, BRL, TRY, and others). trade_type accepts exactly BUY or SELL: BUY returns ads posted by sellers (people you can buy from), SELL returns ads posted by buyers. pay_type filters by a specific payment method identifier such as Wise, BANK, SEPAinstant, or a named bank like TBCbank. The trans_amount parameter filters to ads whose min/max fiat range includes a specific transaction size, which helps avoid ads you can't fill.

Pagination and Publisher Filtering

Results come back in pages. Set page (starting at 1) and rows (1–20) to page through the full result set. The total field in the response tells you how many matching ads exist. The publisher_type parameter lets you restrict results to verified Binance merchants by passing merchant, or leave it empty to see all advertisers. This is useful when building applications that prioritize counterparty trust.

Coverage Scope

The API covers the public P2P ad listings — price, quantity, limits, payment methods, and advertiser reputation — for any supported fiat/asset pair. It does not return individual trade history, completed order data, or private account information. Rate and availability data reflects the live public ad board.

Common use cases
  • Monitor USD/USDT P2P rates across payment methods to detect arbitrage windows between Binance P2P and spot markets.
  • Build a rate aggregator showing the best BUY and SELL prices for a given fiat/crypto pair filtered by payment method.
  • Track NGN or TRY P2P premiums as a proxy for local exchange rate pressure in restricted-currency markets.
  • Filter merchant-only ads to surface counterparties with verified status for a higher-trust trading interface.
  • Alert when a P2P ad accepting SEPAinstant drops below a target price threshold for a given fiat/crypto pair.
  • Analyze advertiser reputation distributions across price tiers to study P2P market microstructure.
  • Paginate through all available USDT/BRL sell ads to compute a volume-weighted average P2P rate.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Binance have an official developer API?+
Yes. Binance provides an official REST and WebSocket API at https://developers.binance.com/docs/. It covers spot, futures, and account trading but does not include P2P marketplace ad search as a documented public endpoint.
What does the `trade_type` parameter actually control?+
trade_type: BUY returns ads posted by sellers — advertisers willing to sell crypto to you in exchange for fiat. trade_type: SELL returns ads posted by buyers — advertisers willing to buy crypto from you. The naming reflects your action, not the advertiser's.
Does the API return completed trade history or order-level data?+
Not currently. The API covers active public ad listings including price, quantity, limits, payment methods, and advertiser reputation. Completed order history and individual trade records are not exposed. You can fork this API on Parse and revise it to add endpoints targeting any additional public data the marketplace surfaces.
How does pagination work, and is there a limit on results per page?+
Set page to the desired page number starting at 1, and rows to a value between 1 and 20. The response includes a total field with the count of matching ads, so you can calculate how many pages exist. Requests for more than 20 rows per page are not supported by the endpoint.
Can I retrieve advertiser profile pages or detailed trading statistics beyond the ad listing?+
Not currently. Each ad object includes advertiser reputation signals surfaced alongside the listing, but full advertiser profile pages, feedback breakdowns, and detailed trading statistics are not returned. You can fork this API on Parse and revise it to target those profile-level data points.
Page content last updated . Spec covers 1 endpoint from www.binance.com.
Related APIs in Crypto Web3See all →
etoro.com API
Monitor top eToro traders by accessing their profiles, portfolio holdings, performance statistics, and trading history to inform your investment decisions. Discover trending stocks and cryptocurrencies, search for specific instruments, and view detailed market data and news to stay updated on investment opportunities.
studio.glassnode.com API
Access comprehensive on-chain and market analytics for cryptocurrencies, including asset fundamentals, supply dynamics, futures data, and profit/loss metrics. Search and analyze assets with historical chart data and market overview information to track crypto performance and trends.
ens.vision API
Search and explore ENS domains across the marketplace, discover owner portfolios and activity feeds, and resolve names to addresses with complete text records. Get domain details, browse categories, view offers and recommendations, and track all marketplace listings in one place.
blur.io API
Access NFT collection data on Blur.io, including floor prices, best bids, listed tokens, and recent activity. Authenticate with an Ethereum wallet to place collection bids and retrieve portfolio holdings.
cmegroup.com API
Get CME Group market data including FedWatch interest-rate probabilities, futures quotes and settlements, volume/open interest history, and options expirations and near-the-money option chains.
nseindia.com API
Track live NSE stock prices, monitor indices, analyze option chains, and access corporate announcements with real-time market data from India's National Stock Exchange. View equity quotes with full order books, identify top gainers/losers, analyze 52-week highs/lows, and explore historical price trends all in structured JSON format.
crypto-fundraising.info API
Track cryptocurrency fundraising activity by searching projects and investors, viewing deal details, and staying updated with the latest crypto funding news and top active venture funds. Monitor major fundraising rounds, explore investor portfolios, and research emerging crypto projects all in one place.
opensea.io API
Search NFT collections and discover detailed stats, browse individual items, and track collection activity all in one place. Get real-time insights into collection performance and find the NFTs you're looking for on OpenSea.