Class: Listmonk::Resources::Imports
Instance Method Summary
collapse
#initialize
Instance Method Details
#create(file:, params:, content_type: "application/zip") ⇒ Object
10
11
12
13
14
15
16
|
# File 'lib/listmonk/resources/imports.rb', line 10
def create(file:, params:, content_type: "application/zip")
body = {
file: client.file_part(file, content_type: content_type),
params: JSON.generate(params)
}
client.request(:post, "import/subscribers", body: body)
end
|
#logs ⇒ Object
19
|
# File 'lib/listmonk/resources/imports.rb', line 19
def logs = get("import/subscribers/logs")
|
#status ⇒ Object
8
|
# File 'lib/listmonk/resources/imports.rb', line 8
def status = get("import/subscribers")
|
#stop ⇒ Object
18
|
# File 'lib/listmonk/resources/imports.rb', line 18
def stop = delete_request("import/subscribers")
|