Skip to main content
All endpoints except /keys require an API key in the Authorization header.

Get a Key

  1. Go to rwapulse.xyz/api-keys
  2. Enter a name, click Create
  3. Copy the key immediately (shown once)

Use the Key

curl "https://rwapulse.xyz/api/v0/liquidity" \
  -H "Authorization: Bearer rwa_your_key"
// JavaScript
const res = await fetch('https://rwapulse.xyz/api/v0/liquidity', {
  headers: { 'Authorization': 'Bearer rwa_your_key' }
});
# Python
import requests
r = requests.get('https://rwapulse.xyz/api/v0/liquidity',
    headers={'Authorization': 'Bearer rwa_your_key'})

Errors

CodeMeaningFix
401Missing/invalid keyCheck Authorization: Bearer header
429Rate limitedWait 60s, retry
500Server errorRetry with backoff