Just a suggestion
```ruby
headers = { :content_type => 'application/json',
            :accept       => "application/json;version=#{API_VERSION}" }.
    merge(config[:headers] || {}).
    merge(options.delete(:headers) || {})
```