I think it would be cleaner to leave these as a class attribute so `#submit` would only be needed in the Base class. Something like:

```ruby
def submit
  uri = URI.parse(self.class.apI_url)
  url, path = "#{uri.scheme}://#{uri.host}", uri.path
  ...
end