paid

Buy pump.fun and Robinhood Chain alerts for Discord or Telegram

Use when a Discord or Telegram room wants new pump.fun memecoins with high graduation odds, true graduations, avoid flips or Robinhood Chain ring flags posted to it without running a server; to poll from code use GET /v1/launches/since ($0.001). One payment registers your room's own delivery endpoint for 30 days: a Discord webhook URL, or telegram:<bot_token>:<chat_id> for a Telegram bot you own; any other host is refused unpaid. A test message is posted first and the payment settles when it arrives; a failed test is unpaid. Then every 60 s each new item of the kinds you pick is posted as one plain-text message ending with its public record and paid card links: graduation_odds and graduations are the items of our free Atom feeds (5 minutes delayed), ring_flags the Robinhood Chain pons ring-structure flags, avoid_flips a published graduation candidate whose verdict turns avoid. Filters min_p_grad, max_age_s, pumpfun_only, rhc_only; at most 20 messages an hour and 200 a day. The endpoint is stored encrypted and never echoed or logged: POST it in the JSON body. POST, or GET with the X-Alert-Destination header, is the same purchase. Unsubscribe with the link in the answer.

get/v1/alerts/webhook

Request

  • Base URL: https://api.loopholetape.com
  • URL: https://api.loopholetape.com/v1/alerts/webhook
  • Auth: none required

Query parameters

destinationstring nullable

Your room's delivery endpoint: a Discord webhook URL https://discord.com/api/webhooks/<id>/<token>, or telegram:<bot_token>:<chat_id> for a Telegram bot you own. Send it in the POST JSON body or the X-Alert-Destination header: a query string can be recorded by proxies.

kindsstring nullable

Comma-separated, one or more of graduation_odds, ring_flags, graduations, avoid_flips (POST and MCP accept an array).

min_p_gradstring nullable

graduation_odds and avoid_flips: keep items whose P(true graduation) at publication is at least this (0 = no floor)

max_age_sstring nullable

keep items whose launch was at most this many seconds old when the item was recorded; for graduations the time to graduation (0 = no limit)

pumpfun_onlystring nullable

true: leave out the Robinhood Chain kind (ring_flags)

rhc_onlystring nullable

true: leave out the pump.fun kinds

labelstring nullable

optional name printed at the start of every message (letters, digits, spaces and basic punctuation)

Response

Paid response (header PAYMENT-RESPONSE carries the settlement)

okboolean required
schema_version'2.0' required
generated_atstring date-time required
tnumber required

unix seconds at generation

coverage'full' | 'thin' required

the mint is inside our live window (created while our captur / thin = the mint is not in the live window (older than ~2 h of silen

dataobject required

Example response

{
  "data": {
    "...": "route specific"
  }
}

Changes

No recorded changes to this operation across all 2 revisions of this API.