Developer API Access

Welcome to the EarnMoreCashToday developer portal. We offer a robust REST API that allows approved partners to securely integrate our data directly into their applications, websites, and services.

Secure Integration

Access our data safely with unique, read-only API keys.

Fast & Reliable

Build lightweight, dynamic implementations in real-time.

API Documentation Overview

Once your application is approved and you receive your unique API Key, you can immediately begin querying the ScamSonar database. The API is designed to be lightweight and easy to integrate into any stack.

Authentication

All requests to the ScamSonar API require a valid API key passed via the HTTP Headers. We do not support URL query parameter authentication for security reasons.

Header: X-API-KEY: your_super_secret_key_here

Endpoint

Send a standard GET request to retrieve the latest reported scams from our database. Data is returned in standard JSON format.

GET https://www.earnmorecashtoday.com/wp-json/scamsonar-api/v1/all

Example Request (cURL)

curl -X GET https://www.earnmorecashtoday.com/wp-json/scamsonar-api/v1/all \ -H "X-API-KEY: your_api_key_here"

Example Response

[ { "id": 1402, "title": "Crypto Investment Scheme", "link": "https://www.earnmorecashtoday.com/crypto-scam/", "date": "2026-02-25T14:30:00", "categories": [ { "id": 5, "name": "Cryptocurrency", "slug": "cryptocurrency" } ] } ]

Security & Limits

  • HTTPS Required: All connections must be over TLS/SSL (https://). HTTP requests will be rejected.
  • Rate Limits: To ensure platform stability, API keys are rate-limited to 60 requests per minute by default. Exceeding this limit will result in an HTTP `429 Too Many Requests` status code.
  • CORS & IP Whitelisting: During your application, or by contacting support, you can lock your API key solely to your server's IP address or restrict browser requests solely to your domain.