diff --git a/lib/peopledatalabs/resources/autocomplete.rb b/lib/peopledatalabs/resources/autocomplete.rb index 9f5c9bc..352c9a9 100644 --- a/lib/peopledatalabs/resources/autocomplete.rb +++ b/lib/peopledatalabs/resources/autocomplete.rb @@ -15,6 +15,7 @@ def self.retrieve(field:, text: '', size: 10, pretty: false, titlecase: false) headers = { 'Accept-Encoding' => 'gzip', 'User-Agent' => 'PDL-RUBY-SDK', + 'SDK-Version' => Peopledatalabs::VERSION, } get(path: '/v5/autocomplete', headers: headers, params: params) end diff --git a/lib/peopledatalabs/resources/bulk.rb b/lib/peopledatalabs/resources/bulk.rb index ddc9cd8..fecaedd 100644 --- a/lib/peopledatalabs/resources/bulk.rb +++ b/lib/peopledatalabs/resources/bulk.rb @@ -6,6 +6,7 @@ def self.person(params:) headers = { 'Accept-Encoding' => 'gzip', 'User-Agent' => 'PDL-RUBY-SDK', + 'SDK-Version' => Peopledatalabs::VERSION, } post(path: '/v5/person/bulk', headers: headers, body: params) end @@ -14,6 +15,7 @@ def self.company(params:) headers = { 'Accept-Encoding' => 'gzip', 'User-Agent' => 'PDL-RUBY-SDK', + 'SDK-Version' => Peopledatalabs::VERSION, } post(path: '/v5/company/enrich/bulk', headers: headers, body: params) end diff --git a/lib/peopledatalabs/resources/changelog.rb b/lib/peopledatalabs/resources/changelog.rb index 4d3382e..712537d 100644 --- a/lib/peopledatalabs/resources/changelog.rb +++ b/lib/peopledatalabs/resources/changelog.rb @@ -6,6 +6,7 @@ def self.person(params:) headers = { 'Accept-Encoding' => 'gzip', 'User-Agent' => 'PDL-RUBY-SDK', + 'SDK-Version' => Peopledatalabs::VERSION, } stringified_params = params.transform_keys(&:to_s) diff --git a/lib/peopledatalabs/resources/cleaner.rb b/lib/peopledatalabs/resources/cleaner.rb index 0dcad6d..a4fb181 100644 --- a/lib/peopledatalabs/resources/cleaner.rb +++ b/lib/peopledatalabs/resources/cleaner.rb @@ -6,6 +6,7 @@ def self.company(kind:, value:) headers = { 'Accept-Encoding' => 'gzip', 'User-Agent' => 'PDL-RUBY-SDK', + 'SDK-Version' => Peopledatalabs::VERSION, } get(path: '/v5/company/clean', headers: headers, params: { kind => value }) end @@ -14,6 +15,7 @@ def self.school(kind:, value:) headers = { 'Accept-Encoding' => 'gzip', 'User-Agent' => 'PDL-RUBY-SDK', + 'SDK-Version' => Peopledatalabs::VERSION, } get(path: '/v5/school/clean', headers: headers, params: { kind => value }) end @@ -22,6 +24,7 @@ def self.location(value:) headers = { 'Accept-Encoding' => 'gzip', 'User-Agent' => 'PDL-RUBY-SDK', + 'SDK-Version' => Peopledatalabs::VERSION, } get(path: '/v5/location/clean', headers: headers, params: { 'location' => value }) end diff --git a/lib/peopledatalabs/resources/enrichment.rb b/lib/peopledatalabs/resources/enrichment.rb index 2747c6a..69366f7 100644 --- a/lib/peopledatalabs/resources/enrichment.rb +++ b/lib/peopledatalabs/resources/enrichment.rb @@ -6,6 +6,7 @@ def self.person(params:) headers = { 'Accept-Encoding' => 'gzip', 'User-Agent' => 'PDL-RUBY-SDK', + 'SDK-Version' => Peopledatalabs::VERSION, } get(path: '/v5/person/enrich', headers: headers, params: params) end @@ -14,6 +15,7 @@ def self.company(params:) headers = { 'Accept-Encoding' => 'gzip', 'User-Agent' => 'PDL-RUBY-SDK', + 'SDK-Version' => Peopledatalabs::VERSION, } get(path: '/v5/company/enrich', headers: headers, params: params) end @@ -30,6 +32,7 @@ def self.ip(ip:, return_ip_location: false, return_ip_metadata: false, return_pe headers = { 'Accept-Encoding' => 'gzip', 'User-Agent' => 'PDL-RUBY-SDK', + 'SDK-Version' => Peopledatalabs::VERSION, } get(path: '/v5/ip/enrich', headers: headers, params: params) end diff --git a/lib/peopledatalabs/resources/identify.rb b/lib/peopledatalabs/resources/identify.rb index 80c6177..229c7e4 100644 --- a/lib/peopledatalabs/resources/identify.rb +++ b/lib/peopledatalabs/resources/identify.rb @@ -6,6 +6,7 @@ def self.person(params:) headers = { 'Accept-Encoding' => 'gzip', 'User-Agent' => 'PDL-RUBY-SDK', + 'SDK-Version' => Peopledatalabs::VERSION, } get(path: '/v5/person/identify', headers: headers, params: params) end diff --git a/lib/peopledatalabs/resources/jobtitle.rb b/lib/peopledatalabs/resources/jobtitle.rb index bece7ab..cf9f05a 100644 --- a/lib/peopledatalabs/resources/jobtitle.rb +++ b/lib/peopledatalabs/resources/jobtitle.rb @@ -13,6 +13,7 @@ def self.retrieve(job_title:, pretty: false, titlecase: false) headers = { 'Accept-Encoding' => 'gzip', 'User-Agent' => 'PDL-RUBY-SDK', + 'SDK-Version' => Peopledatalabs::VERSION, } get(path: '/v5/job_title/enrich', headers: headers, params: params) end diff --git a/lib/peopledatalabs/resources/retrieve.rb b/lib/peopledatalabs/resources/retrieve.rb index 3ec21aa..b6780ec 100644 --- a/lib/peopledatalabs/resources/retrieve.rb +++ b/lib/peopledatalabs/resources/retrieve.rb @@ -6,6 +6,7 @@ def self.person(person_id:, pretty: false) headers = { 'Accept-Encoding' => 'gzip', 'User-Agent' => 'PDL-RUBY-SDK', + 'SDK-Version' => Peopledatalabs::VERSION, } get(path: "/v5/person/retrieve/#{person_id}", headers: headers, params: { 'pretty' => pretty }) end diff --git a/lib/peopledatalabs/resources/search.rb b/lib/peopledatalabs/resources/search.rb index 013d741..5c82157 100644 --- a/lib/peopledatalabs/resources/search.rb +++ b/lib/peopledatalabs/resources/search.rb @@ -36,6 +36,7 @@ def self.search(searchType:, query:, kind:, titlecase: false, dataset: 'all', si headers = { 'Accept-Encoding' => 'gzip', 'User-Agent' => 'PDL-RUBY-SDK', + 'SDK-Version' => Peopledatalabs::VERSION, } post(path: "/v5/#{kind}/search", headers: headers, body: body) end diff --git a/lib/peopledatalabs/version.rb b/lib/peopledatalabs/version.rb index cdc6e4b..896f44d 100644 --- a/lib/peopledatalabs/version.rb +++ b/lib/peopledatalabs/version.rb @@ -1,3 +1,3 @@ module Peopledatalabs - VERSION = "5.2.0" + VERSION = "5.2.1" end