ToolMono processes most tools locally on your device for security and speed. However, certain complex tools rely on our backend API. Below is the documentation for our public API endpoints.
Note: These APIs are currently rate-limited to 60 requests per minute per IP address.
Compares two blocks of text and returns a granular breakdown of changes.
POST /api/tools/text-diff{
"original": "string",
"modified": "string",
"ignoreWhitespace": boolean (optional),
"ignoreCase": boolean (optional)
}{
"diffs": [
{
"value": "string",
"added": boolean (optional),
"removed": boolean (optional)
}
]
}200 OK: The request was successful.400 Bad Request: Invalid or missing parameters.429 Too Many Requests: Rate limit exceeded.500 Internal Server Error: Server encountered an error.