2captcha Api

Check your request parameters and add the neccessary worth, e.g. get or getbalance. ERROR_PROXY_CONNECTION_FAILED You can get this error code if we had been unable to load a captcha through your proxy server. The proxy will be marked as BAD by our API and we won’t accept requests with the proxy during 10 minutes. You exceeded request restrict and your account is temporary suspended. You ought to set proper timeouts. Please check with Request limits for more info.

For V3 you might also want the motion value. To find it you need to dive into javascript code of the web site and discover the grecaptcha.enterprise.executecall. Action is handed to this call. But keep in mind that motion is optionally available and can remain undefined. The distinction is now reCAPTCHA API returns rating of a person detecting whether he was a real human or a bot. This score is called rating and could possibly be a quantity from 0.1 to 0.9. This rating is handed to the website which then decides what to do with the consumer request.

For more data please check the total listing of parameters in the table under. Usually token is distributed using POST request. It could be g-recaptcha-response just like reCAPTCHA V2 does or g-recaptcha-response . It might be other parameter too.

Make 5 seconds timeout and repeat your request. ERROR_CAPTCHA_UNSOLVABLE We are unable to solve your captcha – three of our staff had been unable solve it or we did not get an answer within 90 seconds . Use debug mode to see which values you ship to our API. ERROR_BAD_PROXY You can get this error code when sending a captcha by way of proxy server which is marked as BAD by our API. Use a special proxy server in your requests.

If for some purpose you’ll be able to’t use any of mentioned options, attempt to lower the interval between the requests to res.php API endpoint. But in such instances there is a huge risk of exceeding the bounds particularly when you solve multiple captchas of this sort concurrently. If reCAPTCHA updates the set of pictures you’ll be able to ship us new request with an extra parameter previousID and the ID of earlier request as a value.

Request Limits

ERROR_TOKEN_EXPIRED You can obtain this error code when sending GeeTest. You can change your maximum rate in your account’s settings. If you acquired this error, don’t attempt to submit your request again instantly.

But it could allow you to to chop bills and enhance the accuracy. We described why you will need to report answers in our blog. If we’re ready to use your proxy – we’ll load the reCAPTCHA through it for solving. We provide a debugging method that can help you to find the foundation of the issue displaying what exactly our API recevied from you. Use Pingback – various technique for instances when you cannot use WebSocket API for some cause. Use WebSocket API – the most environment friendly and beneficial method. Also find the foundation part of the script URL and use it in api_serverparameter.


Used for cross-area AJAX requests in internet purposes. Also supported by res.php. pingback String No URL for pingback response that will be sent when captcha is solved.

Code Examples

But what if there have been a method to make money by putting in those captcha codes? Believe it or not, one web site actually discovered a means. We all know about these pesky captchas that you have to full for a web site to even imagine you’re a legitimate human being. We know them, and we dread them.

Place the token into h-captcha-response and g-recaptcha-responsehidden elements and submit the shape. In such instances you must discover the supply of the page and discover JavaScript code that generates the content material. “Inspect” possibility in Google Chrome might help in that. Locate the factor with id fc-token and put the token into worth of this factor. Service Url can be also present in fc-token – that is a worth of surl parameter. Get an image or a number of images that ought to be rotated.

Normal Captcha is a picture that contains distored but human-readable textual content. To solve the captcha person should type the text from the image. On the other finish of that, for each captcha you solve and addContent again to 2Captcha, you get paid. A user normally has to type within the reply to achieve entry to a web site so as to show they’re not a robot. If it’s not typed correctly, you’re pressured to refresh the captcha until you get the code proper.

Make 2-three seconds timeout after which retry to submit your request. Normally if something is wrong together with your request server will return an error. It’s very important to use correct error dealing with in your code to avoid suspension of your account and repair interruption. Each our worker can inform us which languages he speaks. When you submit a captcha with lang parameter we’ll distribute your captcha to employees who speak the language. That allows you to solve non-latin and non-cyrillic captchas, for instance chinese or vietnamese.

For most of us, they’re only a waste of time blocking you from attending to the webpage you need. 2 Recaptcha Job is an online earning platform primarily based on california USA. Our platform runes on a membership based mannequin. At 2 Recaptcha Job, a member can earn money by way of varied kinds of duties. Right now we’re providing captcha work to our current members.


Otherwise, you might not really have the ability to earn enough on 2Captcha to warrant working for them. For those in a time crunch or with a busy schedule, captchas do nothing however gradual them down. 2Captchais an internet site that originated around 2016. Per the web site’s front page, they declare to have the ability to pay you for “home data entry work,” which is fancy phrasing for typing in 1000’s of captchas.

Our API allows you to set the language of captcha with lang parameter. RotateCaptcha is a type of captcha where you must rotate photographs to unravel it. The most popular is FunCaptcha by Arkose Labs. This methodology allows you to solve any captcha that requires clicking on images, like Shapchat’s Ghost Captcha, reCAPTCHA V2, ASIRRA, etc. Also you can proivde extra parameter can_no_answer in case if there isn’t any pictures to click left. Worker will see a button to verify that there’s no corresponding photographs and API will return No_matching_imagesas reply. Also you can provide directions as a picture utilizing imginstructionsparameter.

We present an API that allows you to automate the method and integrate your software with our service. I searched many legit websites discovered many online working methods for a lot of days but found 2captcha best legit site for data entry earing. Getting paid $1 a day just isn’t very engaging for most people, so after all, individuals will attempt to get paid by 2Captcha without truly having to do the work.

ERROR_BAD_PARAMETERS The error code is returned if some required parameters are lacking in your request or the values have incorrect format. Error code Description Action ERROR_WRONG_USER_KEY You’ve supplied key parameter value in incorrect format, it ought to contain 32 symbols. Stop sending requests. Check your API key. ERROR_KEY_DOES_NOT_EXIST The key you’ve provided doesn’t exists.

Sometimes it is really hard to search out it and you’ve got to dig via all js-recordsdata loaded by web site. You can also try to discover the value of motion parameter inside ___grecaptcha_cfg configuration object however normally it’s undefined. In that case you have to call grecaptcha.execute and inspect javascript code.

If not outlined we’ll examine the scale of the image. If it’s 300x300px we put 3×3 grid on it. If the scale is completely different we put 4×4 grid. We can solve recaptchas with totally different grids like 3×3, 2×4, 4×4. Solving reCAPTCHA V2 with that old method is much less accurate and more compex. So we advocate to make use of the brand new method. But the old technique is cheaper and we nonetheless help it.


The earnings for 2Captcha are pretty low, however the cash out minimum is also only $0.50. It’s free and simple to affix, and you begin earning instantly. Plus, because of the referral program, you possibly can technically earn without ever having to carry a finger solving captchas on the location. This is an easy identification puzzle, such as marking all pictures with a car in them. While every of most of these captchas allows you to earn completely different amounts, in addition they differ in problem.

The answer will be rechecked and you’ll receive a refund for incorrect reply. You can use any pingback URL pointing to your registered domain/IP address so your URL can embrace custom parameters. We present a pingback option that allows you to get the reply in your captcha routinely when it is prepared. And the kind of your proxy as a value for proxytype parameter. Proxies are not supported for reCAPTCHA V3 and Enterprise V3 as proxies dramatically decrease the success rate for this kinds of captcha. That means that you don’t have to make more than 20 requests to res.php per every captcha.

That error means that challenge value you provided is expired. If you all the time receive this error code that signifies that we’re unable to resolve GeeTest on this web site. ERROR_EMPTY_ACTION Action parameter is lacking or no value is provided for actionparameter.

An input area will seem on the page. And you just have to paste the answer token to that field and submit the form. The full listing of parameters is in the table beneath. If one thing went wrong server will return an error.

So you’ve got to examine the requests and find out how exactly the token imagined to be despatched. Then you must compose your request accordingly. You have to include motion parameter to or else we’ll use default worth verify. Having all necessary parameters acknowledged above you might send request to our API.

There are plenty of “2Captcha tricks” people will use – largely softwares – that may solve captchas while not having human assistance. If you get a small army to unravel captchas for you, you possibly can earn without having to unravel hundreds of captchas a day your self.

How to Deal With CAPTCHAs When Using VPNs – TechNadu

How to Deal With CAPTCHAs When Using VPNs.

Posted: Thu, 15 Oct 2020 07:00:00 GMT [source]

If captcha is already solved server will return the reply in format comparable to the type of your captcha. get — get solutions for a number of captchas with one request. Server will return OK_REPORT_RECORDED response to your request. Or an error code if one thing went wrong. To get your reply quicker without a risk to be blocked you should use pingback characteristic and we will ship you the reply when your captcha is solved. MAX_USER_TURN 10 seconds You made more than 60 requests to in.php inside 3 seconds. Set at least a hundred ms timeout between requests to in.php.

Most browsers has developer’s console device where you need to check Network tab. Now you need to perceive the score you need to solve V3. You cannot predict what score is appropriate for the website you wish to solve at. It can solely be discovered by trial and error. The lowest rating is 0.1 which suggests “robotic”, the best is 0.9 which implies “human”.

See Error Handling chapter for the list of errors. You may go to this Demo web page to be taught examples of how one can bypass totally different captcha sorts using PHP, Java and Python.

Using this method you will be able to simply identify instances when your request accommodates invalid data or missing required parameters. ERROR_IP_ADDRES You can obtain this error code when registering a pingback IP or domain. Usually that occurs if the web site the place you found the captcha stopped sending you captchas and started to send “deny entry” image.

Get a picture and an instruction that tells you what to click on. Set the worth to 1 only if it’s possible that there isn’t any photographs matching to the instruction. 1 – possibly there isn’t any images that match the instruction.

  • Please discuss with Request limits for more information.
  • You exceeded request limit and your account is short-term suspended.
  • You should set correct timeouts.

Find the value of knowledge-sitekey parameter within the supply code of the web page. GeeTest is a sort of captcha where you need to transfer a chunk of a puzzle or choose some figures within the order. KeyCaptcha is a sort of captcha where you need to solve a straightforward puzzle. You can provide instruction as textual content using textinstructions parameter, but it’s optional if the instruction is already indicated on the image. In case when reCAPTCHA problem is to select around object you can pass canvas parameter set to 1. Server accepts images in multipart or base64 format.

If you can’t discover it try to use the default worth “confirm” – our API will use it should you don’t present action in your request. sitekey – this parameter might be obtained from the URI of api.js as a price of render parameter. We are detecting the scores of our staff.

Though there’s not much services on our platform in the meanwhile, But we are motivated to introduce new options and services on month-to-month bases. We advertise no encouragement to our potential and present members in any means as a result of nature of this line of work. All involvement comes with sure market dangers.

But most sites uses thresholds from 0.2 to 0.5 as a result of real humans receive a low score oftenly. Our service is able to provide solutions which requires the score of 0.three. Higher score is extreamly rare among employees. Voila! You’ve carried out that with simply 2 strings of code.

Then once we’ve obtained a request for solving reCAPTCHA V3 with the minimal ranking min_score we cross the captcha to the worker with the requested ranking or larger. Most of the requests will get the requested score on targer web sites with reCAPTCHA V3. Also there’s a new parameter action allowing to process user actions on the website in another way. After the verification of token reCAPTCHA API returns the name of the motion person carried out. If something went incorrect server will return an error code. Server will return captcha ID or an error code if one thing went incorrect. This key will be used for all your requests to our server.

Logically, the more difficult the captcha task is, the more you’ll be paid for it. Those 2Captcha employees have to return from someplace, though, and that’s where you possibly can are available. For individuals who wish to earn money in their spare time, think they have a fast typing speed, or actually get pleasure from solving captchas, money can be made. 2Captcha is a website that pays you to solve captcha puzzles. The captchas usually comprise a distorted text inside a picture. When Sandbox mode is enabled your captchas won’t be distributed to wokers.

You can present extra parameters together with your request to inform us more about your captcha and to help workers to solve it correctly. You can find the complete list of parameters within the table beneath. Otherwise server will return CAPCHA_NOT_READY that implies that your captcha is not solved but. You can present additional parameters with your request to define what sort of captcha you are sending and to assist workers to resolve your captcha correctly. Our rates depends on sort of captcha that you want to solve and the strategy used. Rate for regular captcha also is dependent upon present service load.

We provide Sandbox mode that allows you to see and solve your captchas by yourself. You can find much more code examples and libraries simply searching 2captcha OR rucaptcha on GitHub. If code is made for rucaptcha.com just replace the URL to 2captcha.com, API is the same. get2 — get the value of sent captcha and the answer. If the answer is not accepted by goal website use reportbad method to tell us about that.

So please make sure you learn all of our legal paperwork, so you may make clever determination. We will not be responsible in any means for any catastrophe situations. Reporting answers isn’t required to solve capthcas.

BASE64_INSTRUCTION_FILE is base64-encoded image physique of image with instruction. BASE64_RECAPTCHA_FILE is base64-encoded image physique of reCAPTCHA V2.

If server returns ERROR_ZERO_BALANCE set the timeout to 60 seconds. The methodology can be used both on in.php and res.php API endpoints for any request. In very uncommon circumstances server can return HTML web page with error text like 500 or please keep it in thoughts and handle captcha entry work such cases correctly. Just run this code within the javascript console of your browser after which perform an action that results in the captcha challenge. The values might be printed within the console.

Different kinds of captchas are acknowledged at completely different prices. I prefer it. I received my payment.

Thank you. I additionally earned 50 cents by solving 796 captchas. Good day. We cannot know in advance what the fancaptcha shall be and cannot affect it since we are not creating it. Unfortunately, there are unsolvable ones. The service only transfers captchas from clients to staff for a solution. Customers do not create captchas either, but ship them from the sites they work with.

Now when you could have successfully submit the token you might inform us if it worked or not. If not we will refund the money you spent on this token. If it was efficiently accepted we will set the worker who solved this captcha as the precedence solver for you. Besides we’ll collect statistics concerning V3 solution which is able to help us to additional investigate this new kind of captchas and make our service higher. Normal, fundamental captchas, huge captchas, ReCaptcha v2 tokens, and ReCaptcha v2 pictures are all available to solve. C# library for simple integration with the API of 2captcha captcha solving service to bypass recaptcha, hcaptcha, funcaptcha, geetest and solve another captchas. Error code Description Action CAPCHA_NOT_READY Your captcha isn’t solved yet.

Reports for captchas with token like reCAPTCHA V2/V3, KeyCaptcha, FunCaptcha are not visible within the consumer interface or the dashboard. But we collect the statistics on these reviews to increase the success rate for these captchas. If the reply was accepted efficiently use reportgood technique to indicate that. That will enable us to increase the accuracy for future requests. We recommend to report both captcha club right and incorrect asnwers for all types of captchas. We do not have our own proxy servers that we will supply to you so you have to use 3rd-party services or setup your own proxy. Proxy permits to resolve the captcha from the same IP address as you load the web page.

Try to override website’s limitations. Then repair your software to submit pictures correctly. MAX_USER_TURN You made more than 60 requests to in.php inside 3 seconds.

Top 15 Data Entry Jobs from Home – UdaipurTimes

Top 15 Data Entry Jobs from Home.

Posted: Mon, 24 Oct 2016 07:00:00 GMT [source]

You should ship solely the image set without the grid and blue field. Click on initial reCAPTCHA’s checkbox. You will get a set of images and instruction that tells you what to click on. Actually it is one image with the grid on it. After receiving the token from our API you have to use it correctly on the target website. Best method to understant that is to verify the requests sent to site when you act as a normal user.

Then our employee will examine solely new images that weren’t chosen by earlier worker. If the captcha isn’t solved but server will return CAPCHA_NOT_READY. Just repeat your request in 5 seconds.

ERROR_ZERO_BALANCE You haven’t got funds in your account. Deposit your account to proceed solving captchas. ERROR_PAGEURL pageurl parameter is missing in your request. Stop sending requests and alter your code to offer valid pageurlparameter.

We’ve added new error codes to our API corresponding to requests limits. More information here. The recognition cost could be very low, from 0.01 cent for one captcha. For convenience, the complete price is indicated for recognizing 1000 captchas, however billing within the system happens individually for every captcha.

If your timeouts are configured incorrectly your account or IP handle shall be short-term blocked and server will return an error. See the record of error codes in the desk beneath. After uploading a captcha wait a least 5 seconds (10-20 for recaptcha) and only then try to get the answer. Sometimes it may be exhausting to find to undrestand why our API returns an error code when you make a request that looks correct. You will recieve ERROR_BAD_PROXY code from in.php API endpoint in such case. That happes if your request is coming from an IP address that does not match the IP address of your pingback IP or area. Make the request from the IP handle matching your IP or area for pingback.