# Scraping Robot Documentation > Documentation for Scraping Robot ## API Reference: Scraping Robot API - [Scraping Robot API](https://scrapingrobot.readme.io/reference/getting-started-with-your-api.md): This page will help you get started with Awesome New API. - [Basic Usage](https://scrapingrobot.readme.io/reference/basic-usage.md): This page will tell you about Scraping Robot's basic functionality - [Authentication](https://scrapingrobot.readme.io/reference/authentication.md) ## API Reference: Error Handling - [Error Handling Overview](https://scrapingrobot.readme.io/reference/error-handling-overview.md): This section will show you the types of errors that you may encounter when working with our API endpoints. It will also provide helpful hints on how to resolve these errors on your own or by… - [Authorization Parameter Missing](https://scrapingrobot.readme.io/reference/authorization-parameter-missing.md): If you forget to include your API key from your Scraping Robot dashboard as the "token" path parameter in your API call, we'll show you the error message on the right side of the screen. - [Invalid Authorization Parameter](https://scrapingrobot.readme.io/reference/invalid-authorization-parameter.md): If you put an invalid API key as the "token" path parameter in your API call, we will show you the error message on the right side of the screen. - [Not Enough Credits](https://scrapingrobot.readme.io/reference/not-enough-credits.md): If you do not have enough credits in your account to perform the scraping task you're requesting, we will show you the error message on the right side of the screen. - [Request Body is not Valid JSON](https://scrapingrobot.readme.io/reference/request-body-is-not-valid-json.md): If you send in a request that does not have valid JSON, we will show you the error message on the right side of the screen. - [Invalid Request Body](https://scrapingrobot.readme.io/reference/invalid-request-body.md): If you send in a JSON body, but the body parameters are incorrect or out of order, we will show you the error message on the right side of the screen. - [Service Overloaded](https://scrapingrobot.readme.io/reference/service-overloaded.md): If our service is overloaded at the time of your request, we will show you the error message on the right side of the screen. - [Page Load Failure](https://scrapingrobot.readme.io/reference/page-load-failure.md): If Scraping Robot is unable to load the page you're trying to scrape, we will show you the error message on the right side of the screen. - [Internal Error](https://scrapingrobot.readme.io/reference/internal-error.md): If there is an issue with our system, we will show you the error message on the right side of the screen. - [Timeout settings](https://scrapingrobot.readme.io/reference/timeout-settings.md): Scraping Robot defaults to a timeout of 120 seconds (2 minutes). We recommend setting your software to the same value. This timeout allows us to handle retries on your behalf: if a request faces a… ## API Reference: Credits - [Credits Endpoints](https://scrapingrobot.readme.io/reference/credits-endpoints.md): The example API calls below should help you when trying to interact with and get information about your credits in your account. - [Get Credit Balance](https://scrapingrobot.readme.io/reference/get-credit-balance.md) - [Get Credit Usage Statistics](https://scrapingrobot.readme.io/reference/get-credit-usage-statistics.md): This endpoint will show you your credit usage over the specified time period. ## API Reference: HTML API - Create a task using GET-request - [Main API endpoint](https://scrapingrobot.readme.io/reference/get_.md) - Create a task using POST-request - [Main API endpoint](https://scrapingrobot.readme.io/reference/post_.md): ## Scrape web-pages using an alternative approach with POST API This API will allow you to use the ***Scraping Robot*** service to retrieve web page content passing the task parameters in a… - Get current credits balance - [Current credits balance](https://scrapingrobot.readme.io/reference/get_balance.md): Get current credits balance