Skip to main content

Overview

The Pumpologia API allows you to integrate trading signals into your applications, bots, or dashboards.
API access is currently in beta. Contact us for early access.

Base URL

https://api.dmxt.xyz

Authentication

All authenticated endpoints require a JWT token in the Authorization header:
Authorization: Bearer <your_jwt_token>

Getting a Token

Tokens are obtained through wallet-based authentication:
  1. Request a nonce for your wallet address
  2. Sign the nonce with your wallet
  3. Submit the signature to receive a JWT
See Authentication for details.

Request Format

  • All requests use JSON
  • Include Content-Type: application/json header
  • Use HTTPS only

Response Format

All responses follow this structure:
{
  "data": { ... },
  "error": null
}
Or on error:
{
  "data": null,
  "error": {
    "code": "ERROR_CODE",
    "message": "Human readable message"
  }
}

Rate Limits

Endpoint TypeLimit
Public100 req/min
Authenticated300 req/min
Provider500 req/min
Exceeding rate limits returns 429 Too Many Requests.

Status Codes

CodeMeaning
200Success
201Created
400Bad Request
401Unauthorized
403Forbidden
404Not Found
429Rate Limited
500Server Error

SDKs

Coming soon:
  • JavaScript/TypeScript
  • Python
  • Rust
Interested in SDK early access? Join our Discord.

Changelog

DateChange
2024-01Beta API launch

Support

For API questions: