Sha256: 3b2e2dc6e2268de7e93356aa6235c1430484600584733d459f8288add4eb312e

Contents?: true

Size: 317 Bytes

Versions: 11

Compression:

Stored size: 317 Bytes

Contents

# frozen_string_literal: true

$LOAD_PATH.unshift("#{__dir__}/../lib")

require "hachi"

api = Hachi::API.new

# search artifacts
results = api.artifact.search(data: "1.1.1.1", data_type: "ip")
ids = results.map { |result| result.dig("id") }

ids.each do |id|
  artifact = api.artifact.get_by_id(id)
  p artifact
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
hachi-1.0.0 samples/02_search_artifacts.rb
hachi-0.3.2 samples/02_search_artifacts.rb
hachi-0.3.1 samples/02_search_artifacts.rb
hachi-0.3.0 samples/02_search_artifacts.rb
hachi-0.2.4 samples/02_search_artifacts.rb
hachi-0.2.3 samples/02_search_artifacts.rb
hachi-0.2.2 samples/02_search_artifacts.rb
hachi-0.2.1 samples/02_search_artifacts.rb
hachi-0.2.0 samples/02_search_artifacts.rb
hachi-0.1.2 samples/02_search_artifacts.rb
hachi-0.1.1 samples/02_search_artifacts.rb