Skip to main content

Getting started

Here at VerisLabs we specialize in making your next project work seamlessly across the entire web!

Why our solutions?

  • We provide you with a simple and easy-to-use API that takes care of all the heavy lifting for you
  • Request-based solutions are orders of magnitude more performant than browser-based counterparts. The time required to access protected content is reduced from 30+ seconds to ~5 seconds and bandwidth consumption is reduced by 90% on average, because you don't have to load all the resources and execute all the JavaScript on the page.
  • We are ready to help you whenever you need it, just contact us and we will do our best to assist you.
  • Blazing fast responses: <10ms on average.

Prerequisites

  • Basic knowledge of TLS, HTTP
  • Basic knowledge of programming language
  • API Key to our service
  • HTTP Proxy; We strongly recommend powhttp
  • HTTP Client that:
    • Maintains header order
    • Accurately matches Chrome TLS profile
    • Implements Chrome's h2 (and/or h3)
    • We recommend bogdanfinn's tls-client and derivatives, but you can also use any other HTTP client that meets the requirements above.

Dos and Don'ts

  • Always use Chrome's latest User-Agent. Chrome follows a monthly release cycle, once a new update is pushed please allow general internet traffic to migrate to it. Update your User-Agent approximately 3-7 days after new Chrome release for optimal performance.
  • Use an HTTP Proxy - It's your friend! The Network tab in DevTools is known for inaccurately showing header order or actual header names.
  • Don't use rotating proxies - instead use sticky/static ones. Rotating proxies rotate the IP on every new request and it MAY result in WAF flagging your traffic.
  • Maintain coherence:
    • Location: When visiting a US website, make sure to use the en-US language and a US proxy.
    • Header order: Chrome sends headers in a specific order, make sure to copy it exactly. An HTTP Proxy will help you with that.
    • TLS profile: Chrome has specific TLS profile, make sure to match it.
  • Do not hesitate to contact us! We are there to help!