SpoofWave API ReferenceUpdated December 2024

This is the documentation for the available API endpoints, which are built around the REST architecture. All the API endpoints will return a JSON response with the standard HTTP response codes.

Email Spoof

Endpoint

POST  https://spoofwave.com/api/email

Request Example

curl -X POST https://spoofwave.com/api/email \
    -H "Content-Type: application/x-www-form-urlencoded" \
    -d "license_key=A1B2C3D4E5F6G7H8" \
    -d "sender_name=Sender Name" \
    -d "sender_email=sender@example.com" \
    -d "recipient_email=recipient@example.com" \
    -d "subject=Your Email Subject" \
    -d "message=Your Email Message Content"

Response Example

{
    "success": true,
    "message": Email sent successfully.
}
Parameter Description
license_key Your license key for accessing the API.
sender_name The name of the sender of the email.
sender_email The sender's email address.
recipient_email The recipient's email address.
subject The subject of the email.
message The content of the email message (HTML supported).

SMS Spoof

Endpoint

POST  https://spoofwave.com/api/sms

Request Example

curl -X POST https://spoofwave.com/api/sms \
    -H "Content-Type: application/x-www-form-urlencoded" \
    -d "license_key=A1B2C3D4E5F6G7H8" \
    -d "from=SpoofWave" \
    -d "to=+351123456789,+351987654321" \
    -d "text=Hello, this is a test message"

Response Example

{
    "status": "success",
    "message": "SMS sent successfully!",
    "remaining_credits": 50
}
Parameter Description
license_key Your license key for accessing the API.
from Sender of the SMS. This may contain a maximum of 11 alphanumeric or 16 numeric characters.
to Recipient number of the SMS. Our API accepts all common formats such as 00351123456789, 351123456789, +351123456789. Multiple recipients are transferred comma-separated. Ideally, you should enter the phone number in international format after.
text Text of the SMS message.

Call Spoof

Endpoint

POST  https://spoofwave.com/api/call

Request Example

curl -X POST https://spoofwave.com/api/call \
    -H "Content-Type: application/json" \
    -d '{
          "username": "JohnDoe",
          "callerid": "+351123456789"
        }'

Response Example

{
    "success": true,
    "message": "Caller ID updated successfully.",
    "balance": 50.0000
}
Parameter Description
username Your username for authentication.
callerid The desired Caller ID. Ideally, you should enter the phone number in international format.

Snusbase

Endpoint

POST  https://spoofwave.com/api/snusbase

Request Example

curl -X POST https://spoofwave.com/api/snusbase \
    -H "Content-Type: application/json" \
    -d '{
          "license_key": "A1B2C3D4E5F6G7H8",
          "term": "email",
          "value": "john.doe@example.com"
    }'

Response Example

{
    "success": true,
    "message": "Data retrieved successfully.",
    "data": {
      ...
    }
}
Parameter Description
license_key Your license key for accessing the API.
term The type of information you want to search for in the data leak. Valid options include: email, username, name, password, hash, and lastip.
value The specific value related to the term for which you want to search in the data leak.

IntelX Identity Portal

Endpoint

POST  https://spoofwave.com/api/intelx

Request Example

curl -X POST https://spoofwave.com/api/intelx \
    -H "Content-Type: application/json" \
    -d '{
          "license_key": "A1B2C3D4E5F6G7H8",
          "selector": "john.doe@example.com"
    }'

Response Example

{
    "success": true,
    "message": "Data retrieved successfully.",
    "data": {
    "creditsRemaining": 50,
      "result": {
        "response": "..."
      }
    }
}
Parameter Description
license_key Your license key for accessing the API.
selector The keyword for searching the data leak (email, domain, phone, IP).

Modules

Endpoint

POST  https://spoofwave.com/api/modules

Request Example

curl -X POST https://spoofwave.com/api/modules \
    -H "Content-Type: application/x-www-form-urlencoded" \
    -d "license_key=A1B2C3D4E5F6G7H8" \
    -d "term=email" \
    -d "value=john.doe@example.com"

Response Example

{
  "modules": {
    "basic": [
      "facebook",
      "instagram",
      "linkedin",
      "..."
    ],
    "flickr": {
      "url": "https://flickr.com/photos/exampleuser",
      "username": "exampleuser"
    },
    "github": {
      "url": "https://github.com/exampleuser",
      "username": "exampleuser"
    },
    "...": "More modules..."
  }
}
Parameter Description
license_key Your license key for accessing the API.
term The type of information you want to search for. Valid options include email and phone.
value The specific value related to the term for which you want to search.

SEON

Endpoint

POST  https://spoofwave.com/api/seon

Request Example

curl -X POST https://spoofwave.com/api/seon \
    -H "Content-Type: application/x-www-form-urlencoded" \
    -d "license_key=A1B2C3D4E5F6G7H8" \
    -d "searchvalue=john.doe@example.com"

Response Example

[
  "apple",
  "github",
  "instagram",
  "lastfm",
  "pinterest",
  "spotify",
  "tumblr",
  "discord",
  "amazon",
  "..."
]
Parameter Description
license_key Your license key for accessing the API.
searchvalue The value you wish to search for. This can either be an email address or a phone number.

Crypto Balance Tracker

Endpoint

POST  https://spoofwave.com/api/crypto

Request Example

curl -X POST https://spoofwave.com/api/crypto \
    -H "Content-Type: application/x-www-form-urlencoded" \
    -d "license_key=A1B2C3D4E5F6G7H8" \
    -d "currency=btc" \
    -d "address=39DUz1NCkLu25GczWiAjjgZBu4mUjKbdNA"

Response Example

{
  "currency": "btc",
  "address": "39DUz1NCkLu25GczWiAjjgZBu4mUjKbdNA",
  "balance_crypto": 9757.06236415,
  "balance_usd": 940083201.7234885,
  "total_received": 9757.06236415,
  "total_sent": 0,
  "price_usd": 96349
}
Parameter Description
license_key Your license key for accessing the API.
currency The type of cryptocurrency to search for. Supported options include: btc, eth, ltc, doge, and dash.
address The cryptocurrency wallet address associated with the specified currency.

Email Spoof Checker

Endpoint

POST  https://spoofwave.com/api/email-spoof-check

Request Example

curl -X POST https://spoofwave.com/api/email-spoof-check \
    -H "Content-Type: application/x-www-form-urlencoded" \
    -d "license_key=A1B2C3D4E5F6G7H8" \
    -d "domain=spoofwave.com"

Response Example

{
  "domain": "spoofwave.com",
  "status": "spoofable",
  "message": "spoofwave.com is spoofable."
}
Parameter Description
license_key Your license key for accessing the API.
domain The domain name you want to check.

Gitsint

Endpoint

POST  https://spoofwave.com/api/gitsint

Request Example

curl -X POST https://spoofwave.com/api/gitsint \
    -H "Content-Type: application/x-www-form-urlencoded" \
    -d "license_key=A1B2C3D4E5F6G7H8" \
    -d "username=example"

Response Example

{
  "status": "success",
  "email": "example@gmail.com"
}
Parameter Description
license_key Your license key for accessing the API.
username The username you want to search for.

Username Lookup

Endpoint

POST  https://spoofwave.com/api/username

Request Example

curl -X POST https://spoofwave.com/api/username \
    -H "Content-Type: application/x-www-form-urlencoded" \
    -d "license_key=A1B2C3D4E5F6G7H8" \
    -d "username=example"

Response Example

{
  "status": "success",
  "profiles": [
    {
      "profile_url": "https://pastebin.com/u/example",
      "platform": "Pastebin"
    },
    {
      "profile_url": "https://www.duolingo.com/profile/example",
      "platform": "Duolingo"
    },
    {
      "profile_url": "https://soundcloud.com/example",
      "platform": "SoundCloud"
    },
    "...",
    {
      "profile_url": "https://open.spotify.com/user/example",
      "platform": "Spotify"
    }
  ]
}

Mask URL

Endpoint

POST  https://spoofwave.com/api/mask

Request Example

curl -X POST https://spoofwave.com/api/mask \
     -H "Content-Type: application/x-www-form-urlencoded" \
     -d "license_key=A1B2C3D4E5F6G7H8" \
     -d "original_url=https://spoofwave.com" \
     -d "mask_domain=https://discord.gg" \
     -d "social_words=free-nitro"

Response Example

{
  "status": "success",
  "masked_url": "https://discord.gg-free-nitro@is.gd/NjAxqf"
}
Parameter Description
license_key Your license key for accessing the API.
original_url The original URL that you want to mask.
mask_domain The domain to be used for masking the original URL.
social_words Custom words or phrases to include in the masked URL (Optional)

External APIs

Available APIs:

  • Leakcheck
  • WhatsApp OSINT
  • Whois Lookup
  • IP Lookup
  • Phone Carrier Lookup

If you're interested in purchasing any of these APIs, please contact us.