Url index is required
Crafted a Request class that contains the configuration for a request, the Plugin::makeRequest method makes use of that configuration #1