Skip to content

Commit 21b2e53

Browse files
authored
Add SDK Version to Headers (#30)
* add sdk version to headers * update version
1 parent 6326bd3 commit 21b2e53

File tree

10 files changed

+15
-1
lines changed

10 files changed

+15
-1
lines changed

lib/peopledatalabs/resources/autocomplete.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ def self.retrieve(field:, text: '', size: 10, pretty: false, titlecase: false)
1515
headers = {
1616
'Accept-Encoding' => 'gzip',
1717
'User-Agent' => 'PDL-RUBY-SDK',
18+
'SDK-Version' => Peopledatalabs::VERSION,
1819
}
1920
get(path: '/v5/autocomplete', headers: headers, params: params)
2021
end

lib/peopledatalabs/resources/bulk.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ def self.person(params:)
66
headers = {
77
'Accept-Encoding' => 'gzip',
88
'User-Agent' => 'PDL-RUBY-SDK',
9+
'SDK-Version' => Peopledatalabs::VERSION,
910
}
1011
post(path: '/v5/person/bulk', headers: headers, body: params)
1112
end
@@ -14,6 +15,7 @@ def self.company(params:)
1415
headers = {
1516
'Accept-Encoding' => 'gzip',
1617
'User-Agent' => 'PDL-RUBY-SDK',
18+
'SDK-Version' => Peopledatalabs::VERSION,
1719
}
1820
post(path: '/v5/company/enrich/bulk', headers: headers, body: params)
1921
end

lib/peopledatalabs/resources/changelog.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ def self.person(params:)
66
headers = {
77
'Accept-Encoding' => 'gzip',
88
'User-Agent' => 'PDL-RUBY-SDK',
9+
'SDK-Version' => Peopledatalabs::VERSION,
910
}
1011

1112
stringified_params = params.transform_keys(&:to_s)

lib/peopledatalabs/resources/cleaner.rb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ def self.company(kind:, value:)
66
headers = {
77
'Accept-Encoding' => 'gzip',
88
'User-Agent' => 'PDL-RUBY-SDK',
9+
'SDK-Version' => Peopledatalabs::VERSION,
910
}
1011
get(path: '/v5/company/clean', headers: headers, params: { kind => value })
1112
end
@@ -14,6 +15,7 @@ def self.school(kind:, value:)
1415
headers = {
1516
'Accept-Encoding' => 'gzip',
1617
'User-Agent' => 'PDL-RUBY-SDK',
18+
'SDK-Version' => Peopledatalabs::VERSION,
1719
}
1820
get(path: '/v5/school/clean', headers: headers, params: { kind => value })
1921
end
@@ -22,6 +24,7 @@ def self.location(value:)
2224
headers = {
2325
'Accept-Encoding' => 'gzip',
2426
'User-Agent' => 'PDL-RUBY-SDK',
27+
'SDK-Version' => Peopledatalabs::VERSION,
2528
}
2629
get(path: '/v5/location/clean', headers: headers, params: { 'location' => value })
2730
end

lib/peopledatalabs/resources/enrichment.rb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ def self.person(params:)
66
headers = {
77
'Accept-Encoding' => 'gzip',
88
'User-Agent' => 'PDL-RUBY-SDK',
9+
'SDK-Version' => Peopledatalabs::VERSION,
910
}
1011
get(path: '/v5/person/enrich', headers: headers, params: params)
1112
end
@@ -14,6 +15,7 @@ def self.company(params:)
1415
headers = {
1516
'Accept-Encoding' => 'gzip',
1617
'User-Agent' => 'PDL-RUBY-SDK',
18+
'SDK-Version' => Peopledatalabs::VERSION,
1719
}
1820
get(path: '/v5/company/enrich', headers: headers, params: params)
1921
end
@@ -30,6 +32,7 @@ def self.ip(ip:, return_ip_location: false, return_ip_metadata: false, return_pe
3032
headers = {
3133
'Accept-Encoding' => 'gzip',
3234
'User-Agent' => 'PDL-RUBY-SDK',
35+
'SDK-Version' => Peopledatalabs::VERSION,
3336
}
3437
get(path: '/v5/ip/enrich', headers: headers, params: params)
3538
end

lib/peopledatalabs/resources/identify.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ def self.person(params:)
66
headers = {
77
'Accept-Encoding' => 'gzip',
88
'User-Agent' => 'PDL-RUBY-SDK',
9+
'SDK-Version' => Peopledatalabs::VERSION,
910
}
1011
get(path: '/v5/person/identify', headers: headers, params: params)
1112
end

lib/peopledatalabs/resources/jobtitle.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ def self.retrieve(job_title:, pretty: false, titlecase: false)
1313
headers = {
1414
'Accept-Encoding' => 'gzip',
1515
'User-Agent' => 'PDL-RUBY-SDK',
16+
'SDK-Version' => Peopledatalabs::VERSION,
1617
}
1718
get(path: '/v5/job_title/enrich', headers: headers, params: params)
1819
end

lib/peopledatalabs/resources/retrieve.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ def self.person(person_id:, pretty: false)
66
headers = {
77
'Accept-Encoding' => 'gzip',
88
'User-Agent' => 'PDL-RUBY-SDK',
9+
'SDK-Version' => Peopledatalabs::VERSION,
910
}
1011
get(path: "/v5/person/retrieve/#{person_id}", headers: headers, params: { 'pretty' => pretty })
1112
end

lib/peopledatalabs/resources/search.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ def self.search(searchType:, query:, kind:, titlecase: false, dataset: 'all', si
3636
headers = {
3737
'Accept-Encoding' => 'gzip',
3838
'User-Agent' => 'PDL-RUBY-SDK',
39+
'SDK-Version' => Peopledatalabs::VERSION,
3940
}
4041
post(path: "/v5/#{kind}/search", headers: headers, body: body)
4142
end

lib/peopledatalabs/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module Peopledatalabs
2-
VERSION = "5.2.0"
2+
VERSION = "5.2.1"
33
end

0 commit comments

Comments
 (0)