Module: Watchdocs::Rails::Recordings::Exporter

Defined in:
lib/watchdocs/rails/recordings/exporter.rb

Defined Under Namespace

Classes: WatchdocsApiError

Constant Summary collapse

DEFAULT_ERROR =
'Unknown API Error occured.'.freeze

Class Method Summary collapse

Class Method Details

.export(payload) ⇒ Object

[View source]

12
13
14
15
16
17
18
19
# File 'lib/watchdocs/rails/recordings/exporter.rb', line 12

def export(payload)
  response = HTTParty.post(
    api_url,
    body: payload.to_json,
    headers: { 'Content-Type' => 'application/json' }
  )
  check_response(response)
end