Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 07facff

Browse files
authoredJun 1, 2023
Merge pull request #25 from speakeasy-sdks/speakeasy-sdk-regen-1685646582
chore: speakeasy sdk regeneration - Generate
2 parents c98a5d4 + f60b631 commit 07facff

File tree

14 files changed

+714
-457
lines changed

14 files changed

+714
-457
lines changed
 

‎README.md

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,18 +20,37 @@ pip install orb-billing
2020
<!-- Start SDK Example Usage -->
2121
```python
2222
import orb
23-
23+
from orb.models import shared
2424

2525
s = orb.Orb(
2626
security=shared.Security(
2727
api_key_auth="YOUR_BEARER_TOKEN_HERE",
2828
),
2929
)
3030

31+
req = shared.CouponInput(
32+
discount=shared.Discount(
33+
amount_discount='corrupti',
34+
applies_to_price_ids=[
35+
'distinctio',
36+
'quibusdam',
37+
'unde',
38+
],
39+
discount_type=shared.DiscountType.PERCENTAGE,
40+
percentage_discount=0.15,
41+
trial_amount_discount='nulla',
42+
usage_discount=5448.83,
43+
),
44+
duration_in_months=847252,
45+
id='69a674e0-f467-4cc8-b96e-d151a05dfc2d',
46+
max_redemptions=870088,
47+
redemption_code='maiores',
48+
times_redeemed=473608,
49+
)
3150

32-
res = s.availability.ping()
51+
res = s.coupon.create(req)
3352

34-
if res.availability is not None:
53+
if res.status_code == 200:
3554
# handle response
3655
```
3756
<!-- End SDK Example Usage -->

‎RELEASES.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,4 +250,12 @@ Based on:
250250
- OpenAPI Doc 1.0 ./openapi/openapi.yaml
251251
- Speakeasy CLI 1.40.3 (2.34.7) https://github.com/speakeasy-api/speakeasy
252252
### Releases
253-
- [PyPI v0.12.5] https://pypi.org/project/orb-billing/0.12.5 - .
253+
- [PyPI v0.12.5] https://pypi.org/project/orb-billing/0.12.5 - .
254+
255+
## 2023-06-01 19:09:40
256+
### Changes
257+
Based on:
258+
- OpenAPI Doc 1.0 ./openapi/openapi.yaml
259+
- Speakeasy CLI 1.40.3 (2.34.7) https://github.com/speakeasy-api/speakeasy
260+
### Releases
261+
- [PyPI v0.12.6] https://pypi.org/project/orb-billing/0.12.6 - .

‎USAGE.md

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,37 @@
11
<!-- Start SDK Example Usage -->
22
```python
33
import orb
4-
4+
from orb.models import shared
55

66
s = orb.Orb(
77
security=shared.Security(
88
api_key_auth="YOUR_BEARER_TOKEN_HERE",
99
),
1010
)
1111

12+
req = shared.CouponInput(
13+
discount=shared.Discount(
14+
amount_discount='corrupti',
15+
applies_to_price_ids=[
16+
'distinctio',
17+
'quibusdam',
18+
'unde',
19+
],
20+
discount_type=shared.DiscountType.PERCENTAGE,
21+
percentage_discount=0.15,
22+
trial_amount_discount='nulla',
23+
usage_discount=5448.83,
24+
),
25+
duration_in_months=847252,
26+
id='69a674e0-f467-4cc8-b96e-d151a05dfc2d',
27+
max_redemptions=870088,
28+
redemption_code='maiores',
29+
times_redeemed=473608,
30+
)
1231

13-
res = s.availability.ping()
32+
res = s.coupon.create(req)
1433

15-
if res.availability is not None:
34+
if res.status_code == 200:
1635
# handle response
1736
```
1837
<!-- End SDK Example Usage -->

‎docs/coupon/README.md

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ s = orb.Orb(
2929
)
3030

3131

32-
res = s.coupon.archive('corrupti')
32+
res = s.coupon.archive('quod')
3333

3434
if res.coupon is not None:
3535
# handle response
@@ -53,22 +53,21 @@ s = orb.Orb(
5353

5454
req = shared.CouponInput(
5555
discount=shared.Discount(
56-
amount_discount='provident',
56+
amount_discount='quod',
5757
applies_to_price_ids=[
58-
'quibusdam',
59-
'unde',
60-
'nulla',
58+
'totam',
59+
'porro',
6160
],
6261
discount_type=shared.DiscountType.PERCENTAGE,
6362
percentage_discount=0.15,
64-
trial_amount_discount='corrupti',
65-
usage_discount=8472.52,
63+
trial_amount_discount='dolorum',
64+
usage_discount=1182.74,
6665
),
67-
duration_in_months=423655,
68-
id='9a674e0f-467c-4c87-96ed-151a05dfc2dd',
69-
max_redemptions=978619,
70-
redemption_code='molestiae',
71-
times_redeemed=799159,
66+
duration_in_months=720633,
67+
id='a928fc81-6742-4cb7-b920-5929396fea75',
68+
max_redemptions=613064,
69+
redemption_code='iure',
70+
times_redeemed=902349,
7271
)
7372

7473
res = s.coupon.create(req)
@@ -94,7 +93,7 @@ s = orb.Orb(
9493
)
9594

9695

97-
res = s.coupon.fetch('quod')
96+
res = s.coupon.fetch('quidem')
9897

9998
if res.coupon is not None:
10099
# handle response
@@ -119,7 +118,7 @@ s = orb.Orb(
119118
)
120119

121120

122-
res = s.coupon.list('esse', False)
121+
res = s.coupon.list('architecto', False)
123122

124123
if res.coupons is not None:
125124
# handle response
@@ -142,7 +141,7 @@ s = orb.Orb(
142141
)
143142

144143

145-
res = s.coupon.list_subscriptions('totam')
144+
res = s.coupon.list_subscriptions('ipsa')
146145

147146
if res.subscriptions is not None:
148147
# handle response

‎docs/credit/README.md

Lines changed: 25 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -31,23 +31,21 @@ s = orb.Orb(
3131
)
3232

3333

34-
res = s.credit.add_by_external_id('porro', shared.NewCreditLedgerEntry(
35-
amount=6788.8,
36-
block_id='dicta',
37-
description='nam',
38-
entry_type=shared.EntryType.EXPIRATION_CHANGE,
34+
res = s.credit.add_by_external_id('reiciendis', shared.NewCreditLedgerEntry(
35+
amount=6667.67,
36+
block_id='mollitia',
37+
description='laborum',
38+
entry_type=shared.EntryType.INCREMENT,
3939
expiry_date=dateutil.parser.parse('2023-01-01').date(),
4040
invoice_settings=shared.NewCreditLedgerEntryInvoiceSettings(
4141
auto_collection=False,
42-
memo='occaecati',
43-
net_terms=1433.53,
42+
memo='dolorem',
43+
net_terms=3581.52,
4444
),
4545
metadata={
46-
"hic": 'optio',
47-
"totam": 'beatae',
48-
"commodi": 'molestiae',
46+
"nobis": 'enim',
4947
},
50-
per_unit_cost_basis='modi',
48+
per_unit_cost_basis='omnis',
5149
target_expiry_date=dateutil.parser.parse('2023-02-01').date(),
5250
))
5351

@@ -129,21 +127,24 @@ s = orb.Orb(
129127
)
130128

131129

132-
res = s.credit.create('qui', shared.NewCreditLedgerEntry(
133-
amount=7742.34,
134-
block_id='cum',
135-
description='esse',
136-
entry_type=shared.EntryType.INCREMENT,
130+
res = s.credit.create('nemo', shared.NewCreditLedgerEntry(
131+
amount=3250.47,
132+
block_id='excepturi',
133+
description='accusantium',
134+
entry_type=shared.EntryType.DECREMENT,
137135
expiry_date=dateutil.parser.parse('2023-01-01').date(),
138136
invoice_settings=shared.NewCreditLedgerEntryInvoiceSettings(
139137
auto_collection=False,
140-
memo='excepturi',
141-
net_terms=1352.18,
138+
memo='culpa',
139+
net_terms=9883.74,
142140
),
143141
metadata={
144-
"ad": 'natus',
142+
"architecto": 'mollitia',
143+
"dolorem": 'culpa',
144+
"consequuntur": 'repellat',
145+
"mollitia": 'occaecati',
145146
},
146-
per_unit_cost_basis='sed',
147+
per_unit_cost_basis='numquam',
147148
target_expiry_date=dateutil.parser.parse('2023-02-01').date(),
148149
))
149150

@@ -172,7 +173,7 @@ s = orb.Orb(
172173
)
173174

174175

175-
res = s.credit.fetch('iste')
176+
res = s.credit.fetch('commodi')
176177

177178
if res.credits is not None:
178179
# handle response
@@ -195,7 +196,7 @@ s = orb.Orb(
195196
)
196197

197198

198-
res = s.credit.fetch_by_external_id('dolor')
199+
res = s.credit.fetch_by_external_id('quam')
199200

200201
if res.credits is not None:
201202
# handle response
@@ -248,7 +249,7 @@ s = orb.Orb(
248249
)
249250

250251

251-
res = s.credit.fetch_ledger('natus', shared.EntryStatus.COMMITTED, 'hic', 9025.99)
252+
res = s.credit.fetch_ledger('molestiae', shared.EntryStatus.COMMITTED, 'error', 1589.69)
252253

253254
if res.credit_ledger_entries is not None:
254255
# handle response
@@ -271,7 +272,7 @@ s = orb.Orb(
271272
)
272273

273274

274-
res = s.credit.fetch_ledger_by_external_id('fuga', shared.EntryStatus.COMMITTED, 'corporis', 6130.64)
275+
res = s.credit.fetch_ledger_by_external_id('quis', shared.EntryStatus.COMMITTED, 'laborum', 6563.3)
275276

276277
if res.credit_ledger_entries is not None:
277278
# handle response

‎docs/creditnote/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ s = orb.Orb(
2727
)
2828

2929

30-
res = s.credit_note.list('iure', 'saepe', 'quidem')
30+
res = s.credit_note.list('enim', 'odit', 'quo')
3131

3232
if res.credit_notes is not None:
3333
# handle response

‎docs/customer/README.md

Lines changed: 145 additions & 116 deletions
Original file line numberDiff line numberDiff line change
@@ -91,14 +91,50 @@ s = orb.Orb(
9191
)
9292

9393

94-
res = s.customer.amend('architecto', [
94+
res = s.customer.amend('sequi', [
9595
shared.Event(
96-
customer_id='reiciendis',
97-
event_name='est',
98-
external_customer_id='mollitia',
99-
idempotency_key='laborum',
96+
customer_id='ipsam',
97+
event_name='id',
98+
external_customer_id='possimus',
99+
idempotency_key='aut',
100100
properties={
101-
"dolorem": 'corporis',
101+
"error": 'temporibus',
102+
},
103+
timestamp='2020-12-09T16:09:53Z',
104+
),
105+
shared.Event(
106+
customer_id='laborum',
107+
event_name='quasi',
108+
external_customer_id='reiciendis',
109+
idempotency_key='voluptatibus',
110+
properties={
111+
"nihil": 'praesentium',
112+
"voluptatibus": 'ipsa',
113+
"omnis": 'voluptate',
114+
"cum": 'perferendis',
115+
},
116+
timestamp='2020-12-09T16:09:53Z',
117+
),
118+
shared.Event(
119+
customer_id='doloremque',
120+
event_name='reprehenderit',
121+
external_customer_id='ut',
122+
idempotency_key='maiores',
123+
properties={
124+
"corporis": 'dolore',
125+
},
126+
timestamp='2020-12-09T16:09:53Z',
127+
),
128+
shared.Event(
129+
customer_id='iusto',
130+
event_name='dicta',
131+
external_customer_id='harum',
132+
idempotency_key='enim',
133+
properties={
134+
"commodi": 'repudiandae',
135+
"quae": 'ipsum',
136+
"quidem": 'molestias',
137+
"excepturi": 'pariatur',
102138
},
103139
timestamp='2020-12-09T16:09:53Z',
104140
),
@@ -126,53 +162,41 @@ s = orb.Orb(
126162
)
127163

128164

129-
res = s.customer.amend_by_external_id('explicabo', [
165+
res = s.customer.amend_by_external_id('modi', [
130166
shared.Event(
131-
customer_id='enim',
132-
event_name='omnis',
133-
external_customer_id='nemo',
134-
idempotency_key='minima',
167+
customer_id='rem',
168+
event_name='voluptates',
169+
external_customer_id='quasi',
170+
idempotency_key='repudiandae',
135171
properties={
136-
"accusantium": 'iure',
137-
"culpa": 'doloribus',
138-
"sapiente": 'architecto',
172+
"veritatis": 'itaque',
173+
"incidunt": 'enim',
174+
"consequatur": 'est',
139175
},
140176
timestamp='2020-12-09T16:09:53Z',
141177
),
142178
shared.Event(
143-
customer_id='mollitia',
144-
event_name='dolorem',
145-
external_customer_id='culpa',
146-
idempotency_key='consequuntur',
179+
customer_id='quibusdam',
180+
event_name='explicabo',
181+
external_customer_id='deserunt',
182+
idempotency_key='distinctio',
147183
properties={
148-
"mollitia": 'occaecati',
149-
"numquam": 'commodi',
150-
"quam": 'molestiae',
151-
"velit": 'error',
184+
"labore": 'modi',
185+
"qui": 'aliquid',
186+
"cupiditate": 'quos',
187+
"perferendis": 'magni',
152188
},
153189
timestamp='2020-12-09T16:09:53Z',
154190
),
155191
shared.Event(
156-
customer_id='quia',
157-
event_name='quis',
158-
external_customer_id='vitae',
159-
idempotency_key='laborum',
192+
customer_id='assumenda',
193+
event_name='ipsam',
194+
external_customer_id='alias',
195+
idempotency_key='fugit',
160196
properties={
161-
"enim": 'odit',
162-
"quo": 'sequi',
163-
"tenetur": 'ipsam',
164-
},
165-
timestamp='2020-12-09T16:09:53Z',
166-
),
167-
shared.Event(
168-
customer_id='id',
169-
event_name='possimus',
170-
external_customer_id='aut',
171-
idempotency_key='quasi',
172-
properties={
173-
"temporibus": 'laborum',
174-
"quasi": 'reiciendis',
175-
"voluptatibus": 'vero',
197+
"excepturi": 'tempora',
198+
"facilis": 'tempore',
199+
"labore": 'delectus',
176200
},
177201
timestamp='2020-12-09T16:09:53Z',
178202
),
@@ -206,37 +230,36 @@ s = orb.Orb(
206230
req = shared.NewCustomer(
207231
auto_collection=False,
208232
billing_address=shared.BillingAddress(
209-
city='Johnworth',
233+
city='Deloresfort',
210234
country='US',
211-
line1='ipsa',
212-
line2='omnis',
213-
postal_code='70042',
214-
state='maiores',
235+
line1='sint',
236+
line2='aliquid',
237+
postal_code='85628-9644',
238+
state='illum',
215239
),
216-
currency='dicta',
217-
email='Elena68@yahoo.com',
218-
external_customer_id='enim',
240+
currency='maiores',
241+
email='Bettye_Gulgowski41@hotmail.com',
242+
external_customer_id='aliquid',
219243
metadata={
220-
"commodi": 'repudiandae',
221-
"quae": 'ipsum',
222-
"quidem": 'molestias',
223-
"excepturi": 'pariatur',
244+
"accusamus": 'non',
245+
"occaecati": 'enim',
246+
"accusamus": 'delectus',
224247
},
225-
name='Irma Ledner DVM',
248+
name='Rene Reinger',
226249
payment_provider=shared.PaymentProvider.STRIPE_CHARGE,
227-
payment_provider_id='veritatis',
250+
payment_provider_id='sapiente',
228251
shipping_address=shared.ShippingAddress(
229-
city='El Monte',
252+
city='Lake Golda',
230253
country='US',
231-
line1='enim',
232-
line2='consequatur',
233-
postal_code='81678-2213',
234-
state='cupiditate',
254+
line1='vel',
255+
line2='natus',
256+
postal_code='40437-6223',
257+
state='natus',
235258
),
236259
tax_id=shared.CustomerTaxID(
237-
country='Marshall Islands',
238-
type='perferendis',
239-
value='magni',
260+
country='Saint Helena',
261+
type='eum',
262+
value='vero',
240263
),
241264
timezone='Etc/UTC',
242265
)
@@ -264,9 +287,9 @@ s = orb.Orb(
264287
)
265288

266289

267-
res = s.customer.create_transaction('assumenda', shared.NewTransaction(
290+
res = s.customer.create_transaction('aspernatur', shared.NewTransaction(
268291
amount='1.00',
269-
description='ipsam',
292+
description='architecto',
270293
type=shared.TransactionType.INCREMENT,
271294
))
272295

@@ -293,7 +316,7 @@ s = orb.Orb(
293316
)
294317

295318

296-
res = s.customer.delete('fugit')
319+
res = s.customer.delete('et')
297320

298321
if res.status_code == 200:
299322
# handle response
@@ -319,7 +342,7 @@ s = orb.Orb(
319342
)
320343

321344

322-
res = s.customer.fetch('dolorum')
345+
res = s.customer.fetch('excepturi')
323346

324347
if res.customer is not None:
325348
# handle response
@@ -344,7 +367,7 @@ s = orb.Orb(
344367
)
345368

346369

347-
res = s.customer.fetch_by_external_id('excepturi')
370+
res = s.customer.fetch_by_external_id('ullam')
348371

349372
if res.customer is not None:
350373
# handle response
@@ -434,8 +457,8 @@ s = orb.Orb(
434457
)
435458

436459
req = operations.FetchCustomerCostsRequest(
437-
customer_id='tempora',
438-
group_by='facilis',
460+
customer_id='provident',
461+
group_by='quos',
439462
timeframe_end='2022-03-01T05:00:00Z',
440463
timeframe_start=dateutil.parser.isoparse('2022-02-01T05:00:00Z'),
441464
view_mode=shared.ViewMode.CUMULATIVE,
@@ -465,11 +488,11 @@ s = orb.Orb(
465488
)
466489

467490
req = operations.FetchCustomerCostsExternalIDRequest(
468-
external_customer_id='labore',
469-
group_by='delectus',
491+
external_customer_id='accusantium',
492+
group_by='mollitia',
470493
timeframe_end='2022-03-01T05:00:00Z',
471494
timeframe_start=dateutil.parser.isoparse('2022-02-01T05:00:00Z'),
472-
view_mode=shared.ViewMode.PERIODIC,
495+
view_mode=shared.ViewMode.CUMULATIVE,
473496
)
474497

475498
res = s.customer.fetch_costs_by_external_id(req)
@@ -507,7 +530,7 @@ s = orb.Orb(
507530
)
508531

509532

510-
res = s.customer.fetch_transactions('non')
533+
res = s.customer.fetch_transactions('mollitia')
511534

512535
if res.transactions is not None:
513536
# handle response
@@ -559,37 +582,40 @@ s = orb.Orb(
559582
)
560583

561584

562-
res = s.customer.update_by_external_id('eligendi', shared.NewCustomer(
585+
res = s.customer.update_by_external_id('ad', shared.NewCustomer(
563586
auto_collection=False,
564587
billing_address=shared.BillingAddress(
565-
city='Gracestead',
588+
city='Dallasside',
566589
country='US',
567-
line1='necessitatibus',
568-
line2='sint',
569-
postal_code='28964-4896',
570-
state='dicta',
590+
line1='odit',
591+
line2='nemo',
592+
postal_code='49828',
593+
state='deleniti',
571594
),
572-
currency='magnam',
573-
email='Raquel_Jenkins@hotmail.com',
574-
external_customer_id='accusamus',
595+
currency='facilis',
596+
email='Barbara.Bradtke71@yahoo.com',
597+
external_customer_id='nihil',
575598
metadata={
576-
"occaecati": 'enim',
599+
"quibusdam": 'sed',
600+
"saepe": 'pariatur',
601+
"accusantium": 'consequuntur',
602+
"praesentium": 'natus',
577603
},
578-
name='Toby Pouros',
579-
payment_provider=shared.PaymentProvider.STRIPE_INVOICE,
580-
payment_provider_id='blanditiis',
604+
name='Joan Satterfield',
605+
payment_provider=shared.PaymentProvider.NULL,
606+
payment_provider_id='ea',
581607
shipping_address=shared.ShippingAddress(
582-
city='Verlieburgh',
608+
city='Brookview',
583609
country='US',
584-
line1='deserunt',
585-
line2='nisi',
586-
postal_code='66404',
587-
state='magnam',
610+
line1='accusantium',
611+
line2='ab',
612+
postal_code='63447-0839',
613+
state='perferendis',
588614
),
589615
tax_id=shared.CustomerTaxID(
590-
country='Portugal',
591-
type='id',
592-
value='labore',
616+
country='Swaziland',
617+
type='amet',
618+
value='aut',
593619
),
594620
timezone='Etc/UTC',
595621
))
@@ -617,37 +643,40 @@ s = orb.Orb(
617643
)
618644

619645

620-
res = s.customer.update_customer('labore', shared.NewCustomer(
646+
res = s.customer.update_customer('cumque', shared.NewCustomer(
621647
auto_collection=False,
622648
billing_address=shared.BillingAddress(
623-
city='New Nellie',
649+
city='Fort Morgan',
624650
country='US',
625-
line1='eum',
626-
line2='vero',
627-
postal_code='12053',
628-
state='provident',
651+
line1='nobis',
652+
line2='dolores',
653+
postal_code='54031',
654+
state='eos',
629655
),
630-
currency='quos',
631-
email='Alexis_OHara32@yahoo.com',
632-
external_customer_id='eum',
656+
currency='perferendis',
657+
email='Peggie87@gmail.com',
658+
external_customer_id='nostrum',
633659
metadata={
634-
"necessitatibus": 'odit',
660+
"recusandae": 'omnis',
661+
"facilis": 'perspiciatis',
662+
"voluptatem": 'porro',
663+
"consequuntur": 'blanditiis',
635664
},
636-
name='Joyce Kertzmann',
637-
payment_provider=shared.PaymentProvider.BILL_COM,
638-
payment_provider_id='maxime',
665+
name='Gary Mayert',
666+
payment_provider=shared.PaymentProvider.NULL,
667+
payment_provider_id='earum',
639668
shipping_address=shared.ShippingAddress(
640-
city='Mckennaport',
669+
city='New Marielle',
641670
country='US',
642-
line1='architecto',
643-
line2='architecto',
644-
postal_code='37498-1980',
645-
state='consequuntur',
671+
line1='deleniti',
672+
line2='pariatur',
673+
postal_code='77935-3222',
674+
state='qui',
646675
),
647676
tax_id=shared.CustomerTaxID(
648-
country='Lithuania',
649-
type='natus',
650-
value='magni',
677+
country='Cuba',
678+
type='hic',
679+
value='excepturi',
651680
),
652681
timezone='Etc/UTC',
653682
))

‎docs/event/README.md

Lines changed: 60 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -48,14 +48,14 @@ s = orb.Orb(
4848

4949

5050
res = s.event.amend('fQp2wSmK7CF9oPcu', shared.AmendedEvent(
51-
customer_id='sunt',
52-
event_name='quo',
53-
external_customer_id='illum',
51+
customer_id='cum',
52+
event_name='voluptate',
53+
external_customer_id='dignissimos',
5454
properties={
55-
"maxime": 'ea',
56-
"excepturi": 'odit',
57-
"ea": 'accusantium',
58-
"ab": 'maiores',
55+
"amet": 'dolorum',
56+
"numquam": 'veritatis',
57+
"ipsa": 'ipsa',
58+
"iure": 'odio',
5959
},
6060
timestamp=dateutil.parser.isoparse('2020-12-09T16:09:53Z'),
6161
))
@@ -83,7 +83,7 @@ s = orb.Orb(
8383
)
8484

8585

86-
res = s.event.close_backfill('quidem')
86+
res = s.event.close_backfill('quaerat')
8787

8888
if res.backfill is not None:
8989
# handle response
@@ -117,12 +117,12 @@ s = orb.Orb(
117117
)
118118

119119
req = shared.NewBackfill(
120-
close_time=dateutil.parser.isoparse('2022-07-19T10:57:57.489Z'),
121-
customer_id='autem',
122-
external_customer_id='nam',
120+
close_time=dateutil.parser.isoparse('2020-11-29T12:05:35.198Z'),
121+
customer_id='voluptatibus',
122+
external_customer_id='voluptas',
123123
replace_existing_events=False,
124-
timeframe_end=dateutil.parser.isoparse('2022-02-18T18:29:26.833Z'),
125-
timeframe_start=dateutil.parser.isoparse('2022-01-09T22:25:53.570Z'),
124+
timeframe_end=dateutil.parser.isoparse('2022-08-22T21:20:36.034Z'),
125+
timeframe_start=dateutil.parser.isoparse('2022-12-13T23:37:42.244Z'),
126126
)
127127

128128
res = s.event.create(req)
@@ -324,23 +324,58 @@ s = orb.Orb(
324324

325325
res = s.event.ingest([
326326
shared.Event(
327-
customer_id='fugiat',
327+
customer_id='ab',
328+
event_name='soluta',
329+
external_customer_id='dolorum',
330+
idempotency_key='iusto',
331+
properties={
332+
"dolorum": 'deleniti',
333+
"omnis": 'necessitatibus',
334+
},
335+
timestamp='2020-12-09T16:09:53Z',
336+
),
337+
shared.Event(
338+
customer_id='distinctio',
339+
event_name='asperiores',
340+
external_customer_id='nihil',
341+
idempotency_key='ipsum',
342+
properties={
343+
"id": 'saepe',
344+
"eius": 'aspernatur',
345+
},
346+
timestamp='2020-12-09T16:09:53Z',
347+
),
348+
shared.Event(
349+
customer_id='perferendis',
328350
event_name='amet',
329-
external_customer_id='aut',
330-
idempotency_key='cumque',
351+
external_customer_id='optio',
352+
idempotency_key='accusamus',
353+
properties={
354+
"saepe": 'suscipit',
355+
"deserunt": 'provident',
356+
},
357+
timestamp='2020-12-09T16:09:53Z',
358+
),
359+
shared.Event(
360+
customer_id='minima',
361+
event_name='repellendus',
362+
external_customer_id='totam',
363+
idempotency_key='similique',
331364
properties={
332-
"hic": 'libero',
333-
"nobis": 'dolores',
365+
"at": 'quaerat',
334366
},
335367
timestamp='2020-12-09T16:09:53Z',
336368
),
337369
], 'backfill_123', shared.Debug(
338370
duplicate=[
339-
'totam',
340-
'dignissimos',
371+
'vel',
372+
'quod',
341373
],
342374
ingested=[
343-
'quis',
375+
'qui',
376+
'dolorum',
377+
'a',
378+
'esse',
344379
],
345380
))
346381

@@ -392,7 +427,7 @@ s = orb.Orb(
392427
)
393428

394429

395-
res = s.event.revert_backfill('nesciunt')
430+
res = s.event.revert_backfill('harum')
396431

397432
if res.backfill is not None:
398433
# handle response
@@ -426,9 +461,10 @@ s = orb.Orb(
426461

427462
req = shared.EventSearchCriteria(
428463
event_ids=[
429-
'perferendis',
464+
'ipsum',
465+
'quisquam',
430466
],
431-
invoice_id='dolores',
467+
invoice_id='tenetur',
432468
)
433469

434470
res = s.event.search(req)

‎docs/invoice/README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,12 @@ s = orb.Orb(
3030
)
3131

3232
req = shared.NewInvoiceLineItem(
33-
amount='minus',
34-
end_date=dateutil.parser.parse('2022-10-11').date(),
33+
amount='amet',
34+
end_date=dateutil.parser.parse('2021-03-29').date(),
3535
invoice_id='4khy3nwzktxv7',
36-
name='Dean Welch',
36+
name='Darlene Effertz',
3737
quantity=47hhsws4z2i13,
38-
start_date=dateutil.parser.parse('2021-10-22').date(),
38+
start_date=dateutil.parser.parse('2022-12-22').date(),
3939
)
4040

4141
res = s.invoice.create(req)
@@ -61,7 +61,7 @@ s = orb.Orb(
6161
)
6262

6363

64-
res = s.invoice.fetch('voluptatem')
64+
res = s.invoice.fetch('expedita')
6565

6666
if res.invoice is not None:
6767
# handle response
@@ -84,7 +84,7 @@ s = orb.Orb(
8484
)
8585

8686

87-
res = s.invoice.fetch_upcoming('porro')
87+
res = s.invoice.fetch_upcoming('neque')
8888

8989
if res.upcoming_invoice is not None:
9090
# handle response
@@ -111,7 +111,7 @@ s = orb.Orb(
111111
)
112112

113113

114-
res = s.invoice.list('consequuntur', 'blanditiis', 'error', 'eaque')
114+
res = s.invoice.list('sed', 'vel', 'libero', 'voluptas')
115115

116116
if res.invoices is not None:
117117
# handle response
@@ -136,7 +136,7 @@ s = orb.Orb(
136136
)
137137

138138

139-
res = s.invoice.void('occaecati')
139+
res = s.invoice.void('deserunt')
140140

141141
if res.invoice is not None:
142142
# handle response

‎docs/plan/README.md

Lines changed: 280 additions & 133 deletions
Large diffs are not rendered by default.

‎docs/subscription/README.md

Lines changed: 124 additions & 125 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ s = orb.Orb(
5656
)
5757

5858

59-
res = s.subscription.cancel('ipsam', shared.SubscriptionCancellation(
59+
res = s.subscription.cancel('nobis', shared.SubscriptionCancellation(
6060
cancel_option=shared.CancelOptions.IMMEDIATE,
6161
cancellation_date=dateutil.parser.isoparse('2017-07-21T17:32:28Z'),
6262
))
@@ -427,71 +427,94 @@ s = orb.Orb(
427427
req = shared.NewSubscription(
428428
align_billing_with_subscription_start_date=False,
429429
auto_collection=False,
430-
coupon_redemption_code='aspernatur',
430+
coupon_redemption_code='sit',
431431
customer_id='97DPcZE9hxsbb9Y9',
432-
default_invoice_memo='sequi',
433-
external_customer_id='quo',
432+
default_invoice_memo='rerum',
433+
external_customer_id='sed',
434434
external_marketplace=shared.ExternalMarketplace.GOOGLE,
435435
external_marketplace_reporting_id='project_number:983410661111',
436-
external_plan_id='esse',
436+
external_plan_id='reiciendis',
437437
metadata={
438-
"aperiam": 'distinctio',
439-
"quod": 'dignissimos',
440-
"inventore": 'nihil',
441-
"totam": 'accusamus',
438+
"asperiores": 'facilis',
442439
},
443440
minimum_amount='1.23',
444-
net_terms=306810,
441+
net_terms=451822,
445442
phase_overrides=[
446443
shared.PhaseOverride(
447444
discount=shared.Discount(
448-
amount_discount='occaecati',
445+
amount_discount='ab',
449446
applies_to_price_ids=[
447+
'dolore',
448+
'laborum',
449+
'sed',
450+
],
451+
discount_type=shared.DiscountType.PERCENTAGE,
452+
percentage_discount=0.15,
453+
trial_amount_discount='in',
454+
usage_discount=4174.86,
455+
),
456+
minimum_amount='quidem',
457+
order=1312.89,
458+
),
459+
shared.PhaseOverride(
460+
discount=shared.Discount(
461+
amount_discount='voluptas',
462+
applies_to_price_ids=[
463+
'architecto',
464+
'suscipit',
450465
'sapiente',
451-
'dolores',
452466
],
453467
discount_type=shared.DiscountType.PERCENTAGE,
454468
percentage_discount=0.15,
455-
trial_amount_discount='deserunt',
456-
usage_discount=4752.89,
469+
trial_amount_discount='debitis',
470+
usage_discount=724.34,
457471
),
458-
minimum_amount='accusantium',
459-
order=7836.48,
472+
minimum_amount='reiciendis',
473+
order=193,
460474
),
461475
shared.PhaseOverride(
462476
discount=shared.Discount(
463-
amount_discount='eum',
477+
amount_discount='corrupti',
464478
applies_to_price_ids=[
465-
'praesentium',
466-
'consequuntur',
467-
'deleniti',
479+
'incidunt',
480+
'sed',
481+
'provident',
482+
'eius',
468483
],
469484
discount_type=shared.DiscountType.PERCENTAGE,
470485
percentage_discount=0.15,
471-
trial_amount_discount='fugit',
472-
usage_discount=6813.93,
486+
trial_amount_discount='necessitatibus',
487+
usage_discount=2155.29,
473488
),
474-
minimum_amount='mollitia',
475-
order=2775.96,
489+
minimum_amount='ea',
490+
order=5799.12,
476491
),
477492
],
478493
plan_id='ZMwNQefe7J3ecf7W',
479494
price_overrides=[
480-
shared.TieredPriceOverride(
481-
id='mqBkze6HoCwL4ytV',
495+
shared.TieredBPSPriceOverride(
496+
id='447f603e-8b44-45e8-8ca5-5efd20e457e1',
482497
minimum_amount='1.23',
483-
model_type=shared.TieredModelType.TIERED,
484-
tiered_config=shared.TieredPriceOverrideTieredConfig(
498+
model_type=shared.TieredBpsModelType.TIERED_BPS,
499+
tiered_bps_config=shared.TieredBPSPriceOverrideTieredBPSConfig(
485500
tiers=[
486-
shared.TieredPriceOverrideTieredConfigTiers(
487-
first_unit='0',
488-
last_unit='10',
489-
unit_amount='2.5',
501+
shared.TieredBPSPriceOverrideTieredBPSConfigTiers(
502+
bps=3484.76,
503+
maximum_amount='praesentium',
504+
minimum_amount='cum',
505+
per_unit_maximum='laboriosam',
490506
),
491-
shared.TieredPriceOverrideTieredConfigTiers(
492-
first_unit='0',
493-
last_unit='10',
494-
unit_amount='2.5',
507+
shared.TieredBPSPriceOverrideTieredBPSConfigTiers(
508+
bps=6805.15,
509+
maximum_amount='voluptatum',
510+
minimum_amount='error',
511+
per_unit_maximum='hic',
512+
),
513+
shared.TieredBPSPriceOverrideTieredBPSConfigTiers(
514+
bps=7105.29,
515+
maximum_amount='debitis',
516+
minimum_amount='neque',
517+
per_unit_maximum='dolorum',
495518
),
496519
],
497520
),
@@ -500,43 +523,43 @@ req = shared.NewSubscription(
500523
bulk_config=shared.BulkPriceOverrideBulkConfig(
501524
tiers=[
502525
shared.BulkPriceOverrideBulkConfigTiers(
503-
maximum_units='sapiente',
504-
unit_amount='consequuntur',
526+
maximum_units='dolorum',
527+
unit_amount='corrupti',
528+
),
529+
shared.BulkPriceOverrideBulkConfigTiers(
530+
maximum_units='accusamus',
531+
unit_amount='tempora',
532+
),
533+
shared.BulkPriceOverrideBulkConfigTiers(
534+
maximum_units='atque',
535+
unit_amount='fugit',
505536
),
506537
],
507538
),
508-
id='22e9817e-e17c-4be6-9e6b-7b95bc0ab3c2',
539+
id='4d0ab407-5088-4e51-8620-65e904f3b119',
509540
minimum_amount='1.23',
510541
model_type=shared.BulkModelType.BULK,
511542
),
512-
shared.TieredPriceOverride(
513-
id='mqBkze6HoCwL4ytV',
514-
minimum_amount='1.23',
515-
model_type=shared.TieredModelType.TIERED,
516-
tiered_config=shared.TieredPriceOverrideTieredConfig(
543+
shared.BulkPriceOverride(
544+
bulk_config=shared.BulkPriceOverrideBulkConfig(
517545
tiers=[
518-
shared.TieredPriceOverrideTieredConfigTiers(
519-
first_unit='0',
520-
last_unit='10',
521-
unit_amount='2.5',
522-
),
523-
shared.TieredPriceOverrideTieredConfigTiers(
524-
first_unit='0',
525-
last_unit='10',
526-
unit_amount='2.5',
546+
shared.BulkPriceOverrideBulkConfigTiers(
547+
maximum_units='atque',
548+
unit_amount='laborum',
527549
),
528-
shared.TieredPriceOverrideTieredConfigTiers(
529-
first_unit='0',
530-
last_unit='10',
531-
unit_amount='2.5',
550+
shared.BulkPriceOverrideBulkConfigTiers(
551+
maximum_units='nam',
552+
unit_amount='tenetur',
532553
),
533-
shared.TieredPriceOverrideTieredConfigTiers(
534-
first_unit='0',
535-
last_unit='10',
536-
unit_amount='2.5',
554+
shared.BulkPriceOverrideBulkConfigTiers(
555+
maximum_units='laboriosam',
556+
unit_amount='alias',
537557
),
538558
],
539559
),
560+
id='3a79f9df-e0ab-47da-8a50-ce187f86bc17',
561+
minimum_amount='1.23',
562+
model_type=shared.BulkModelType.BULK,
540563
),
541564
],
542565
start_date=dateutil.parser.parse('2022-01-01').date(),
@@ -565,7 +588,7 @@ s = orb.Orb(
565588
)
566589

567590

568-
res = s.subscription.fetch('quaerat')
591+
res = s.subscription.fetch('amet')
569592

570593
if res.subscription is not None:
571594
# handle response
@@ -592,11 +615,11 @@ s = orb.Orb(
592615
)
593616

594617
req = operations.FetchSubscriptionCostsRequest(
595-
group_by='sapiente',
596-
subscription_id='consectetur',
618+
group_by='assumenda',
619+
subscription_id='ea',
597620
timeframe_end='2022-03-01T05:00:00Z',
598621
timeframe_start=dateutil.parser.isoparse('2022-02-01T05:00:00Z'),
599-
view_mode=shared.ViewMode.PERIODIC,
622+
view_mode=shared.ViewMode.CUMULATIVE,
600623
)
601624

602625
res = s.subscription.fetch_costs(req)
@@ -622,7 +645,7 @@ s = orb.Orb(
622645
)
623646

624647

625-
res = s.subscription.fetch_schedule('blanditiis')
648+
res = s.subscription.fetch_schedule('error')
626649

627650
if res.subscription_schedule is not None:
628651
# handle response
@@ -767,10 +790,10 @@ s = orb.Orb(
767790
)
768791

769792
req = operations.FetchSubscriptionUsageRequest(
770-
billable_metric_id='provident',
793+
billable_metric_id='officiis',
771794
granularity=operations.FetchSubscriptionUsageGranularity.DAY,
772-
group_by='a',
773-
subscription_id='nulla',
795+
group_by='officiis',
796+
subscription_id='accusamus',
774797
timeframe_end='2022-03-01T05:00:00Z',
775798
timeframe_start=dateutil.parser.isoparse('2022-02-01T05:00:00Z'),
776799
view_mode=shared.ViewMode.CUMULATIVE,
@@ -801,7 +824,7 @@ s = orb.Orb(
801824
)
802825

803826

804-
res = s.subscription.list('esse', 'quasi')
827+
res = s.subscription.list('minima', 'aspernatur')
805828

806829
if res.subscriptions is not None:
807830
# handle response
@@ -843,28 +866,40 @@ s = orb.Orb(
843866
)
844867

845868

846-
res = s.subscription.schedule_plan_change('a', shared.SubscriptionPlanChange(
869+
res = s.subscription.schedule_plan_change('ex', shared.SubscriptionPlanChange(
847870
align_billing_with_plan_change_date=False,
848871
change_date=dateutil.parser.isoparse('2017-07-21T17:32:28Z'),
849-
change_option=shared.ChangeOptions.END_OF_SUBSCRIPTION_TERM,
850-
coupon_redemption_code='sint',
872+
change_option=shared.ChangeOptions.IMMEDIATE,
873+
coupon_redemption_code='corrupti',
851874
external_plan_id='ZMwNQefe7J3ecf7W',
852875
minimum_amount='1.23',
853876
plan_id='ZMwNQefe7J3ecf7W',
854877
price_overrides=[
855-
shared.BulkBPSPriceOverride(
856-
bulk_bps_config=shared.BulkBPSPriceOverrideBulkBPSConfig(
857-
tiers=[
858-
shared.BulkBPSPriceOverrideBulkBPSConfigTiers(
859-
bps=9088.44,
860-
maximum_amount='asperiores',
861-
per_unit_maximum='facere',
862-
),
863-
],
878+
shared.BPSPriceOverride(
879+
bps_config=shared.BPSPriceOverrideBPSConfig(
880+
bps=5027.21,
881+
per_unit_maximum='suscipit',
882+
),
883+
id='e881ead4-f0e1-4012-963f-94e29e973e92',
884+
minimum_amount='1.23',
885+
model_type=shared.BpsModelType.BPS,
886+
),
887+
shared.UnitPriceOverride(
888+
id='a57a15be-3e06-4080-be2b-6e3ab8845f05',
889+
minimum_amount='1.23',
890+
model_type=shared.UnitModelType.UNIT,
891+
unit_config=shared.UnitPriceOverrideUnitConfig(
892+
unit_amount='perspiciatis',
864893
),
865-
id='121aa6f1-e674-4bdb-84f1-5756082d68ea',
894+
),
895+
shared.PackagePriceOverride(
896+
id='a60ff2a5-4a31-4e94-b64a-3e865e7956f9',
866897
minimum_amount='1.23',
867-
model_type=shared.BulkBpsModelType.BULK_BPS,
898+
model_type=shared.PackageModelType.PACKAGE,
899+
package_config=shared.PackagePriceOverridePackageConfig(
900+
num_units=1334.39,
901+
unit_amount='ullam',
902+
),
868903
),
869904
shared.TieredPriceOverride(
870905
id='mqBkze6HoCwL4ytV',
@@ -890,42 +925,6 @@ res = s.subscription.schedule_plan_change('a', shared.SubscriptionPlanChange(
890925
],
891926
),
892927
),
893-
shared.TieredBPSPriceOverride(
894-
id='1d170513-39d0-4808-aa18-40394c26071f',
895-
minimum_amount='1.23',
896-
model_type=shared.TieredBpsModelType.TIERED_BPS,
897-
tiered_bps_config=shared.TieredBPSPriceOverrideTieredBPSConfig(
898-
tiers=[
899-
shared.TieredBPSPriceOverrideTieredBPSConfigTiers(
900-
bps=2446.51,
901-
maximum_amount='voluptatibus',
902-
minimum_amount='voluptas',
903-
per_unit_maximum='asperiores',
904-
),
905-
shared.TieredBPSPriceOverrideTieredBPSConfigTiers(
906-
bps=456.59,
907-
maximum_amount='ea',
908-
minimum_amount='quaerat',
909-
per_unit_maximum='consequuntur',
910-
),
911-
shared.TieredBPSPriceOverrideTieredBPSConfigTiers(
912-
bps=8315.2,
913-
maximum_amount='officia',
914-
minimum_amount='maxime',
915-
per_unit_maximum='dignissimos',
916-
),
917-
],
918-
),
919-
),
920-
shared.BPSPriceOverride(
921-
bps_config=shared.BPSPriceOverrideBPSConfig(
922-
bps=9894.1,
923-
per_unit_maximum='nemo',
924-
),
925-
id='15cc413a-a63a-4ae8-9678-64dbb675fd5e',
926-
minimum_amount='1.23',
927-
model_type=shared.BpsModelType.BPS,
928-
),
929928
],
930929
))
931930

@@ -952,7 +951,7 @@ s = orb.Orb(
952951
)
953952

954953

955-
res = s.subscription.unschedule_cancellation('aliquid')
954+
res = s.subscription.unschedule_cancellation('nostrum')
956955

957956
if res.subscription is not None:
958957
# handle response
@@ -975,7 +974,7 @@ s = orb.Orb(
975974
)
976975

977976

978-
res = s.subscription.unschedule_plan_change('aperiam')
977+
res = s.subscription.unschedule_plan_change('mollitia')
979978

980979
if res.subscription is not None:
981980
# handle response
@@ -1005,11 +1004,11 @@ s = orb.Orb(
10051004
)
10061005

10071006

1008-
res = s.subscription.update_fixed_fee_quantity('cum', shared.FixedFeeQuantityChange(
1007+
res = s.subscription.update_fixed_fee_quantity('provident', shared.FixedFeeQuantityChange(
10091008
change_option=shared.FeeChangeOption.EFFECTIVE_DATE,
10101009
effective_date=dateutil.parser.parse('"2022-12-21"').date(),
1011-
price_id='consectetur',
1012-
quantity=4490.83,
1010+
price_id='possimus',
1011+
quantity=6591.77,
10131012
))
10141013

10151014
if res.subscription is not None:

‎gen.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
configVersion: 1.0.0
22
management:
3-
docChecksum: 93f14d4d4b4c786f42165e8b90253a99
3+
docChecksum: c154f9b04847a61ebb34fe07c322d5b9
44
docVersion: "1.0"
55
speakeasyVersion: 1.40.3
66
generationVersion: 2.34.7
@@ -9,7 +9,7 @@ generation:
99
singleTagPerOp: false
1010
telemetryEnabled: false
1111
python:
12-
version: 0.12.5
12+
version: 0.12.6
1313
author: Orb-Speakeasy
1414
description: Python Client SDK Generated by Speakeasy
1515
maxMethodParams: 4

‎setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
setuptools.setup(
1212
name="orb-billing",
13-
version="0.12.5",
13+
version="0.12.6",
1414
author="Orb-Speakeasy",
1515
description="Python Client SDK Generated by Speakeasy",
1616
long_description=long_description,

‎src/orb/sdk.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ class Orb:
5050
_security_client: requests_http.Session
5151
_server_url: str = SERVERS[0]
5252
_language: str = "python"
53-
_sdk_version: str = "0.12.5"
53+
_sdk_version: str = "0.12.6"
5454
_gen_version: str = "2.34.7"
5555

5656
def __init__(self,

0 commit comments

Comments
 (0)
Please sign in to comment.