You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/lithic/types/account.py
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,10 @@
10
10
11
11
12
12
classSpendLimit(BaseModel):
13
+
"""
14
+
Spend limit information for the user containing the daily, monthly, and lifetime spend limit of the account. Any charges to a card owned by this account will be declined once their transaction volume has surpassed the value in the applicable time limit (rolling). A lifetime limit of 0 indicates that the lifetime limit feature is disabled.
Copy file name to clipboardExpand all lines: src/lithic/types/account_holder.py
+24Lines changed: 24 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -56,6 +56,11 @@ class BeneficialOwnerEntity(BaseModel):
56
56
57
57
58
58
classBeneficialOwnerIndividual(BaseModel):
59
+
"""Information about an individual associated with an account holder.
60
+
61
+
A subset of the information provided via KYC. For example, we do not return the government id.
62
+
"""
63
+
59
64
address: Address
60
65
"""Individual's current address"""
61
66
@@ -79,6 +84,11 @@ class BeneficialOwnerIndividual(BaseModel):
79
84
80
85
81
86
classBusinessEntity(BaseModel):
87
+
"""Only present when user_type == "BUSINESS".
88
+
89
+
Information about the business for which the account is being opened and KYB is being run.
90
+
"""
91
+
82
92
address: Address
83
93
"""
84
94
Business's physical address - PO boxes, UPS drops, and FedEx drops are not
@@ -115,6 +125,13 @@ class BusinessEntity(BaseModel):
115
125
116
126
117
127
classControlPerson(BaseModel):
128
+
"""
129
+
Only present when user_type == "BUSINESS".
130
+
An individual with significant responsibility for managing the legal entity (e.g., a Chief Executive Officer, Chief Financial Officer, Chief Operating Officer,
131
+
Managing Member, General Partner, President, Vice President, or Treasurer). This can be an executive, or someone who will have program-wide access
132
+
to the cards that Lithic will provide. In some cases, this individual could also be a beneficial owner listed above.
133
+
"""
134
+
118
135
address: Address
119
136
"""Individual's current address"""
120
137
@@ -138,6 +155,11 @@ class ControlPerson(BaseModel):
138
155
139
156
140
157
classIndividual(BaseModel):
158
+
"""Only present when user_type == "INDIVIDUAL".
159
+
160
+
Information about the individual for which the account is being opened and KYC is being run.
161
+
"""
162
+
141
163
address: Address
142
164
"""Individual's current address"""
143
165
@@ -161,6 +183,8 @@ class Individual(BaseModel):
161
183
162
184
163
185
classVerificationApplication(BaseModel):
186
+
"""Information about the most recent identity verification attempt"""
187
+
164
188
created: Optional[datetime] =None
165
189
"""Timestamp of when the application was created."""
"""Individuals associated with a KYB application. Phone number is optional."""
96
+
95
97
address: Required[Address]
96
98
"""
97
99
Individual's current address - PO boxes, UPS drops, and FedEx drops are not
@@ -126,6 +128,10 @@ class KYBBeneficialOwnerIndividual(TypedDict, total=False):
126
128
127
129
128
130
classKYBBusinessEntity(TypedDict, total=False):
131
+
"""
132
+
Information for business for which the account is being opened and KYB is being run.
133
+
"""
134
+
129
135
address: Required[Address]
130
136
"""
131
137
Business's physical address - PO boxes, UPS drops, and FedEx drops are not
@@ -159,6 +165,13 @@ class KYBBusinessEntity(TypedDict, total=False):
159
165
160
166
161
167
classKYBControlPerson(TypedDict, total=False):
168
+
"""
169
+
An individual with significant responsibility for managing the legal entity (e.g., a Chief Executive Officer, Chief Financial Officer, Chief Operating Officer,
170
+
Managing Member, General Partner, President, Vice President, or Treasurer). This can be an executive, or someone who will have program-wide access
171
+
to the cards that Lithic will provide. In some cases, this individual could also be a beneficial owner listed above.
172
+
See [FinCEN requirements](https://www.fincen.gov/sites/default/files/shared/CDD_Rev6.7_Sept_2017_Certificate.pdf) (Section II) for more background.
173
+
"""
174
+
162
175
address: Required[Address]
163
176
"""
164
177
Individual's current address - PO boxes, UPS drops, and FedEx drops are not
@@ -278,6 +291,8 @@ class KYBDelegated(TypedDict, total=False):
An individual with significant responsibility for managing the legal entity (e.g., a Chief Executive Officer, Chief Financial Officer, Chief Operating Officer,
367
+
Managing Member, General Partner, President, Vice President, or Treasurer). This can be an executive, or someone who will have program-wide access
368
+
to the cards that Lithic will provide. In some cases, this individual could also be a beneficial owner listed above.
369
+
See [FinCEN requirements](https://www.fincen.gov/sites/default/files/shared/CDD_Rev6.7_Sept_2017_Certificate.pdf) (Section II) for more background.
370
+
"""
371
+
348
372
address: Required[Address]
349
373
"""
350
374
Individual's current address - PO boxes, UPS drops, and FedEx drops are not
@@ -411,6 +435,10 @@ class KYC(TypedDict, total=False):
411
435
412
436
413
437
classKYCIndividual(TypedDict, total=False):
438
+
"""
439
+
Information on individual for whom the account is being opened and KYC is being run.
440
+
"""
441
+
414
442
address: Required[Address]
415
443
"""
416
444
Individual's current address - PO boxes, UPS drops, and FedEx drops are not
Copy file name to clipboardExpand all lines: src/lithic/types/account_holder_simulate_enrollment_review_response.py
+28Lines changed: 28 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -21,6 +21,10 @@
21
21
22
22
23
23
classBeneficialOwnerIndividualAddress(BaseModel):
24
+
"""
25
+
Individual's current address - PO boxes, UPS drops, and FedEx drops are not acceptable; APO/FPO are acceptable. Only USA addresses are currently supported.
26
+
"""
27
+
24
28
address1: str
25
29
"""Valid deliverable address (no PO boxes)."""
26
30
@@ -80,6 +84,10 @@ class BeneficialOwnerIndividual(BaseModel):
80
84
81
85
82
86
classControlPersonAddress(BaseModel):
87
+
"""
88
+
Individual's current address - PO boxes, UPS drops, and FedEx drops are not acceptable; APO/FPO are acceptable. Only USA addresses are currently supported.
89
+
"""
90
+
83
91
address1: str
84
92
"""Valid deliverable address (no PO boxes)."""
85
93
@@ -112,6 +120,15 @@ class ControlPersonAddress(BaseModel):
112
120
113
121
114
122
classControlPerson(BaseModel):
123
+
"""Only present when user_type == "BUSINESS".
124
+
125
+
An individual with significant responsibility for managing the legal entity (e.g., a Chief Executive Officer, Chief Financial Officer, Chief Operating Officer,
126
+
127
+
Managing Member, General Partner, President, Vice President, or Treasurer). This can be an executive, or someone who will have program-wide access
128
+
129
+
to the cards that Lithic will provide. In some cases, this individual could also be a beneficial owner listed above.
130
+
"""
131
+
115
132
address: Optional[ControlPersonAddress] =None
116
133
"""
117
134
Individual's current address - PO boxes, UPS drops, and FedEx drops are not
@@ -139,6 +156,10 @@ class ControlPerson(BaseModel):
139
156
140
157
141
158
classIndividualAddress(BaseModel):
159
+
"""
160
+
Individual's current address - PO boxes, UPS drops, and FedEx drops are not acceptable; APO/FPO are acceptable. Only USA addresses are currently supported.
161
+
"""
162
+
142
163
address1: str
143
164
"""Valid deliverable address (no PO boxes)."""
144
165
@@ -171,6 +192,11 @@ class IndividualAddress(BaseModel):
171
192
172
193
173
194
classIndividual(BaseModel):
195
+
"""Only present when user_type == "INDIVIDUAL".
196
+
197
+
Information about the individual for which the account is being opened and KYC is being run.
198
+
"""
199
+
174
200
address: Optional[IndividualAddress] =None
175
201
"""
176
202
Individual's current address - PO boxes, UPS drops, and FedEx drops are not
@@ -198,6 +224,8 @@ class Individual(BaseModel):
198
224
199
225
200
226
classVerificationApplication(BaseModel):
227
+
"""Information about the most recent identity verification attempt"""
228
+
201
229
created: datetime
202
230
"""Timestamp of when the application was created."""
An individual with significant responsibility for managing the legal entity (e.g., a Chief Executive Officer, Chief Financial Officer, Chief Operating Officer, Managing Member, General Partner, President, Vice President, or Treasurer). This can be an executive, or someone who will have program-wide access to the cards that Lithic will provide. In some cases, this individual could also be a beneficial owner listed above. See [FinCEN requirements](https://www.fincen.gov/sites/default/files/shared/CDD_Rev6.7_Sept_2017_Certificate.pdf) (Section II) for more background.
191
+
"""
192
+
183
193
entity_token: Required[str]
184
194
"""Globally unique identifier for an entity."""
185
195
@@ -232,6 +242,10 @@ class KYCPatchRequest(TypedDict, total=False):
Individual's current address - PO boxes, UPS drops, and FedEx drops are not acceptable; APO/FPO are acceptable. Only USA addresses are currently supported.
29
+
"""
30
+
27
31
address1: str
28
32
"""Valid deliverable address (no PO boxes)."""
29
33
@@ -83,6 +87,10 @@ class KybkycPatchResponseBeneficialOwnerIndividual(BaseModel):
Individual's current address - PO boxes, UPS drops, and FedEx drops are not acceptable; APO/FPO are acceptable. Only USA addresses are currently supported.
92
+
"""
93
+
86
94
address1: str
87
95
"""Valid deliverable address (no PO boxes)."""
88
96
@@ -115,6 +123,15 @@ class KYBKYCPatchResponseControlPersonAddress(BaseModel):
115
123
116
124
117
125
classKYBKYCPatchResponseControlPerson(BaseModel):
126
+
"""Only present when user_type == "BUSINESS".
127
+
128
+
An individual with significant responsibility for managing the legal entity (e.g., a Chief Executive Officer, Chief Financial Officer, Chief Operating Officer,
129
+
130
+
Managing Member, General Partner, President, Vice President, or Treasurer). This can be an executive, or someone who will have program-wide access
131
+
132
+
to the cards that Lithic will provide. In some cases, this individual could also be a beneficial owner listed above.
Individual's current address - PO boxes, UPS drops, and FedEx drops are not acceptable; APO/FPO are acceptable. Only USA addresses are currently supported.
164
+
"""
165
+
145
166
address1: str
146
167
"""Valid deliverable address (no PO boxes)."""
147
168
@@ -174,6 +195,11 @@ class KYBKYCPatchResponseIndividualAddress(BaseModel):
174
195
175
196
176
197
classKYBKYCPatchResponseIndividual(BaseModel):
198
+
"""Only present when user_type == "INDIVIDUAL".
199
+
200
+
Information about the individual for which the account is being opened and KYC is being run.
Copy file name to clipboardExpand all lines: src/lithic/types/account_update_params.py
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -88,6 +88,10 @@ class AccountUpdateParams(TypedDict, total=False):
88
88
89
89
90
90
classVerificationAddress(TypedDict, total=False):
91
+
"""
92
+
Address used during Address Verification Service (AVS) checks during transactions if enabled via Auth Rules. This field is deprecated as AVS checks are no longer supported by Auth Rules. The field will be removed from the schema in a future release.
0 commit comments