scraper
Back to API docs

Overview

  • Overview

APIs

  • POSTGeocode
  • POSTTranslate
  • POSTWeb Search
  • POSTVision

Places

  • POSTSearch
  • POSTDetails
  • POSTNearby
  • POSTAutocomplete

Translate

1 credit

Translate text between 100+ languages using Google Translate, with automatic source language detection.

POST/api/v1/tools/google/translate

Parameters

textstringrequired

Text to translate

tostringrequired

Target language code, 2–5 characters (e.g. "en", "ja", "zh-TW")

fromstring

Source language code, 2 to 5 characters. Omit to auto-detect; the detected language is returned in the response.

Response Schema

dataobject

Translation result

translatedTextstring

Translated text

detectedLanguagestring

Detected source language code (when from is omitted)

metaobject

Request metadata

toolstring

Tool name (translate)

creditsUsednumber

Credits consumed (1)

requestIdstring

Unique request ID

Request

curl -X POST https://scraper.run/api/v1/tools/google/translate \
-H "Authorization: Bearer sc_live_..." \
-H "Content-Type: application/json" \
-d '{"text": "Hello, world!", "to": "ja"}'

Response Example

{
"data": {
"translatedText": "こんにちは、世界!",
"detectedLanguage": "en"
},
"meta": {
"tool": "google-translate",
"creditsUsed": 1,
"requestId": "req_abc123"
}
}