class Smartsend::Label
Attributes
pdf[RW]
tracking_code[RW]
url[RW]
Public Class Methods
find_by_tracking_code(tracking_code, account: nil)
click to toggle source
# File lib/smartsend/label.rb, line 4 def self.find_by_tracking_code(tracking_code, account: nil) response = Smartsend::Client.new(account).get("shipments/tracking/#{tracking_code}/labels") if response.success? label = new label.tracking_code = tracking_code label.url = response.dig('data', 'pdf', 'link') label.pdf = response.dig('data', 'pdf', 'base_64_encoded') label end end