Skip to content

Commit c6446ff

Browse files
feat(api): add retrieve_signals method to accounts and cards
1 parent 846d5d9 commit c6446ff

22 files changed

Lines changed: 1198 additions & 3 deletions

.stats.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 191
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/lithic/lithic-af9701d01abffc53ba2bf56c06415d893460e6b420f122e602cf4afe67bbf57b.yml
1+
configured_endpoints: 193
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/lithic/lithic-00f07b0edcc0c3c5ef79920ced7f58dac2434df5e4c27ff6041783e8228315f9.yml
33
openapi_spec_hash: 963688b09480159a06865075c94a2577
4-
config_hash: 01dfc901bb6d54b0f582155d779bcbe0
4+
config_hash: 265a2b679964f4ad5706de101ad2a942

lib/lithic.rb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@
109109
require_relative "lithic/models/account_holder_verification_webhook_event"
110110
require_relative "lithic/models/account_list_params"
111111
require_relative "lithic/models/account_retrieve_params"
112+
require_relative "lithic/models/account_retrieve_signals_params"
112113
require_relative "lithic/models/account_retrieve_spend_limits_params"
113114
require_relative "lithic/models/account_spend_limits"
114115
require_relative "lithic/models/account_update_params"
@@ -195,6 +196,7 @@
195196
require_relative "lithic/models/card_renewed_webhook_event"
196197
require_relative "lithic/models/card_renew_params"
197198
require_relative "lithic/models/card_retrieve_params"
199+
require_relative "lithic/models/card_retrieve_signals_params"
198200
require_relative "lithic/models/card_retrieve_spend_limits_params"
199201
require_relative "lithic/models/cards/balance_list_params"
200202
require_relative "lithic/models/cards/financial_transaction_list_params"
@@ -394,6 +396,7 @@
394396
require_relative "lithic/models/settlement_report_updated_webhook_event"
395397
require_relative "lithic/models/settlement_summary_details"
396398
require_relative "lithic/models/shipping_address"
399+
require_relative "lithic/models/signals_response"
397400
require_relative "lithic/models/spend_limit_duration"
398401
require_relative "lithic/models/statements_created_webhook_event"
399402
require_relative "lithic/models/statement_totals"

lib/lithic/models.rb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,8 @@ module Lithic
8282

8383
AccountRetrieveParams = Lithic::Models::AccountRetrieveParams
8484

85+
AccountRetrieveSignalsParams = Lithic::Models::AccountRetrieveSignalsParams
86+
8587
AccountRetrieveSpendLimitsParams = Lithic::Models::AccountRetrieveSpendLimitsParams
8688

8789
AccountSpendLimits = Lithic::Models::AccountSpendLimits
@@ -176,6 +178,8 @@ module Lithic
176178

177179
CardRetrieveParams = Lithic::Models::CardRetrieveParams
178180

181+
CardRetrieveSignalsParams = Lithic::Models::CardRetrieveSignalsParams
182+
179183
CardRetrieveSpendLimitsParams = Lithic::Models::CardRetrieveSpendLimitsParams
180184

181185
Cards = Lithic::Models::Cards
@@ -487,6 +491,8 @@ module Lithic
487491

488492
ShippingAddress = Lithic::Models::ShippingAddress
489493

494+
SignalsResponse = Lithic::Models::SignalsResponse
495+
490496
SpendLimitDuration = Lithic::Models::SpendLimitDuration
491497

492498
StatementsCreatedWebhookEvent = Lithic::Models::StatementsCreatedWebhookEvent
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# frozen_string_literal: true
2+
3+
module Lithic
4+
module Models
5+
# @see Lithic::Resources::Accounts#retrieve_signals
6+
class AccountRetrieveSignalsParams < Lithic::Internal::Type::BaseModel
7+
extend Lithic::Internal::Type::RequestParameters::Converter
8+
include Lithic::Internal::Type::RequestParameters
9+
10+
# @!attribute account_token
11+
#
12+
# @return [String]
13+
required :account_token, String
14+
15+
# @!method initialize(account_token:, request_options: {})
16+
# @param account_token [String]
17+
# @param request_options [Lithic::RequestOptions, Hash{Symbol=>Object}]
18+
end
19+
end
20+
end
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# frozen_string_literal: true
2+
3+
module Lithic
4+
module Models
5+
# @see Lithic::Resources::Cards#retrieve_signals
6+
class CardRetrieveSignalsParams < Lithic::Internal::Type::BaseModel
7+
extend Lithic::Internal::Type::RequestParameters::Converter
8+
include Lithic::Internal::Type::RequestParameters
9+
10+
# @!attribute card_token
11+
#
12+
# @return [String]
13+
required :card_token, String
14+
15+
# @!method initialize(card_token:, request_options: {})
16+
# @param card_token [String]
17+
# @param request_options [Lithic::RequestOptions, Hash{Symbol=>Object}]
18+
end
19+
end
20+
end

0 commit comments

Comments
 (0)