FCB Developers

Free CAPTCHA Bypass API Documentation

This API is a RESTFul stateless API web service.


  • Version: 1.4
  • Author: FCB
  • Created: 28 December, 2023
  • Update: 25 April, 2024

If you have any questions and concerns, please feel free to create a support ticket via FCB Support.


Introduction

Authentication is done by the API key and to be able to solve a CAPTCHA you'll need to have a balance in your account wallet.

API accepts only a JSON formatted object via POST HTTP method.

To solve a CAPTCHA, you need to:

  1. Create a Task by requesting the createTask endpoint which in turn will respond with a TaskId.
  2. To get the CAPTCHA answer or token you need to invoke the getTaskResult endpoint which will return the status of the Task.
  3. If step #2 above returns status as processing, repeat step #2 until you get a status ready.

It is recommended that you use the "Proxy Less" task types in using this API web service. That is getting away the hassles of using your own proxy service.

When using proxies, you'll need to have a list of our server addresses. Please see "Using Proxies" or "Proxies" section below.


Endpoints

FCB API Endpoints:

  • https://freecaptchabypass.com/createTask - Creates a task for solving selected CAPTCHA type.
  • https://freecaptchabypass.com/getTaskResult - Retrieves and provides CAPTCHA solutions or answers.
  • https://freecaptchabypass.com/getBalance - Provides FCB account credit balance.


Proxies

If you use proxies, you'll need to whitelist our servers IP addresses in your proxy provider. Create a support ticket or chat with us for the list of IP addresses for you to whitelist in your proxy provider.


API Methods

These are the API endpoints implemented as methods or functions. These are vital functions to implement or integrate this API web service.

createTask : Create a CAPTCHA task endpoint

Endpoint address: https://freecaptchabypass.com/createTask

Request format: JSON POST

Parameter Type Required Note
clientKey String Yes Client API key. Please see the dashboard here https://freecaptchabypass.com/cp/.
task Object Yes The Task data object. Please see CAPTCHA Tasks Types for Task Type examples.

Request Example


{
	"clientKey":"00000000001111111111110000000000",
	"task":
	{
		"type":"...",
		"...":"..."
		"...":"..."
		"See Tasks Types for more examples..."
	}
} 
		  

Response Example


{
	"errorId":0,
	"taskId":"34ft753"
} 
		  

getTaskResult : Retrieves and get CAPTCHA solution answers and validation tokens

Method address: https://freecaptchabypass.com/getTaskResult

Request format: JSON POST

Parameter Type Required Note
clientKey String Yes Client API key. Please see the dashboard here https://freecaptchabypass.com/cp/.
taskId Integer Yes ID which was obtained in createTask method.

Request Example


{
	"clientKey":"00000000001111111111110000000000",
	"taskId":"34ft753"
}			  
		  

Response Examples


{
	"errorId":0,
	"status":"ready",
	"solution":
	{
		"text":"boeune"
	}
}
		  

{
	"errorId":0,
	"status":"processing"
}
		  

getBalance : Retrieves account balance credits

Method address: https://freecaptchabypass.com/getBalance

Request format: JSON POST

Parameter Type Required Note
clientKey String Yes Client API key. Please see the dashboard here https://freecaptchabypass.com/cp/.

Request Example


{
	"clientKey":"00000000001111111111110000000000"
}			  
		  

Response Example


{
	"errorId":0,
	"balance":11.09
}
		  

Tasks Types

These are the CAPTCHA task types you need to implement to be able to solve for Image CAPTCHAs, reCAPTCHAs, hCAPTCHA, and etc...

ImageToTextTask

API Task type to solve normal Image CAPTCHAs.

Parameter Type Required Possible values
type String Yes ImageToTextTask
body String Yes data:image/gif;base64,R0lGODlhggA8APcAALosALs7A...

createTask Request Example


{
	"clientKey":"00000000001111111111110000000000",
	"task":
	{
		"type":"ImageToTextTask",
		"body":"THE_IMAGE_BASE64_STRING"
	}
}			  
		  

getTaskResult Response Example


{
	"errorId":0,
	"status":"ready",
	"solution":
	{
		"text":"boeune"
	}
}
		  

ReCaptchaV2TaskProxyLess

To solve Google reCAPTCHA version 2 without proxy.

Parameter Type Required Possible values / Description
type String Yes ReCaptchaV2TaskProxyLess
websiteURL String Yes The web address URL of the page which contains the Google reCAPTCHA.
websiteKey String Yes reCAPTCHA website key.
recaptchaDataSValue String No The "data-s" parameter found in the website URL containing the reCAPTCHA.
userAgent String No Browser user-agent...

createTask Request Example

			
{
	"clientKey":"00000000001111111111110000000000",
	"task":
	{
		"type":"ReCaptchaV2TaskProxyLess",
		"websiteURL":"https://example.com/recaptcha-v2/page",
		"websiteKey":"6Le85AAaAAAAAA6OYetdaV2nOlahkOZc03cjztcH"
	}
}			  
		  

getTaskResult Response Example


{
	"errorId":0,
	"status":"ready",
	"solution":{
		"gRecaptchaResponse":"03ADUVZwB7eLoqnBxvLCJhbGciOiJIUzI1NiJ9.hKdwYXNza2V5xQVED6O3ktVDgXD4X-MGeYVP9NFu7GXd94LDIviprn1R7bL97M4Ui82vQVU58Kh_3vUiZL1LesdLiZZUyCx4igxbRXGEah0ZaVyv4fc9Xy-nRn97ZzMoIyuTfteHvjlewnnhbRK2YJwZzbeRBDwF7K02wYJTBjaGr8K5uBKci4FkFtRwB-zMtjZhO71fHfr0QAhJh-WyxtXVrxrC4OFEBRziu2kgTlQJfOfL2G3f5qxsC-7lNeThMRAkPmIJ37QgVz3C5RPUPpJNL65H4owRwxgALR2osaJisBMWID5IZt_CbFdHOfqUfKs161bktzHQHcjpD43pPugKYOOFE1dmcl1i0S9XIWkEv1DtGdNzptb5HbeWWESDhoQ5hNCvRatw-CRU1Av5-yrl-RWKcNmw6KCNsz42l91Sed7j1mjsfkxlL0SOuwZG0pUYbiwebqWSBD9jwTYGQPGRHtBjjJlcsZUJJsarkxbxsTDTDV8I-QfbcMYc8QSeDPo7iOVZTjHWYbo3MyXugaJ9cyra-ZCFqLJIfoS4WuwqRquDMjw6rWaToUXON8FRDpc2ZSBeDs4V2eTtk40cNpQVA0QKK5hIJ4ShwTc--vUpUWdb6nS0XDnXdXXBJ6YbBy8NfIkesv_3aKrxNKrteRBYnOPNUsnGqH2PKkM2pwDGpkaZwLGt2kofjjzQnUfjkljH8dILl_7SolmrDawKt3OSAHB_vZzIHWYF6cc4EXLSVo7KlTAaOgfveh3o3PTADBJntEAwOZ5y7s-nmquv4RZXOoMQ3wypjlJnFEq1roI75b9L1WfqDxsgESne6iwB9rcvI2l-TNnVEiur_iAxo-9HE4g2YLEbhh64YBAl83q9hBkr17q9iVZn6HWZEkyEGbOvHkKbj2jMXyfd8UydRdv_ikneqnOAnuKHGP1Z2kEDBBjw7J8ynqXw4X3vXhbSzTlREnUXAh6FcNjr-veSjQAKQCLkd77ATUEGwYRCkjAtg_CavsuL2V1_CpskAKYD3UrByLzAS3a2e4NoTFAljam5CHZ2Wxy7K1GruiHGPGY-wt4C34k5W7qc-kNrRVUGmErWumjdloZy45nv0Acs5EWkX6MhtgJSL4LIIs1l0KvfbGaVyDjXO2JG1tHYqFbizCnwqhtZffI1TJTV3E-EdbvBPcYb3HCB8Wms-VzdacIOsUbDVQX3h-AdKN6OV9SQy5VmXWQCjDihxaJCwMd6ZW-D5AFPL2IWJ94SbAuxUg9NRmOZJhXf-8_LODTZUI4wiFxyIK2Vye2OWnBbwmcmQP1UGI0DotIiv9jH9d0KhSShwJOw-b4iY_UDOFFxWKeS4gbPVkudoRBLTMoD1HojR61eBxHDOIrbc48doeBlUVjoRisZLkoKPDlW9FiUQN1dGURKjHcSzZDMmD6cx6rw_uBZK40h7BL06tmsiObGddq2xyhRBOb6k-mmfDKtxn39jTqrAqzZxQfjr64_OkUPuBIL6K-f6Q9VRAWmQWiOduhba8vRDAEjoangLcDoqA5LVlangZqGoJ9dQy4joHT7t9d6zwVHpv3ygK8E_S8hIHepFIOQtI3LJfhICVJn9XudqTN8lRbjfSFxjZhxOH3Y45QBHIujdPXH3RsMKEJ6u4Wj8hgQg4nj3VV_HYmGjVMZ-1C3COMWC5jH7HMEVk00XUbV4ezo21CwWyXwkbPYSeUqtEDMzJ9ZU4-FOEi6tWw2jwIr1BJp49iwpTvVXJC8YGqt4V0k9yEqC13gmZRYBiD-cVk_JjmPt-aOeAlImCciAUIAP9t9zVzb1WcWa9OYIqNleHDOZY01gqhzaGFyZF9pZM4NO2QponBkAA.b7-Ta_b_dF6pJ2ay7m72IF-X3mG_cXnBRwjtMEdIrSE"
	}
}
		  

ReCaptchaV2Task

API Task type to solve Google reCAPTCHA version 2 with proxy.

Parameter Type Required Possible values / Description
type String Yes ReCaptchaV2Task
websiteURL String Yes The web address URL of the page which contains the Google reCAPTCHA.
websiteKey String Yes reCAPTCHA website key.
recaptchaDataSValue String No The "data-s" parameter found in the website URL containing the reCAPTCHA.
proxyType String Yes Proxy type
http - Normal HTTP proxy.
https - Normal HTTPS proxy.
socks4 - Normal SOCKS4 proxy.
socks5 - Normal SOCKS5 proxy.
proxyAddress String Yes The proxy IP address.
proxyPort String Yes The proxy port
proxyLogin String No Proxy login used for proxy authentication.
proxyPassword String No Proxy password used for proxy authentication.
userAgent String No Browser user-agent...

createTask Request Example


{
	"clientKey":"00000000001111111111110000000000",
	"task":
	{
		"type":"ReCaptchaV2Task",
		"websiteURL":"https://example.com/recaptcha-v2/page",
		"websiteKey":"6Le85AAaAAAAAA6OYetdaV2nOlahkOZc03cjztcH",
		"proxyType":"http",
		"proxyAddress":"8.8.8.8",
		"proxyPort":8080,
		"proxyLogin":"proxy login",
		"proxyPassword":"proxy password",
		"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.132 Safari/537.36"
	}
}			  
		  

getTaskResult Response Example


{
	"errorId":0,
	"status":"ready",
	"solution":{
		"gRecaptchaResponse":"03ADUVZwB7eLoqnBxvLCJhbGciOiJIUzI1NiJ9.hKdwYXNza2V5xQVED6O3ktVDgXD4X-MGeYVP9NFu7GXd94LDIviprn1R7bL97M4Ui82vQVU58Kh_3vUiZL1LesdLiZZUyCx4igxbRXGEah0ZaVyv4fc9Xy-nRn97ZzMoIyuTfteHvjlewnnhbRK2YJwZzbeRBDwF7K02wYJTBjaGr8K5uBKci4FkFtRwB-zMtjZhO71fHfr0QAhJh-WyxtXVrxrC4OFEBRziu2kgTlQJfOfL2G3f5qxsC-7lNeThMRAkPmIJ37QgVz3C5RPUPpJNL65H4owRwxgALR2osaJisBMWID5IZt_CbFdHOfqUfKs161bktzHQHcjpD43pPugKYOOFE1dmcl1i0S9XIWkEv1DtGdNzptb5HbeWWESDhoQ5hNCvRatw-CRU1Av5-yrl-RWKcNmw6KCNsz42l91Sed7j1mjsfkxlL0SOuwZG0pUYbiwebqWSBD9jwTYGQPGRHtBjjJlcsZUJJsarkxbxsTDTDV8I-QfbcMYc8QSeDPo7iOVZTjHWYbo3MyXugaJ9cyra-ZCFqLJIfoS4WuwqRquDMjw6rWaToUXON8FRDpc2ZSBeDs4V2eTtk40cNpQVA0QKK5hIJ4ShwTc--vUpUWdb6nS0XDnXdXXBJ6YbBy8NfIkesv_3aKrxNKrteRBYnOPNUsnGqH2PKkM2pwDGpkaZwLGt2kofjjzQnUfjkljH8dILl_7SolmrDawKt3OSAHB_vZzIHWYF6cc4EXLSVo7KlTAaOgfveh3o3PTADBJntEAwOZ5y7s-nmquv4RZXOoMQ3wypjlJnFEq1roI75b9L1WfqDxsgESne6iwB9rcvI2l-TNnVEiur_iAxo-9HE4g2YLEbhh64YBAl83q9hBkr17q9iVZn6HWZEkyEGbOvHkKbj2jMXyfd8UydRdv_ikneqnOAnuKHGP1Z2kEDBBjw7J8ynqXw4X3vXhbSzTlREnUXAh6FcNjr-veSjQAKQCLkd77ATUEGwYRCkjAtg_CavsuL2V1_CpskAKYD3UrByLzAS3a2e4NoTFAljam5CHZ2Wxy7K1GruiHGPGY-wt4C34k5W7qc-kNrRVUGmErWumjdloZy45nv0Acs5EWkX6MhtgJSL4LIIs1l0KvfbGaVyDjXO2JG1tHYqFbizCnwqhtZffI1TJTV3E-EdbvBPcYb3HCB8Wms-VzdacIOsUbDVQX3h-AdKN6OV9SQy5VmXWQCjDihxaJCwMd6ZW-D5AFPL2IWJ94SbAuxUg9NRmOZJhXf-8_LODTZUI4wiFxyIK2Vye2OWnBbwmcmQP1UGI0DotIiv9jH9d0KhSShwJOw-b4iY_UDOFFxWKeS4gbPVkudoRBLTMoD1HojR61eBxHDOIrbc48doeBlUVjoRisZLkoKPDlW9FiUQN1dGURKjHcSzZDMmD6cx6rw_uBZK40h7BL06tmsiObGddq2xyhRBOb6k-mmfDKtxn39jTqrAqzZxQfjr64_OkUPuBIL6K-f6Q9VRAWmQWiOduhba8vRDAEjoangLcDoqA5LVlangZqGoJ9dQy4joHT7t9d6zwVHpv3ygK8E_S8hIHepFIOQtI3LJfhICVJn9XudqTN8lRbjfSFxjZhxOH3Y45QBHIujdPXH3RsMKEJ6u4Wj8hgQg4nj3VV_HYmGjVMZ-1C3COMWC5jH7HMEVk00XUbV4ezo21CwWyXwkbPYSeUqtEDMzJ9ZU4-FOEi6tWw2jwIr1BJp49iwpTvVXJC8YGqt4V0k9yEqC13gmZRYBiD-cVk_JjmPt-aOeAlImCciAUIAP9t9zVzb1WcWa9OYIqNleHDOZY01gqhzaGFyZF9pZM4NO2QponBkAA.b7-Ta_b_dF6pJ2ay7m72IF-X3mG_cXnBRwjtMEdIrSE"
	}
}
		  

ReCaptchaV3TaskProxyLess

Task type to solve Google reCAPTCHA version 3 without proxy.

Parameter Type Required Possible values / Description
type String Yes ReCaptchaV3TaskProxyLess
websiteURL String Yes The web address URL of the page which contains the Google reCAPTCHA.
websiteKey String Yes reCAPTCHA website key.
minScore Double No Defaults 0.3 - Values ranges from 0.1 to 0.9.
pageAction String No

createTask Request Example


{
	"clientKey":"00000000001111111111110000000000",
	"task":
	{
		"type":"ReCaptchaV3TaskProxyLess",
		"websiteURL":"https://example.com/recaptcha-v3/captcha-page",
		"websiteKey":"6Le85AAaAAAAAA6OYetdaV2nOlahkOZc03cjztcH",
		"minScore": 0.3,
		"pageAction": "verify"
	}
}
		  

getTaskResult Response Example


{
	"errorId":0,
	"status":"ready",
	"solution":{
		"gRecaptchaResponse":"03ADUVZwB7eLoqnBxvLCJhbGciOiJIUzI1NiJ9.hKdwYXNza2V5xQVED6O3ktVDgXD4X-MGeYVP9NFu7GXd94LDIviprn1R7bL97M4Ui82vQVU58Kh_3vUiZL1LesdLiZZUyCx4igxbRXGEah0ZaVyv4fc9Xy-nRn97ZzMoIyuTfteHvjlewnnhbRK2YJwZzbeRBDwF7K02wYJTBjaGr8K5uBKci4FkFtRwB-zMtjZhO71fHfr0QAhJh-WyxtXVrxrC4OFEBRziu2kgTlQJfOfL2G3f5qxsC-7lNeThMRAkPmIJ37QgVz3C5RPUPpJNL65H4owRwxgALR2osaJisBMWID5IZt_CbFdHOfqUfKs161bktzHQHcjpD43pPugKYOOFE1dmcl1i0S9XIWkEv1DtGdNzptb5HbeWWESDhoQ5hNCvRatw-CRU1Av5-yrl-RWKcNmw6KCNsz42l91Sed7j1mjsfkxlL0SOuwZG0pUYbiwebqWSBD9jwTYGQPGRHtBjjJlcsZUJJsarkxbxsTDTDV8I-QfbcMYc8QSeDPo7iOVZTjHWYbo3MyXugaJ9cyra-ZCFqLJIfoS4WuwqRquDMjw6rWaToUXON8FRDpc2ZSBeDs4V2eTtk40cNpQVA0QKK5hIJ4ShwTc--vUpUWdb6nS0XDnXdXXBJ6YbBy8NfIkesv_3aKrxNKrteRBYnOPNUsnGqH2PKkM2pwDGpkaZwLGt2kofjjzQnUfjkljH8dILl_7SolmrDawKt3OSAHB_vZzIHWYF6cc4EXLSVo7KlTAaOgfveh3o3PTADBJntEAwOZ5y7s-nmquv4RZXOoMQ3wypjlJnFEq1roI75b9L1WfqDxsgESne6iwB9rcvI2l-TNnVEiur_iAxo-9HE4g2YLEbhh64YBAl83q9hBkr17q9iVZn6HWZEkyEGbOvHkKbj2jMXyfd8UydRdv_ikneqnOAnuKHGP1Z2kEDBBjw7J8ynqXw4X3vXhbSzTlREnUXAh6FcNjr-veSjQAKQCLkd77ATUEGwYRCkjAtg_CavsuL2V1_CpskAKYD3UrByLzAS3a2e4NoTFAljam5CHZ2Wxy7K1GruiHGPGY-wt4C34k5W7qc-kNrRVUGmErWumjdloZy45nv0Acs5EWkX6MhtgJSL4LIIs1l0KvfbGaVyDjXO2JG1tHYqFbizCnwqhtZffI1TJTV3E-EdbvBPcYb3HCB8Wms-VzdacIOsUbDVQX3h-AdKN6OV9SQy5VmXWQCjDihxaJCwMd6ZW-D5AFPL2IWJ94SbAuxUg9NRmOZJhXf-8_LODTZUI4wiFxyIK2Vye2OWnBbwmcmQP1UGI0DotIiv9jH9d0KhSShwJOw-b4iY_UDOFFxWKeS4gbPVkudoRBLTMoD1HojR61eBxHDOIrbc48doeBlUVjoRisZLkoKPDlW9FiUQN1dGURKjHcSzZDMmD6cx6rw_uBZK40h7BL06tmsiObGddq2xyhRBOb6k-mmfDKtxn39jTqrAqzZxQfjr64_OkUPuBIL6K-f6Q9VRAWmQWiOduhba8vRDAEjoangLcDoqA5LVlangZqGoJ9dQy4joHT7t9d6zwVHpv3ygK8E_S8hIHepFIOQtI3LJfhICVJn9XudqTN8lRbjfSFxjZhxOH3Y45QBHIujdPXH3RsMKEJ6u4Wj8hgQg4nj3VV_HYmGjVMZ-1C3COMWC5jH7HMEVk00XUbV4ezo21CwWyXwkbPYSeUqtEDMzJ9ZU4-FOEi6tWw2jwIr1BJp49iwpTvVXJC8YGqt4V0k9yEqC13gmZRYBiD-cVk_JjmPt-aOeAlImCciAUIAP9t9zVzb1WcWa9OYIqNleHDOZY01gqhzaGFyZF9pZM4NO2QponBkAA.b7-Ta_b_dF6pJ2ay7m72IF-X3mG_cXnBRwjtMEdIrSE"
	}
}
		  

ReCaptchaV3Task

Task type to solve Google reCAPTCHA version 3 with proxy.

Parameter Type Required Possible values / Description
type String Yes ReCaptchaV3Task
websiteURL String Yes The web address URL of the page which contains the Google reCAPTCHA.
websiteKey String Yes reCAPTCHA website key.
minScore Double No Defaults 0.3 - Values ranges from 0.1 to 0.9.
pageAction String No
proxyType String Yes Proxy type
http - Normal HTTP proxy.
https - Normal HTTPS proxy.
socks4 - Normal SOCKS4 proxy.
socks5 - Normal SOCKS5 proxy.
proxyAddress String Yes The proxy IP address.
proxyPort String Yes The proxy port
proxyLogin String No Proxy login used for proxy authentication.
proxyPassword String No Proxy password used for proxy authentication.
userAgent String No Browser user-agent...

createTask Request Example


{
	"clientKey":"00000000001111111111110000000000",
	"task":
	{
		"type":"ReCaptchaV3Task",
		"websiteURL":"https://example.com/recaptcha-v3/captcha-page",
		"websiteKey":"6Le85AAaAAAAAA6OYetdaV2nOlahkOZc03cjztcH",
		"minScore": 0.3,
		"pageAction": "verify",
		"proxyType":"http",
		"proxyAddress":"8.8.8.8",
		"proxyPort":8080,
		"proxyLogin":"proxy login",
		"proxyPassword":"proxy password",
		"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.132 Safari/537.36"		
	}
}
		  

getTaskResult Response Example


{
	"errorId":0,
	"status":"ready",
	"solution":{
		"gRecaptchaResponse":"03ADUVZwB7eLoqnBxvLCJhbGciOiJIUzI1NiJ9.hKdwYXNza2V5xQVED6O3ktVDgXD4X-MGeYVP9NFu7GXd94LDIviprn1R7bL97M4Ui82vQVU58Kh_3vUiZL1LesdLiZZUyCx4igxbRXGEah0ZaVyv4fc9Xy-nRn97ZzMoIyuTfteHvjlewnnhbRK2YJwZzbeRBDwF7K02wYJTBjaGr8K5uBKci4FkFtRwB-zMtjZhO71fHfr0QAhJh-WyxtXVrxrC4OFEBRziu2kgTlQJfOfL2G3f5qxsC-7lNeThMRAkPmIJ37QgVz3C5RPUPpJNL65H4owRwxgALR2osaJisBMWID5IZt_CbFdHOfqUfKs161bktzHQHcjpD43pPugKYOOFE1dmcl1i0S9XIWkEv1DtGdNzptb5HbeWWESDhoQ5hNCvRatw-CRU1Av5-yrl-RWKcNmw6KCNsz42l91Sed7j1mjsfkxlL0SOuwZG0pUYbiwebqWSBD9jwTYGQPGRHtBjjJlcsZUJJsarkxbxsTDTDV8I-QfbcMYc8QSeDPo7iOVZTjHWYbo3MyXugaJ9cyra-ZCFqLJIfoS4WuwqRquDMjw6rWaToUXON8FRDpc2ZSBeDs4V2eTtk40cNpQVA0QKK5hIJ4ShwTc--vUpUWdb6nS0XDnXdXXBJ6YbBy8NfIkesv_3aKrxNKrteRBYnOPNUsnGqH2PKkM2pwDGpkaZwLGt2kofjjzQnUfjkljH8dILl_7SolmrDawKt3OSAHB_vZzIHWYF6cc4EXLSVo7KlTAaOgfveh3o3PTADBJntEAwOZ5y7s-nmquv4RZXOoMQ3wypjlJnFEq1roI75b9L1WfqDxsgESne6iwB9rcvI2l-TNnVEiur_iAxo-9HE4g2YLEbhh64YBAl83q9hBkr17q9iVZn6HWZEkyEGbOvHkKbj2jMXyfd8UydRdv_ikneqnOAnuKHGP1Z2kEDBBjw7J8ynqXw4X3vXhbSzTlREnUXAh6FcNjr-veSjQAKQCLkd77ATUEGwYRCkjAtg_CavsuL2V1_CpskAKYD3UrByLzAS3a2e4NoTFAljam5CHZ2Wxy7K1GruiHGPGY-wt4C34k5W7qc-kNrRVUGmErWumjdloZy45nv0Acs5EWkX6MhtgJSL4LIIs1l0KvfbGaVyDjXO2JG1tHYqFbizCnwqhtZffI1TJTV3E-EdbvBPcYb3HCB8Wms-VzdacIOsUbDVQX3h-AdKN6OV9SQy5VmXWQCjDihxaJCwMd6ZW-D5AFPL2IWJ94SbAuxUg9NRmOZJhXf-8_LODTZUI4wiFxyIK2Vye2OWnBbwmcmQP1UGI0DotIiv9jH9d0KhSShwJOw-b4iY_UDOFFxWKeS4gbPVkudoRBLTMoD1HojR61eBxHDOIrbc48doeBlUVjoRisZLkoKPDlW9FiUQN1dGURKjHcSzZDMmD6cx6rw_uBZK40h7BL06tmsiObGddq2xyhRBOb6k-mmfDKtxn39jTqrAqzZxQfjr64_OkUPuBIL6K-f6Q9VRAWmQWiOduhba8vRDAEjoangLcDoqA5LVlangZqGoJ9dQy4joHT7t9d6zwVHpv3ygK8E_S8hIHepFIOQtI3LJfhICVJn9XudqTN8lRbjfSFxjZhxOH3Y45QBHIujdPXH3RsMKEJ6u4Wj8hgQg4nj3VV_HYmGjVMZ-1C3COMWC5jH7HMEVk00XUbV4ezo21CwWyXwkbPYSeUqtEDMzJ9ZU4-FOEi6tWw2jwIr1BJp49iwpTvVXJC8YGqt4V0k9yEqC13gmZRYBiD-cVk_JjmPt-aOeAlImCciAUIAP9t9zVzb1WcWa9OYIqNleHDOZY01gqhzaGFyZF9pZM4NO2QponBkAA.b7-Ta_b_dF6pJ2ay7m72IF-X3mG_cXnBRwjtMEdIrSE"
	}
}
		  

ReCaptchaV2EnterpriseTask

Task type to solve Google reCAPTCHA Enterprise version 2 with proxy.

Parameter Type Required Possible values / Description
type String Yes ReCaptchaV2EnterpriseTask
websiteURL String Yes The web address URL of the page which contains the Google reCAPTCHA.
websiteKey String Yes reCAPTCHA website key.
enterprisePayload String No
apiDomain String No
proxyType String Yes Proxy type
http - Normal HTTP proxy.
https - Normal HTTPS proxy.
socks4 - Normal SOCKS4 proxy.
socks5 - Normal SOCKS5 proxy.
proxyAddress String Yes The proxy IP address.
proxyPort String Yes The proxy port
proxyLogin String No Proxy login used for proxy authentication.
proxyPassword String No Proxy password used for proxy authentication.
userAgent String No Browser user-agent...

createTask Request Example


{
	"clientKey":"00000000001111111111110000000000",
	"task":
	{
		"type":"ReCaptchaV2EnterpriseTask",
		"websiteURL":"https://mydomain.com/page-with-recaptcha-enterprise",
		"websiteKey":"6Le85AAaAAAAAA6OYetdaV2nOlahkOZc03cjztcH",
		"enterprisePayload": {
			"s": "The s parameter value"
		},
		"proxyType":"http",
		"proxyAddress":"8.8.8.8",
		"proxyPort":8080,
		"proxyLogin":"proxy login",
		"proxyPassword":"proxy password",
		"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.132 Safari/537.36"
	}
}
		  

getTaskResult Response Example


{
	"errorId":0,
	"status":"ready",
	"solution":{
		"gRecaptchaResponse":"03ADUVZwB7eLoqnBxvLCJhbGciOiJIUzI1NiJ9.hKdwYXNza2V5xQVED6O3ktVDgXD4X-MGeYVP9NFu7GXd94LDIviprn1R7bL97M4Ui82vQVU58Kh_3vUiZL1LesdLiZZUyCx4igxbRXGEah0ZaVyv4fc9Xy-nRn97ZzMoIyuTfteHvjlewnnhbRK2YJwZzbeRBDwF7K02wYJTBjaGr8K5uBKci4FkFtRwB-zMtjZhO71fHfr0QAhJh-WyxtXVrxrC4OFEBRziu2kgTlQJfOfL2G3f5qxsC-7lNeThMRAkPmIJ37QgVz3C5RPUPpJNL65H4owRwxgALR2osaJisBMWID5IZt_CbFdHOfqUfKs161bktzHQHcjpD43pPugKYOOFE1dmcl1i0S9XIWkEv1DtGdNzptb5HbeWWESDhoQ5hNCvRatw-CRU1Av5-yrl-RWKcNmw6KCNsz42l91Sed7j1mjsfkxlL0SOuwZG0pUYbiwebqWSBD9jwTYGQPGRHtBjjJlcsZUJJsarkxbxsTDTDV8I-QfbcMYc8QSeDPo7iOVZTjHWYbo3MyXugaJ9cyra-ZCFqLJIfoS4WuwqRquDMjw6rWaToUXON8FRDpc2ZSBeDs4V2eTtk40cNpQVA0QKK5hIJ4ShwTc--vUpUWdb6nS0XDnXdXXBJ6YbBy8NfIkesv_3aKrxNKrteRBYnOPNUsnGqH2PKkM2pwDGpkaZwLGt2kofjjzQnUfjkljH8dILl_7SolmrDawKt3OSAHB_vZzIHWYF6cc4EXLSVo7KlTAaOgfveh3o3PTADBJntEAwOZ5y7s-nmquv4RZXOoMQ3wypjlJnFEq1roI75b9L1WfqDxsgESne6iwB9rcvI2l-TNnVEiur_iAxo-9HE4g2YLEbhh64YBAl83q9hBkr17q9iVZn6HWZEkyEGbOvHkKbj2jMXyfd8UydRdv_ikneqnOAnuKHGP1Z2kEDBBjw7J8ynqXw4X3vXhbSzTlREnUXAh6FcNjr-veSjQAKQCLkd77ATUEGwYRCkjAtg_CavsuL2V1_CpskAKYD3UrByLzAS3a2e4NoTFAljam5CHZ2Wxy7K1GruiHGPGY-wt4C34k5W7qc-kNrRVUGmErWumjdloZy45nv0Acs5EWkX6MhtgJSL4LIIs1l0KvfbGaVyDjXO2JG1tHYqFbizCnwqhtZffI1TJTV3E-EdbvBPcYb3HCB8Wms-VzdacIOsUbDVQX3h-AdKN6OV9SQy5VmXWQCjDihxaJCwMd6ZW-D5AFPL2IWJ94SbAuxUg9NRmOZJhXf-8_LODTZUI4wiFxyIK2Vye2OWnBbwmcmQP1UGI0DotIiv9jH9d0KhSShwJOw-b4iY_UDOFFxWKeS4gbPVkudoRBLTMoD1HojR61eBxHDOIrbc48doeBlUVjoRisZLkoKPDlW9FiUQN1dGURKjHcSzZDMmD6cx6rw_uBZK40h7BL06tmsiObGddq2xyhRBOb6k-mmfDKtxn39jTqrAqzZxQfjr64_OkUPuBIL6K-f6Q9VRAWmQWiOduhba8vRDAEjoangLcDoqA5LVlangZqGoJ9dQy4joHT7t9d6zwVHpv3ygK8E_S8hIHepFIOQtI3LJfhICVJn9XudqTN8lRbjfSFxjZhxOH3Y45QBHIujdPXH3RsMKEJ6u4Wj8hgQg4nj3VV_HYmGjVMZ-1C3COMWC5jH7HMEVk00XUbV4ezo21CwWyXwkbPYSeUqtEDMzJ9ZU4-FOEi6tWw2jwIr1BJp49iwpTvVXJC8YGqt4V0k9yEqC13gmZRYBiD-cVk_JjmPt-aOeAlImCciAUIAP9t9zVzb1WcWa9OYIqNleHDOZY01gqhzaGFyZF9pZM4NO2QponBkAA.b7-Ta_b_dF6pJ2ay7m72IF-X3mG_cXnBRwjtMEdIrSE"
	}
}
		  

ReCaptchaV2EnterpriseTaskProxyLess

Task type to solve Google reCAPTCHA Enterprise version 2 without proxy.

Parameter Type Required Possible values / Description
type String Yes ReCaptchaV2EnterpriseTaskProxyLess
websiteURL String Yes The web address URL of the page which contains the Google reCAPTCHA.
websiteKey String Yes reCAPTCHA website key.
enterprisePayload String No
apiDomain String No
userAgent String No The browser user-agent...

createTask Request Example

			
{
	"clientKey":"00000000001111111111110000000000",
	"task":
	{
		"type":"ReCaptchaV2EnterpriseTaskProxyLess",
		"websiteURL":"https://mydomain.com/page-with-recaptcha-enterprise",
		"websiteKey":"6Le85AAaAAAAAA6OYetdaV2nOlahkOZc03cjztcH",
		"enterprisePayload": {
			"s": "The s parameter value"
		}
	}
}
		  

getTaskResult Response Example


{
	"errorId":0,
	"status":"ready",
	"solution":{
		"gRecaptchaResponse":"03ADUVZwB7eLoqnBxvLCJhbGciOiJIUzI1NiJ9.hKdwYXNza2V5xQVED6O3ktVDgXD4X-MGeYVP9NFu7GXd94LDIviprn1R7bL97M4Ui82vQVU58Kh_3vUiZL1LesdLiZZUyCx4igxbRXGEah0ZaVyv4fc9Xy-nRn97ZzMoIyuTfteHvjlewnnhbRK2YJwZzbeRBDwF7K02wYJTBjaGr8K5uBKci4FkFtRwB-zMtjZhO71fHfr0QAhJh-WyxtXVrxrC4OFEBRziu2kgTlQJfOfL2G3f5qxsC-7lNeThMRAkPmIJ37QgVz3C5RPUPpJNL65H4owRwxgALR2osaJisBMWID5IZt_CbFdHOfqUfKs161bktzHQHcjpD43pPugKYOOFE1dmcl1i0S9XIWkEv1DtGdNzptb5HbeWWESDhoQ5hNCvRatw-CRU1Av5-yrl-RWKcNmw6KCNsz42l91Sed7j1mjsfkxlL0SOuwZG0pUYbiwebqWSBD9jwTYGQPGRHtBjjJlcsZUJJsarkxbxsTDTDV8I-QfbcMYc8QSeDPo7iOVZTjHWYbo3MyXugaJ9cyra-ZCFqLJIfoS4WuwqRquDMjw6rWaToUXON8FRDpc2ZSBeDs4V2eTtk40cNpQVA0QKK5hIJ4ShwTc--vUpUWdb6nS0XDnXdXXBJ6YbBy8NfIkesv_3aKrxNKrteRBYnOPNUsnGqH2PKkM2pwDGpkaZwLGt2kofjjzQnUfjkljH8dILl_7SolmrDawKt3OSAHB_vZzIHWYF6cc4EXLSVo7KlTAaOgfveh3o3PTADBJntEAwOZ5y7s-nmquv4RZXOoMQ3wypjlJnFEq1roI75b9L1WfqDxsgESne6iwB9rcvI2l-TNnVEiur_iAxo-9HE4g2YLEbhh64YBAl83q9hBkr17q9iVZn6HWZEkyEGbOvHkKbj2jMXyfd8UydRdv_ikneqnOAnuKHGP1Z2kEDBBjw7J8ynqXw4X3vXhbSzTlREnUXAh6FcNjr-veSjQAKQCLkd77ATUEGwYRCkjAtg_CavsuL2V1_CpskAKYD3UrByLzAS3a2e4NoTFAljam5CHZ2Wxy7K1GruiHGPGY-wt4C34k5W7qc-kNrRVUGmErWumjdloZy45nv0Acs5EWkX6MhtgJSL4LIIs1l0KvfbGaVyDjXO2JG1tHYqFbizCnwqhtZffI1TJTV3E-EdbvBPcYb3HCB8Wms-VzdacIOsUbDVQX3h-AdKN6OV9SQy5VmXWQCjDihxaJCwMd6ZW-D5AFPL2IWJ94SbAuxUg9NRmOZJhXf-8_LODTZUI4wiFxyIK2Vye2OWnBbwmcmQP1UGI0DotIiv9jH9d0KhSShwJOw-b4iY_UDOFFxWKeS4gbPVkudoRBLTMoD1HojR61eBxHDOIrbc48doeBlUVjoRisZLkoKPDlW9FiUQN1dGURKjHcSzZDMmD6cx6rw_uBZK40h7BL06tmsiObGddq2xyhRBOb6k-mmfDKtxn39jTqrAqzZxQfjr64_OkUPuBIL6K-f6Q9VRAWmQWiOduhba8vRDAEjoangLcDoqA5LVlangZqGoJ9dQy4joHT7t9d6zwVHpv3ygK8E_S8hIHepFIOQtI3LJfhICVJn9XudqTN8lRbjfSFxjZhxOH3Y45QBHIujdPXH3RsMKEJ6u4Wj8hgQg4nj3VV_HYmGjVMZ-1C3COMWC5jH7HMEVk00XUbV4ezo21CwWyXwkbPYSeUqtEDMzJ9ZU4-FOEi6tWw2jwIr1BJp49iwpTvVXJC8YGqt4V0k9yEqC13gmZRYBiD-cVk_JjmPt-aOeAlImCciAUIAP9t9zVzb1WcWa9OYIqNleHDOZY01gqhzaGFyZF9pZM4NO2QponBkAA.b7-Ta_b_dF6pJ2ay7m72IF-X3mG_cXnBRwjtMEdIrSE"
	}
}
		  

HCaptchaTaskProxyLess

Task type to solve hCAPTCHA token without proxy.

Parameter Type Required Possible values / Description
type String Yes HCaptchaTaskProxyLess
websiteURL String Yes URL which contains the hCaptcha.
websitePublicKey String Yes hCaptcha website public key.
isInvisible Boolean No true - for invisible hCAPTCHA type
false - for non-invisible hCAPTCHA type.
data String No
userAgent String No The browser user-agent...

createTask Request Example

		
{
	"clientKey":"00000000001111111111110000000000",
	"task":
	{
		"type":"HCaptchaTaskProxyLess",
		"websiteURL":"https://example.com/hcaptcha/page",
		"websitePublicKey":"472fc7af-86a4-4382-9a49-ca9090474471"
	}
}
		  

getTaskResult Response Example


{
	"errorId":0,
	"status":"ready",
	"solution":{
		"gRecaptchaResponse":"P1_eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.hKdwYXNza2V5xQVED6O3ktVDgXD4X-MGeYVP9NFu7GXd94LDIviprn1R7bL97M4Ui82vQVU58Kh_3vUiZL1LesdLiZZUyCx4igxbRXGEah0ZaVyv4fc9Xy-nRn97ZzMoIyuTfteHvjlewnnhbRK2YJwZzbeRBDwF7K02wYJTBjaGr8K5uBKci4FkFtRwB-zMtjZhO71fHfr0QAhJh-WyxtXVrxrC4OFEBRziu2kgTlQJfOfL2G3f5qxsC-7lNeThMRAkPmIJ37QgVz3C5RPUPpJNL65H4owRwxgALR2osaJisBMWID5IZt_CbFdHOfqUfKs161bktzHQHcjpD43pPugKYOOFE1dmcl1i0S9XIWkEv1DtGdNzptb5HbeWWESDhoQ5hNCvRatw-CRU1Av5-yrl-RWKcNmw6KCNsz42l91Sed7j1mjsfkxlL0SOuwZG0pUYbiwebqWSBD9jwTYGQPGRHtBjjJlcsZUJJsarkxbxsTDTDV8I-QfbcMYc8QSeDPo7iOVZTjHWYbo3MyXugaJ9cyra-ZCFqLJIfoS4WuwqRquDMjw6rWaToUXON8FRDpc2ZSBeDs4V2eTtk40cNpQVA0QKK5hIJ4ShwTc--vUpUWdb6nS0XDnXdXXBJ6YbBy8NfIkesv_3aKrxNKrteRBYnOPNUsnGqH2PKkM2pwDGpkaZwLGt2kofjjzQnUfjkljH8dILl_7SolmrDawKt3OSAHB_vZzIHWYF6cc4EXLSVo7KlTAaOgfveh3o3PTADBJntEAwOZ5y7s-nmquv4RZXOoMQ3wypjlJnFEq1roI75b9L1WfqDxsgESne6iwB9rcvI2l-TNnVEiur_iAxo-9HE4g2YLEbhh64YBAl83q9hBkr17q9iVZn6HWZEkyEGbOvHkKbj2jMXyfd8UydRdv_ikneqnOAnuKHGP1Z2kEDBBjw7J8ynqXw4X3vXhbSzTlREnUXAh6FcNjr-veSjQAKQCLkd77ATUEGwYRCkjAtg_CavsuL2V1_CpskAKYD3UrByLzAS3a2e4NoTFAljam5CHZ2Wxy7K1GruiHGPGY-wt4C34k5W7qc-kNrRVUGmErWumjdloZy45nv0Acs5EWkX6MhtgJSL4LIIs1l0KvfbGaVyDjXO2JG1tHYqFbizCnwqhtZffI1TJTV3E-EdbvBPcYb3HCB8Wms-VzdacIOsUbDVQX3h-AdKN6OV9SQy5VmXWQCjDihxaJCwMd6ZW-D5AFPL2IWJ94SbAuxUg9NRmOZJhXf-8_LODTZUI4wiFxyIK2Vye2OWnBbwmcmQP1UGI0DotIiv9jH9d0KhSShwJOw-b4iY_UDOFFxWKeS4gbPVkudoRBLTMoD1HojR61eBxHDOIrbc48doeBlUVjoRisZLkoKPDlW9FiUQN1dGURKjHcSzZDMmD6cx6rw_uBZK40h7BL06tmsiObGddq2xyhRBOb6k-mmfDKtxn39jTqrAqzZxQfjr64_OkUPuBIL6K-f6Q9VRAWmQWiOduhba8vRDAEjoangLcDoqA5LVlangZqGoJ9dQy4joHT7t9d6zwVHpv3ygK8E_S8hIHepFIOQtI3LJfhICVJn9XudqTN8lRbjfSFxjZhxOH3Y45QBHIujdPXH3RsMKEJ6u4Wj8hgQg4nj3VV_HYmGjVMZ-1C3COMWC5jH7HMEVk00XUbV4ezo21CwWyXwkbPYSeUqtEDMzJ9ZU4-FOEi6tWw2jwIr1BJp49iwpTvVXJC8YGqt4V0k9yEqC13gmZRYBiD-cVk_JjmPt-aOeAlImCciAUIAP9t9zVzb1WcWa9OYIqNleHDOZY01gqhzaGFyZF9pZM4NO2QponBkAA.b7-Ta_b_dF6pJ2ay7m72IF-X3mG_cXnBRwjtMEdIrSE"
	}
}
		  

HCaptchaTask

Task type to solve hCAPTCHA token with proxy.

Parameter Type Required Possible values / Description
type String Yes HCaptchaTask
websiteURL String Yes Address of a webpage with hCaptcha
websitePublicKey String Yes hCaptcha website key.
isInvisible Boolean No Use true for invisible version of hcaptcha
data String No
proxyType String Yes Proxy type
http - Normal HTTP proxy.
https - Normal HTTPS proxy.
socks4 - Normal SOCKS4 proxy.
socks5 - Normal SOCKS5 proxy.
proxyAddress String Yes The proxy IP address.
proxyPort String Yes The proxy port
proxyLogin String No Proxy login used for proxy authentication.
proxyPassword String No Proxy password used for proxy authentication.
userAgent String No Browser user-agent...

createTask Request Example


{
	"clientKey":"00000000001111111111110000000000",
	"task":
	{
		"type":"HCaptchaTask",
		"websiteURL":"https://example.com/hcaptcha/page",
		"websitePublicKey":"472fc7af-86a4-4382-9a49-ca9090474471",
		"proxyType":"http",
		"proxyAddress":"8.8.8.8",
		"proxyPort":8080,
		"proxyLogin":"proxy login",
		"proxyPassword":"proxy password"
	}
}
		  

getTaskResult Response Example


{
	"errorId":0,
	"status":"ready",
	"solution":{
		"gRecaptchaResponse":"P1_eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.hKdwYXNza2V5xQVED6O3ktVDgXD4X-MGeYVP9NFu7GXd94LDIviprn1R7bL97M4Ui82vQVU58Kh_3vUiZL1LesdLiZZUyCx4igxbRXGEah0ZaVyv4fc9Xy-nRn97ZzMoIyuTfteHvjlewnnhbRK2YJwZzbeRBDwF7K02wYJTBjaGr8K5uBKci4FkFtRwB-zMtjZhO71fHfr0QAhJh-WyxtXVrxrC4OFEBRziu2kgTlQJfOfL2G3f5qxsC-7lNeThMRAkPmIJ37QgVz3C5RPUPpJNL65H4owRwxgALR2osaJisBMWID5IZt_CbFdHOfqUfKs161bktzHQHcjpD43pPugKYOOFE1dmcl1i0S9XIWkEv1DtGdNzptb5HbeWWESDhoQ5hNCvRatw-CRU1Av5-yrl-RWKcNmw6KCNsz42l91Sed7j1mjsfkxlL0SOuwZG0pUYbiwebqWSBD9jwTYGQPGRHtBjjJlcsZUJJsarkxbxsTDTDV8I-QfbcMYc8QSeDPo7iOVZTjHWYbo3MyXugaJ9cyra-ZCFqLJIfoS4WuwqRquDMjw6rWaToUXON8FRDpc2ZSBeDs4V2eTtk40cNpQVA0QKK5hIJ4ShwTc--vUpUWdb6nS0XDnXdXXBJ6YbBy8NfIkesv_3aKrxNKrteRBYnOPNUsnGqH2PKkM2pwDGpkaZwLGt2kofjjzQnUfjkljH8dILl_7SolmrDawKt3OSAHB_vZzIHWYF6cc4EXLSVo7KlTAaOgfveh3o3PTADBJntEAwOZ5y7s-nmquv4RZXOoMQ3wypjlJnFEq1roI75b9L1WfqDxsgESne6iwB9rcvI2l-TNnVEiur_iAxo-9HE4g2YLEbhh64YBAl83q9hBkr17q9iVZn6HWZEkyEGbOvHkKbj2jMXyfd8UydRdv_ikneqnOAnuKHGP1Z2kEDBBjw7J8ynqXw4X3vXhbSzTlREnUXAh6FcNjr-veSjQAKQCLkd77ATUEGwYRCkjAtg_CavsuL2V1_CpskAKYD3UrByLzAS3a2e4NoTFAljam5CHZ2Wxy7K1GruiHGPGY-wt4C34k5W7qc-kNrRVUGmErWumjdloZy45nv0Acs5EWkX6MhtgJSL4LIIs1l0KvfbGaVyDjXO2JG1tHYqFbizCnwqhtZffI1TJTV3E-EdbvBPcYb3HCB8Wms-VzdacIOsUbDVQX3h-AdKN6OV9SQy5VmXWQCjDihxaJCwMd6ZW-D5AFPL2IWJ94SbAuxUg9NRmOZJhXf-8_LODTZUI4wiFxyIK2Vye2OWnBbwmcmQP1UGI0DotIiv9jH9d0KhSShwJOw-b4iY_UDOFFxWKeS4gbPVkudoRBLTMoD1HojR61eBxHDOIrbc48doeBlUVjoRisZLkoKPDlW9FiUQN1dGURKjHcSzZDMmD6cx6rw_uBZK40h7BL06tmsiObGddq2xyhRBOb6k-mmfDKtxn39jTqrAqzZxQfjr64_OkUPuBIL6K-f6Q9VRAWmQWiOduhba8vRDAEjoangLcDoqA5LVlangZqGoJ9dQy4joHT7t9d6zwVHpv3ygK8E_S8hIHepFIOQtI3LJfhICVJn9XudqTN8lRbjfSFxjZhxOH3Y45QBHIujdPXH3RsMKEJ6u4Wj8hgQg4nj3VV_HYmGjVMZ-1C3COMWC5jH7HMEVk00XUbV4ezo21CwWyXwkbPYSeUqtEDMzJ9ZU4-FOEi6tWw2jwIr1BJp49iwpTvVXJC8YGqt4V0k9yEqC13gmZRYBiD-cVk_JjmPt-aOeAlImCciAUIAP9t9zVzb1WcWa9OYIqNleHDOZY01gqhzaGFyZF9pZM4NO2QponBkAA.b7-Ta_b_dF6pJ2ay7m72IF-X3mG_cXnBRwjtMEdIrSE"
	}
}
		  

FunCaptchaTaskProxyLess

Task type to solve FunCAPTCHA token without proxy.

Parameter Type Required Possible values / Description
type String Yes FunCaptchaTaskProxyLess
websiteURL String Yes URL which contains the FunCAPTCHA.
websitePublicKey String Yes FunCAPTCHA website public key.
funcaptchaApiJSSubdomain String No A special subdomain of funcaptcha.com, from which the JS captcha widget should be loaded. Most FunCaptcha installations work from shared domains.
data String No Additional parameter that may be required by FunCaptcha implementation. Use this property to send "blob" value as a stringified array. See example how it may look like. {"blob":"HERE_COMES_THE_blob_VALUE"}
userAgent String No The browser user-agent...

createTask Request Example

		
{
	"clientKey":"00000000001111111111110000000000",
	"task":
	{
		"type":"FunCaptchaTaskProxyLess",
		"websiteURL":"https://example.com/funcaptcha/page",
		"websitePublicKey":"472fc7af-86a4-4382-9a49-ca9090474471",
		"data": '{"blob": "flaR60YY3tnRXv6w.l32U2KgdgEUCbyoSPI4jOxU..."}'
	}
}
		  

getTaskResult Response Example


{
	"errorId": 0,
	"status": "ready",	
	"solution": {
		"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
		"token": "70817af9cab3c7087.9405483605|r=eu-west-1|meta=3|meta_width=558|meta_height=523|metabgclr=transparent|metaiconclr=%23555555|guitextcolor=%23000000|lang=en|pk=0152B4EB-D2DC-460A-89A1-629838B529C9|at=40|ag=101|cdn_url=https%3A%2F%2Fclient-api.arkoselabs.com%2Fcdn%2Ffc|lurl=https%3A%2F%2Faudio-eu-west-1.arkoselabs.com|surl=https%3A%2F%2Fclient-api.arkoselabs.com|smurl=https%3A%2F%2Fclient-api.arkoselabs.com%2Fcdn%2Ffc%2Fassets%2Fstyle-manager"
	}
}
		  

FunCaptchaTask

Task type to solve FunCaptcha token with proxy.

Parameter Type Required Possible values / Description
type String Yes FunCaptchaTask
websiteURL String Yes Address of a webpage with FunCAPTCHA
websitePublicKey String Yes FunCAPTCHA website public key.
funcaptchaApiJSSubdomain String No A special subdomain of funcaptcha.com, from which the JS captcha widget should be loaded. Most FunCaptcha installations work from shared domains.
data String No Additional parameter that may be required by FunCaptcha implementation. Use this property to send "blob" value as a stringified array. See example how it may look like. {"blob":"HERE_COMES_THE_blob_VALUE"}
proxyType String Yes Proxy type
http - Normal HTTP proxy.
https - Normal HTTPS proxy.
socks4 - Normal SOCKS4 proxy.
socks5 - Normal SOCKS5 proxy.
proxyAddress String Yes The proxy IP address.
proxyPort String Yes The proxy port
proxyLogin String No Proxy login used for proxy authentication.
proxyPassword String No Proxy password used for proxy authentication.
userAgent String No Browser user-agent...

createTask Request Example


{
	"clientKey":"00000000001111111111110000000000",
	"task":
	{
		"type":"FunCaptchaTask",
		"websiteURL":"https://example.com/funcaptcha/page",
		"websitePublicKey":"472fc7af-86a4-4382-9a49-ca9090474471",
		"data": '{"blob": "flaR60YY3tnRXv6w.l32U2KgdgEUCbyoSPI4jOxU..."}',
		"proxyType":"http",
		"proxyAddress":"8.8.8.8",
		"proxyPort":8080,
		"proxyLogin":"proxy login",
		"proxyPassword":"proxy password"		
	}
}
		  

getTaskResult Response Example


{
	"errorId": 0,
	"status": "ready",	
	"solution": {
		"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
		"token": "70817af9cab3c7087.9405483605|r=eu-west-1|meta=3|meta_width=558|meta_height=523|metabgclr=transparent|metaiconclr=%23555555|guitextcolor=%23000000|lang=en|pk=0152B4EB-D2DC-460A-89A1-629838B529C9|at=40|ag=101|cdn_url=https%3A%2F%2Fclient-api.arkoselabs.com%2Fcdn%2Ffc|lurl=https%3A%2F%2Faudio-eu-west-1.arkoselabs.com|surl=https%3A%2F%2Fclient-api.arkoselabs.com|smurl=https%3A%2F%2Fclient-api.arkoselabs.com%2Fcdn%2Ffc%2Fassets%2Fstyle-manager"
	}
}
		  

GeeTestTaskProxyLess

Task type to solve GeeTest token without proxy.

Parameter Type Required Possible values / Description
type String Yes GeeTestTaskProxyLess
websiteURL String Yes Web address of the website using geetest, generally it's fixed value. (Ex: https://geetest.com).
gt String Yes The domain gt field.
challenge String Yes If you need to solve Geetest V3 you must use this parameter, don't need if you need to solve GeetestV4.
captchaId String No If you need to solve Geetest V4 you must use this parameter, don't need if you need to solve GeetestV3.
geetestApiServerSubdomain String No Special api subdomain.
userAgent String No The browser user-agent...

createTask Request Example

	
// Geetest V3		  
{
	"clientKey": "00000000001111111111110000000000",
	"task": {
		"type":"GeeTestTaskProxyless",
		"websiteURL":"http://mywebsite.com/geetest/test.php",
		"gt":"874703612e5cd0d",
		"challenge":"",
		"geetestApiServerSubdomain":"",
		"userAgent": ""
	}
}

// Geetest V4
{
	"clientKey": "00000000001111111111110000000000",
	"task": {
		"type":"GeeTestTaskProxyLess", 
		"websiteURL":"http://mywebsite.com/geetest/test.php", 
		"captchaId": "",
		"geetestApiServerSubdomain":""
	}
}
		  

getTaskResult Response Example


// GeetestV3
{
	"errorId": 0,
	"solution": {
		"challenge": "",
		"validate": ""
	},
	"status": "ready"
}

// GeetestV4
{
	"errorId": 0,
	"taskId": "e0ecaaa8-06f6-41fd-a02e-a0c79b957b15",
	"status": "ready",
	"solution": {
		"captcha_id": "",
		"captcha_output": "",
		"gen_time": "",
		"lot_number": "",
		"pass_token": "",
		"risk_type": "slide"
	}
}
		  

GeeTestTask

Task type to solve GeeTest token with proxy.

Parameter Type Required Possible values / Description
type String Yes GeeTestTask
websiteURL String Yes Web address of the website using geetest, generally it's fixed value. (Ex: https://geetest.com).
gt String Yes The domain gt field.
challenge String Yes If you need to solve Geetest V3 you must use this parameter, don't need if you need to solve GeetestV4.
captchaId String No If you need to solve Geetest V4 you must use this parameter, don't need if you need to solve GeetestV3.
geetestApiServerSubdomain String No Special api subdomain.
proxyType String Yes Proxy type
http - Normal HTTP proxy.
https - Normal HTTPS proxy.
socks4 - Normal SOCKS4 proxy.
socks5 - Normal SOCKS5 proxy.
proxyAddress String Yes The proxy IP address.
proxyPort String Yes The proxy port
proxyLogin String No Proxy login used for proxy authentication.
proxyPassword String No Proxy password used for proxy authentication.
userAgent String No Browser user-agent...

createTask Request Example


// Geetest V3		  
{
	"clientKey": "00000000001111111111110000000000",
	"task": {
		"type":"GeeTestTask",
		"websiteURL":"http://mywebsite.com/geetest/test.php",
		"gt":"874703612e5cd0d",
		"challenge":"",
		"geetestApiServerSubdomain":"", 
		"userAgent": "",
		"proxyType":"http",
		"proxyAddress":"8.8.8.8",
		"proxyPort":8080,
		"proxyLogin":"proxy login",
		"proxyPassword":"proxy password"		
	}
}

// Geetest V4
{
	"clientKey": "00000000001111111111110000000000",
	"task": {
		"type":"GeeTestTask", 
		"websiteURL":"http://mywebsite.com/geetest/test.php", 
		"captchaId": "",
		"geetestApiServerSubdomain":"",
		"proxyType":"http",
		"proxyAddress":"8.8.8.8",
		"proxyPort":8080,
		"proxyLogin":"proxy login",
		"proxyPassword":"proxy password"
	}
}
		  

getTaskResult Response Example


// GeetestV3
{
	"errorId": 0,
	"solution": {
		"challenge": "",
		"validate": ""
	},
	"status": "ready"
}

// GeetestV4
{
	"errorId": 0,
	"taskId": "e0ecaaa8-06f6-41fd-a02e-a0c79b957b15",
	"status": "ready",
	"solution": {
		"captcha_id": "",
		"captcha_output": "",
		"gen_time": "",
		"lot_number": "",
		"pass_token": "",
		"risk_type": "slide"
	}
}
		  

AntiAwsWafTaskProxyLess

Task type to solve Amazon (AWS WAF) CAPTCHA cookies without proxy.

Parameter Type Required Possible values / Description
type String Yes AntiAwsWafTaskProxyLess
websiteURL String Yes The URL of the page that returns the captcha info.
awsKey String Yes When the status code returned by the websiteURL page is 405, you need to pass in awsKey.
awsIv String Yes When the status code returned by the websiteURL page is 405, you need to pass in awsIv.
awsContext String Yes When the status code returned by the websiteURL page is 405, you need to pass in awsContext.
awsChallengeJS String Yes When the status code returned by the websiteURL page is 202, you only need to pass in awsChallengeJs.
userAgent String No The browser user-agent...

createTask Request Example

	
{
	"clientKey": "00000000001111111111110000000000",
	"task": {
		"type": "AntiAwsWafTaskProxyLess", 
		"websiteURL": "https://efw47fpad9.execute-api.us-east-1.amazonaws.com/latest",
		"awsKey": "",
		"awsIv": "",
		"awsContext": "",
		"awsChallengeJS": ""
	}
}
		  

getTaskResult Response Example


{
	"errorId": 0,
	"taskId": "646825ef-9547-4a29-9a05-50a6265f9d8a",
	"status": "ready",
	"solution": {
		"cookie": "223d1f60-0e9f-4238-ac0a-e766b15a778e:EQoAf0APpGIKAAAA:AJam3OWpff1VgKIJxH4lGMMHxPVQ0q0R3CNtgcMbR4VvnIBSpgt1Otbax4kuqrgkEp0nFKanO5oPtwt9+Butf7lt0JNe4rZQwZ5IrEnkXvyeZQPaCFshHOISAFLTX7AWHldEXFlZEg7DjIc="
	}
}
		  

AntiAwsWafTask

Task type to solve Amazon (AWS WAF) CAPTCHA cookies without proxy.

Parameter Type Required Possible values / Description
type String Yes AntiAwsWafTask
websiteURL String Yes The URL of the page that returns the captcha info.
awsKey String Yes When the status code returned by the websiteURL page is 405, you need to pass in awsKey.
awsIv String Yes When the status code returned by the websiteURL page is 405, you need to pass in awsIv.
awsContext String Yes When the status code returned by the websiteURL page is 405, you need to pass in awsContext.
awsChallengeJS String Yes When the status code returned by the websiteURL page is 202, you only need to pass in awsChallengeJs.
proxyType String Yes Proxy type
http - Normal HTTP proxy.
https - Normal HTTPS proxy.
socks4 - Normal SOCKS4 proxy.
socks5 - Normal SOCKS5 proxy.
proxyAddress String Yes The proxy IP address.
proxyPort String Yes The proxy port
proxyLogin String No Proxy login used for proxy authentication.
proxyPassword String No Proxy password used for proxy authentication.
userAgent String No Browser user-agent...

createTask Request Example


{
	"clientKey": "00000000001111111111110000000000",
	"task": {
		"type": "AntiAwsWafTask", 
		"websiteURL": "https://efw47fpad9.execute-api.us-east-1.amazonaws.com/latest",
		"awsKey": "",
		"awsIv": "",
		"awsContext": "",
		"awsChallengeJS": "",
		"proxyType":"http",
		"proxyAddress":"8.8.8.8",
		"proxyPort":8080,
		"proxyLogin":"proxy login",
		"proxyPassword":"proxy password"		
	}
}
		  

getTaskResult Response Example


{
	"errorId": 0,
	"taskId": "646825ef-9547-4a29-9a05-50a6265f9d8a",
	"status": "ready",
	"solution": {
		"cookie": "223d1f60-0e9f-4238-ac0a-e766b15a778e:EQoAf0APpGIKAAAA:AJam3OWpff1VgKIJxH4lGMMHxPVQ0q0R3CNtgcMbR4VvnIBSpgt1Otbax4kuqrgkEp0nFKanO5oPtwt9+Butf7lt0JNe4rZQwZ5IrEnkXvyeZQPaCFshHOISAFLTX7AWHldEXFlZEg7DjIc="
	}
}
		  

Support

If you have any questions and concerns, please feel free to create a support ticket via FCB Support.

We are located in GMT +8:00 time zone and we answer all questions within 12-24 hours in weekdays and weekends. In some rare cases the waiting time can be to 48 hours. (except holiday seasons which might take longer).


Migration

Emulating or migrating from antigate.com, anti-captcha.com, capmonster.cloud, and anycaptcha.com. Do you wish to migrate from the services listed or do you have a software or application that uses the APIs of the services listed but want to use our API instead? Please follow this step-by-step tutorial to migrate or use FCB API from the providers listed above. These instructions applies only to Windows and Linux operated computers.

For Windows:

  1. Open and edit C:\Windows\System32\drivers\etc\hosts file.
  2. Write or encode:
    • 190.2.130.169     antigate.com
    • 190.2.130.169     anti-captcha.com
    • 190.2.130.169     api.anti-captcha.com
    • 190.2.130.169     api.capmonster.cloud
    • 190.2.130.169     api.anycaptcha.com
    • 190.2.130.169     api.capsolver.com
  3. Open your software or application.
  4. Use your FCB API Key as Key.
  5. Re-run your application and check.
  6. Done.

For Linux:

  1. Open and edit /etc/hosts file.
  2. Write or encode:
    • 190.2.130.169     antigate.com
    • 190.2.130.169     anti-captcha.com
    • 190.2.130.169     api.anti-captcha.com
    • 190.2.130.169     api.capmonster.cloud
    • 190.2.130.169     api.anycaptcha.com
    • 190.2.130.169     api.capsolver.com
  3. Open your software or application.
  4. Use your FCB API Key as Key.
  5. Re-run your application and check.
  6. Done.


Libraries & SDKs

A set of downloadable Libraries and SDKs used to integrate the FCB API web service.