404 status code charged?

  • Author
    by Josselin Liebe
    6 months ago
  • Piloterr charges for an HTTP request with a 404 status code because the request still consumes resources. When a request is made, it uses Piloterr's bandwidth and proxy resources to attempt to retrieve the data. These resources are not free and incur costs for the company. The process of making the request, even if it results in a 404 error, still involves the use of these resources. Therefore, to cover these operational costs, Piloterr charges for all requests, including those that result in a 404 status code. This is standard practice among API scraping services.

    However, there are specific endpoints where 404 errors are not billed:

    • /api/v2/company

    • /api/v2/company/suggest

    • /api/v2/company/social