Skip to main content

Snipe WebSocket API

The Snipe WebSocket API enables real-time tracking of Roblox players across game servers using advanced search techniques.

Authentication

All connections require authentication with a valid API key.

Endpoints

START_SNIPE

Initiates a player search operation. Request:
Responses:
  • PLAYER_FOUND
  • PLAYER_NOT_FOUND
  • PLAYER_IN_DIFFERENT_GAME
  • PROGRESS_UPDATE
  • ERROR

CANCEL_SNIPE

Cancels an ongoing snipe operation. Request:

GET_STATS

Retrieves server statistics. Request:
Response:

Response Types

Player Found

Player Not Found

Player In Different Game

Code Examples

discord.js Implementation

discord.py Implementation

Roblox API Requirements

User Information

Game Information

Error Handling

Common error responses include:

Rate Limits

  • Maximum 50 concurrent snipes per connection
  • 10 snipe requests per minute
  • 1000 WebSocket messages per minute

This documentation follows Mintlify’s structure with:
  1. Clear endpoint definitions
  2. Code examples in multiple languages
  3. Response schemas
  4. Error handling details
  5. Required external API information
The content is organized in a way that Mintlify can automatically generate a beautiful documentation site with interactive code examples and API explorer.
Last modified on September 11, 2026