class CloudscrapeClient::Runs

Public Class Methods

new(id:) click to toggle source
# File lib/cloudscrape_client/runs.rb, line 7
def initialize(id:)
  @id = id
end

Public Instance Methods

execute(input: {}, connect: false) click to toggle source
# File lib/cloudscrape_client/runs.rb, line 11
def execute(input: {}, connect: false)
  RunDTO.for(
    id: @id,
    url: (input.empty? ? "execute" : "execute/inputs"),
    input: input,
    connect: connect,
    method: :post
  ).fetch(:_id)
end