diff --git a/lib/sabisu_rails.rb b/lib/sabisu_rails.rb
index <HASH>..<HASH> 100644
--- a/lib/sabisu_rails.rb
+++ b/lib/sabisu_rails.rb
@@ -50,6 +50,10 @@ module SabisuRails
   mattr_accessor :app_name
   @@app_name = 'Sabisu'
 
+  # Sets the default format for requests to the api, :json, :xml
+  mattr_accessor :api_format
+  @@api_format = :json
+
   mattr_accessor :default_resource
 
   @@configured = false
diff --git a/lib/sabisu_rails/request.rb b/lib/sabisu_rails/request.rb
index <HASH>..<HASH> 100644
--- a/lib/sabisu_rails/request.rb
+++ b/lib/sabisu_rails/request.rb
@@ -4,6 +4,9 @@ module SabisuRails
 
     base_uri SabisuRails.base_api_uri
     headers SabisuRails.api_headers
+    headers "Accept" => "application/#{SabisuRails.api_format}"
+    headers "Content-Type" => "application/#{SabisuRails.api_format}"
+    format SabisuRails.api_format
 
     def initialize(explorer, body_params, params)
       @explorer = explorer
Sets the default format for the api to be json, solves #<I>