This component acts like a customizable HTTP REST client. Offering a vast amount of configuration options, it can extract data from virtually any web API within an hour.
We strongly recommend you configure your first Generic Extractor using our [tutorial](https://developers.keboola.com/extend/generic-extractor/tutorial/).
To configure the extractor, you only need
- to be familiar with JSON, and
- have the documentation of your chosen API at hand. The API should be
[RESTful](https://en.wikipedia.org/wiki/Representational_state_transfer) and, more or less, follow the HTTP specification.
Each configuration of the Generic extractor can be published as a new standalone component in Keboola Connection.