@@ -389,17 +389,19 @@ Methods:
389389Types:
390390
391391``` python
392- from orb.types import InvoiceFetchUpcomingResponse
392+ from orb.types import InvoiceFetchUpcomingResponse, InvoiceListSummaryResponse
393393```
394394
395395Methods:
396396
397397- <code title =" post /invoices " >client.invoices.<a href =" ./src/orb/resources/invoices.py " >create</a >(\*\* <a href =" src/orb/types/invoice_create_params.py " >params</a >) -> <a href =" ./src/orb/types/shared/invoice.py " >Invoice</a ></code >
398398- <code title =" put /invoices/{invoice_id} " >client.invoices.<a href =" ./src/orb/resources/invoices.py " >update</a >(invoice_id, \*\* <a href =" src/orb/types/invoice_update_params.py " >params</a >) -> <a href =" ./src/orb/types/shared/invoice.py " >Invoice</a ></code >
399399- <code title =" get /invoices " >client.invoices.<a href =" ./src/orb/resources/invoices.py " >list</a >(\*\* <a href =" src/orb/types/invoice_list_params.py " >params</a >) -> <a href =" ./src/orb/types/shared/invoice.py " >SyncPage[ Invoice] </a ></code >
400+ - <code title =" delete /invoices/{invoice_id}/invoice_line_items/{line_item_id} " >client.invoices.<a href =" ./src/orb/resources/invoices.py " >delete_line_item</a >(line_item_id, \* , invoice_id) -> None</code >
400401- <code title =" get /invoices/{invoice_id} " >client.invoices.<a href =" ./src/orb/resources/invoices.py " >fetch</a >(invoice_id) -> <a href =" ./src/orb/types/shared/invoice.py " >Invoice</a ></code >
401402- <code title =" get /invoices/upcoming " >client.invoices.<a href =" ./src/orb/resources/invoices.py " >fetch_upcoming</a >(\*\* <a href =" src/orb/types/invoice_fetch_upcoming_params.py " >params</a >) -> <a href =" ./src/orb/types/invoice_fetch_upcoming_response.py " >InvoiceFetchUpcomingResponse</a ></code >
402403- <code title =" post /invoices/{invoice_id}/issue " >client.invoices.<a href =" ./src/orb/resources/invoices.py " >issue</a >(invoice_id, \*\* <a href =" src/orb/types/invoice_issue_params.py " >params</a >) -> <a href =" ./src/orb/types/shared/invoice.py " >Invoice</a ></code >
404+ - <code title =" get /invoices/summary " >client.invoices.<a href =" ./src/orb/resources/invoices.py " >list_summary</a >(\*\* <a href =" src/orb/types/invoice_list_summary_params.py " >params</a >) -> <a href =" ./src/orb/types/invoice_list_summary_response.py " >SyncPage[ InvoiceListSummaryResponse] </a ></code >
403405- <code title =" post /invoices/{invoice_id}/mark_paid " >client.invoices.<a href =" ./src/orb/resources/invoices.py " >mark_paid</a >(invoice_id, \*\* <a href =" src/orb/types/invoice_mark_paid_params.py " >params</a >) -> <a href =" ./src/orb/types/shared/invoice.py " >Invoice</a ></code >
404406- <code title =" post /invoices/{invoice_id}/pay " >client.invoices.<a href =" ./src/orb/resources/invoices.py " >pay</a >(invoice_id) -> <a href =" ./src/orb/types/shared/invoice.py " >Invoice</a ></code >
405407- <code title =" post /invoices/{invoice_id}/void " >client.invoices.<a href =" ./src/orb/resources/invoices.py " >void</a >(invoice_id) -> <a href =" ./src/orb/types/shared/invoice.py " >Invoice</a ></code >
@@ -457,6 +459,24 @@ Methods:
457459- <code title =" put /plans/external_plan_id/{external_plan_id} " >client.plans.external_plan_id.<a href =" ./src/orb/resources/plans/external_plan_id.py " >update</a >(other_external_plan_id, \*\* <a href =" src/orb/types/plans/external_plan_id_update_params.py " >params</a >) -> <a href =" ./src/orb/types/plan.py " >Plan</a ></code >
458460- <code title =" get /plans/external_plan_id/{external_plan_id} " >client.plans.external_plan_id.<a href =" ./src/orb/resources/plans/external_plan_id.py " >fetch</a >(external_plan_id) -> <a href =" ./src/orb/types/plan.py " >Plan</a ></code >
459461
462+ ## Migrations
463+
464+ Types:
465+
466+ ``` python
467+ from orb.types.plans import (
468+ MigrationRetrieveResponse,
469+ MigrationListResponse,
470+ MigrationCancelResponse,
471+ )
472+ ```
473+
474+ Methods:
475+
476+ - <code title =" get /plans/{plan_id}/migrations/{migration_id} " >client.plans.migrations.<a href =" ./src/orb/resources/plans/migrations.py " >retrieve</a >(migration_id, \* , plan_id) -> <a href =" ./src/orb/types/plans/migration_retrieve_response.py " >MigrationRetrieveResponse</a ></code >
477+ - <code title =" get /plans/{plan_id}/migrations " >client.plans.migrations.<a href =" ./src/orb/resources/plans/migrations.py " >list</a >(plan_id, \*\* <a href =" src/orb/types/plans/migration_list_params.py " >params</a >) -> <a href =" ./src/orb/types/plans/migration_list_response.py " >SyncPage[ MigrationListResponse] </a ></code >
478+ - <code title =" post /plans/{plan_id}/migrations/{migration_id}/cancel " >client.plans.migrations.<a href =" ./src/orb/resources/plans/migrations.py " >cancel</a >(migration_id, \* , plan_id) -> <a href =" ./src/orb/types/plans/migration_cancel_response.py " >MigrationCancelResponse</a ></code >
479+
460480# Prices
461481
462482Types:
@@ -603,6 +623,7 @@ Types:
603623from orb.types import (
604624 MutatedSubscription,
605625 SubscriptionChangeRetrieveResponse,
626+ SubscriptionChangeListResponse,
606627 SubscriptionChangeApplyResponse,
607628 SubscriptionChangeCancelResponse,
608629)
@@ -611,5 +632,19 @@ from orb.types import (
611632Methods:
612633
613634- <code title =" get /subscription_changes/{subscription_change_id} " >client.subscription_changes.<a href =" ./src/orb/resources/subscription_changes.py " >retrieve</a >(subscription_change_id) -> <a href =" ./src/orb/types/subscription_change_retrieve_response.py " >SubscriptionChangeRetrieveResponse</a ></code >
635+ - <code title =" get /subscription_changes " >client.subscription_changes.<a href =" ./src/orb/resources/subscription_changes.py " >list</a >(\*\* <a href =" src/orb/types/subscription_change_list_params.py " >params</a >) -> <a href =" ./src/orb/types/subscription_change_list_response.py " >SyncPage[ SubscriptionChangeListResponse] </a ></code >
614636- <code title =" post /subscription_changes/{subscription_change_id}/apply " >client.subscription_changes.<a href =" ./src/orb/resources/subscription_changes.py " >apply</a >(subscription_change_id, \*\* <a href =" src/orb/types/subscription_change_apply_params.py " >params</a >) -> <a href =" ./src/orb/types/subscription_change_apply_response.py " >SubscriptionChangeApplyResponse</a ></code >
615637- <code title =" post /subscription_changes/{subscription_change_id}/cancel " >client.subscription_changes.<a href =" ./src/orb/resources/subscription_changes.py " >cancel</a >(subscription_change_id) -> <a href =" ./src/orb/types/subscription_change_cancel_response.py " >SubscriptionChangeCancelResponse</a ></code >
638+
639+ # CreditBlocks
640+
641+ Types:
642+
643+ ``` python
644+ from orb.types import CreditBlockRetrieveResponse
645+ ```
646+
647+ Methods:
648+
649+ - <code title =" get /credit_blocks/{block_id} " >client.credit_blocks.<a href =" ./src/orb/resources/credit_blocks.py " >retrieve</a >(block_id) -> <a href =" ./src/orb/types/credit_block_retrieve_response.py " >CreditBlockRetrieveResponse</a ></code >
650+ - <code title =" delete /credit_blocks/{block_id} " >client.credit_blocks.<a href =" ./src/orb/resources/credit_blocks.py " >delete</a >(block_id) -> None</code >
0 commit comments