class Dotpretty::Http::Client

Attributes

api_root[RW]

Public Class Methods

new(api_root:) click to toggle source
# File lib/dotpretty/http/client.rb, line 7
def initialize(api_root:)
  self.api_root = api_root
end

Public Instance Methods

post_json(route, data=nil) click to toggle source
# File lib/dotpretty/http/client.rb, line 11
def post_json(route, data=nil)
  HTTParty.post("#{api_root}#{route}", {
    body: data.to_json,
    headers: {
      "Content-Type": "application/json"
    }
  })
end