Connect your ATM server (Lamassu and other push feeds)
Your ATM server sends status and fees to a private URL, the way it does for CoinATMRadar.
Some ATM servers can't publish a feed for us to fetch, but they can send one to a URL. Data feed > Connect your ATM server makes that URL. It only accepts status and fee updates, and you can replace it or turn it off at any time.
Lamassu
- On the Lamassu server, run
lamassu-coinatmradar. It prints each machine's External ID (64 characters). Put each one in the matching listing's External ID on Bitcoin Scouts. - In the Lamassu admin, open Settings > Operator Info > Coin ATM Radar, set Share information? to Yes, and turn on Commissions (and Limits and verification if you want daily limits shown).
- Open Data feed, press Make a push URL, and copy it. Put it in
COIN_ATM_RADAR_URLin lamassu-server's.envand restart the server. - Within 5 minutes, Data feed shows the last good update. Machine IDs that didn't match a listing are listed there.
Lamassu's setting takes one URL, so pointing it at Bitcoin Scouts stops CoinATMRadar's updates. We read status (online when the machine checked in within 2 minutes), buy and sell, each coin's percent fee, the flat fee, the rates and the daily limit.
Other servers
The same URL takes CoinATMRadar's recommended JSON (see Connect a data feed), so any server or script that can send a POST can use it. General Bytes servers publish to General Bytes, and CoinATMRadar reads that from General Bytes; there's no URL in CAS to point at us yet, so use the feed URL or the API instead.
Still stuck? Email hello@bitcoinscouts.com.