TTM API Documentation

TTM API Documentation

Diana

Our bot t.me/ttmlog_bot

Owner t.me/dianaraped

Group with news http://t.me/+uYdnL91XnkdmZjU8


πŸ” Token Structure

Each token has two limits:

mailsrequest – number of allowed /mail lookups.

ulprequest – number of allowed /search, /login, and /password lookups.


Endpoints

πŸ” GET /search

Search ulp for strings matching a domain (optionally with offset and format).

example:

https://enginesearch.top/search?query=vk.com&token=token1488


Query Parameters:

query (required): Domain or URL (e.g., vk.com or https://vk.com)

token (required): Your API token

format (optional): Output format. Default: url:login:pass

offset (optional): Integer offset for pagination (max 2,000,000)


Response:

200 OK + plain text (up to 100,000 lines)

400 Bad Request – Invalid/missing parameters

401 Unauthorized – Invalid token

403 Forbidden – No remaining ulprequest for token

404 Not Found – Domain or results not found



πŸ“§ GET /mail

Search for passwords by email address.


example:

https://enginesearch.top/mail?email=example@gmail.com&token=token1488


Query Parameters:

email (required): Full email address (e.g., example@gmail.com)

token (required): Your API token


Responsee

200 OK + list of matching passwords (one per line)

400 Bad Request – Invalid email format

401 Unauthorized – Invalid token

429 Too Many Requests – No remaining mailsrequest for token

404 Not Found – Email or results not found


πŸ‘€ GET /login

Search ulp records that contain a specific login value.


example:

https://enginesearch.top/login?login=username123&token=token1488

Query Parameters:

login (required): Login value (e.g., username123)

token (required): Your API token


Response:

200 OK + list of matching records (url:login:pass per line)

400 Bad Request – Missing login

401 Unauthorized – Invalid token

403 Forbidden – No remaining ulprequest for token

404 Not Found – No results


πŸ”‘ GET /password

Search ulp records that contain a specific password.


example:

https://enginesearch.top/password?password=hardpassword&token=token1488

Query Parameters:

password (required): Password (min 6 characters)

token (required): Your API token


Response:

200 OK + list of matching records (url:login:pass per line)

400 Bad Request – Missing or short password

401 Unauthorized – Invalid token

403 Forbidden – No remaining ulprequest for token

404 Not Found – No results



πŸ“§ GET /mailpassword

Search for emails matching a specific password in the mailpass database.

(limited to 50 results)


example:

https://enginesearch.top/mailpassword?password=qwerty123&token=token1488


Query Parameters:

password (required): Password (min 6 characters)

token (required): Your API token

Response:

200 OK + list of email:password (one per line, max 50)

400 Bad Request – Missing or invalid password

401 Unauthorized – Invalid token

429 Too Many Requests – No remaining mailsrequest

404 Not Found – No matching results


πŸ“Š GET /limits

Check how many lookups are remaining for a given token.


example:

https://enginesearch.top/limits?token=token1488


Query Parameters:

tokrn (required): Your API token

Response:

200 OK + JSON object:

{

Β "mailsrequest": 5000,

Β "ulprequest": 2500

}


401 Unauthorized – Invalid token







TTM


Report Page