Ruby

Here are some examples of code snippets in Ruby.


An example of fetching all payments:

require "net/http"
require "openssl"

url = "https://pos.snapscan.io/merchant/api/v1/payments"
api_key =  "your-api-key"

uri = URI(url)

Net::HTTP.start(uri.host, uri.port,
  :use_ssl => uri.scheme == "https",
  :verify_mode => OpenSSL::SSL::VERIFY_PEER) do |http|
    request = Net::HTTP::Get.new uri.request_uri
    request.basic_auth api_key, ""
    response = http.request request
    puts response
    puts response.body
  end
end