@@ -25,6 +25,28 @@ Methods:
2525
2626- <code title =" get /ping " >client.top_level.<a href =" ./src/orb/resources/top_level.py " >ping</a >() -> <a href =" ./src/orb/types/top_level_ping_response.py " >TopLevelPingResponse</a ></code >
2727
28+ # Beta
29+
30+ Types:
31+
32+ ``` python
33+ from orb.types import PlanVersion, PlanVersionPhase
34+ ```
35+
36+ Methods:
37+
38+ - <code title =" post /plans/{plan_id}/versions " >client.beta.<a href =" ./src/orb/resources/beta/beta.py " >create_plan_version</a >(plan_id, \*\* <a href =" src/orb/types/beta_create_plan_version_params.py " >params</a >) -> <a href =" ./src/orb/types/plan_version.py " >PlanVersion</a ></code >
39+ - <code title =" get /plans/{plan_id}/versions/{version} " >client.beta.<a href =" ./src/orb/resources/beta/beta.py " >fetch_plan_version</a >(version, \* , plan_id) -> <a href =" ./src/orb/types/plan_version.py " >PlanVersion</a ></code >
40+ - <code title =" post /plans/{plan_id}/set_default_version " >client.beta.<a href =" ./src/orb/resources/beta/beta.py " >set_default_plan_version</a >(plan_id, \*\* <a href =" src/orb/types/beta_set_default_plan_version_params.py " >params</a >) -> <a href =" ./src/orb/types/plan.py " >Plan</a ></code >
41+
42+ ## ExternalPlanID
43+
44+ Methods:
45+
46+ - <code title =" post /plans/external_plan_id/{external_plan_id}/versions " >client.beta.external_plan_id.<a href =" ./src/orb/resources/beta/external_plan_id.py " >create_plan_version</a >(external_plan_id, \*\* <a href =" src/orb/types/beta/external_plan_id_create_plan_version_params.py " >params</a >) -> <a href =" ./src/orb/types/plan_version.py " >PlanVersion</a ></code >
47+ - <code title =" get /plans/external_plan_id/{external_plan_id}/versions/{version} " >client.beta.external_plan_id.<a href =" ./src/orb/resources/beta/external_plan_id.py " >fetch_plan_version</a >(version, \* , external_plan_id) -> <a href =" ./src/orb/types/plan_version.py " >PlanVersion</a ></code >
48+ - <code title =" post /plans/external_plan_id/{external_plan_id}/set_default_version " >client.beta.external_plan_id.<a href =" ./src/orb/resources/beta/external_plan_id.py " >set_default_plan_version</a >(external_plan_id, \*\* <a href =" src/orb/types/beta/external_plan_id_set_default_plan_version_params.py " >params</a >) -> <a href =" ./src/orb/types/plan.py " >Plan</a ></code >
49+
2850# Coupons
2951
3052Types:
@@ -292,56 +314,34 @@ Methods:
292314- <code title =" put /plans/{plan_id} " >client.plans.<a href =" ./src/orb/resources/plans/plans.py " >update</a >(plan_id, \*\* <a href =" src/orb/types/plan_update_params.py " >params</a >) -> <a href =" ./src/orb/types/plan.py " >Plan</a ></code >
293315- <code title =" get /plans " >client.plans.<a href =" ./src/orb/resources/plans/plans.py " >list</a >(\*\* <a href =" src/orb/types/plan_list_params.py " >params</a >) -> <a href =" ./src/orb/types/plan.py " >SyncPage[ Plan] </a ></code >
294316- <code title =" get /plans/{plan_id} " >client.plans.<a href =" ./src/orb/resources/plans/plans.py " >fetch</a >(plan_id) -> <a href =" ./src/orb/types/plan.py " >Plan</a ></code >
295- - <code title =" post /plans/{plan_id}/set_default_version " >client.plans.<a href =" ./src/orb/resources/plans/plans.py " >set_default_version</a >(plan_id, \*\* <a href =" src/orb/types/plan_set_default_version_params.py " >params</a >) -> <a href =" ./src/orb/types/plan.py " >Plan</a ></code >
296317
297318## ExternalPlanID
298319
299320Methods:
300321
301- - <code title =" put /plans/external_plan_id/{external_plan_id} " >client.plans.external_plan_id.<a href =" ./src/orb/resources/plans/external_plan_id/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 >
302- - <code title =" get /plans/external_plan_id/{external_plan_id} " >client.plans.external_plan_id.<a href =" ./src/orb/resources/plans/external_plan_id/external_plan_id.py " >fetch</a >(external_plan_id) -> <a href =" ./src/orb/types/plan.py " >Plan</a ></code >
303- - <code title =" post /plans/external_plan_id/{external_plan_id}/set_default_version " >client.plans.external_plan_id.<a href =" ./src/orb/resources/plans/external_plan_id/external_plan_id.py " >set_default_version</a >(external_plan_id, \*\* <a href =" src/orb/types/plans/external_plan_id_set_default_version_params.py " >params</a >) -> <a href =" ./src/orb/types/plan.py " >Plan</a ></code >
304-
305- ### Versions
306-
307- Types:
308-
309- ``` python
310- from orb.types.plans.external_plan_id import VersionCreateResponse, VersionRetrieveResponse
311- ```
312-
313- Methods:
314-
315- - <code title =" post /plans/external_plan_id/{external_plan_id}/versions " >client.plans.external_plan_id.versions.<a href =" ./src/orb/resources/plans/external_plan_id/versions.py " >create</a >(external_plan_id, \*\* <a href =" src/orb/types/plans/external_plan_id/version_create_params.py " >params</a >) -> <a href =" ./src/orb/types/plans/external_plan_id/version_create_response.py " >VersionCreateResponse</a ></code >
316- - <code title =" get /plans/external_plan_id/{external_plan_id}/versions/{version} " >client.plans.external_plan_id.versions.<a href =" ./src/orb/resources/plans/external_plan_id/versions.py " >retrieve</a >(version, \* , external_plan_id) -> <a href =" ./src/orb/types/plans/external_plan_id/version_retrieve_response.py " >VersionRetrieveResponse</a ></code >
317-
318- ## Versions
319-
320- Types:
321-
322- ``` python
323- from orb.types.plans import VersionCreateResponse, VersionRetrieveResponse
324- ```
325-
326- Methods:
327-
328- - <code title =" post /plans/{plan_id}/versions " >client.plans.versions.<a href =" ./src/orb/resources/plans/versions.py " >create</a >(plan_id, \*\* <a href =" src/orb/types/plans/version_create_params.py " >params</a >) -> <a href =" ./src/orb/types/plans/version_create_response.py " >VersionCreateResponse</a ></code >
329- - <code title =" get /plans/{plan_id}/versions/{version} " >client.plans.versions.<a href =" ./src/orb/resources/plans/versions.py " >retrieve</a >(version, \* , plan_id) -> <a href =" ./src/orb/types/plans/version_retrieve_response.py " >VersionRetrieveResponse</a ></code >
322+ - <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 >
323+ - <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 >
330324
331325# Prices
332326
333327Types:
334328
335329``` python
336- from orb.types import EvaluatePriceGroup, Price, PriceEvaluateResponse
330+ from orb.types import (
331+ EvaluatePriceGroup,
332+ Price,
333+ PriceEvaluateResponse,
334+ PriceEvaluateMultipleResponse,
335+ )
337336```
338337
339338Methods:
340339
341340- <code title =" post /prices " >client.prices.<a href =" ./src/orb/resources/prices/prices.py " >create</a >(\*\* <a href =" src/orb/types/price_create_params.py " >params</a >) -> <a href =" ./src/orb/types/price.py " >Price</a ></code >
342341- <code title =" put /prices/{price_id} " >client.prices.<a href =" ./src/orb/resources/prices/prices.py " >update</a >(price_id, \*\* <a href =" src/orb/types/price_update_params.py " >params</a >) -> <a href =" ./src/orb/types/price.py " >Price</a ></code >
343342- <code title =" get /prices " >client.prices.<a href =" ./src/orb/resources/prices/prices.py " >list</a >(\*\* <a href =" src/orb/types/price_list_params.py " >params</a >) -> <a href =" ./src/orb/types/price.py " >SyncPage[ Price] </a ></code >
344- - <code title =" post /prices/evaluate " >client.prices.<a href =" ./src/orb/resources/prices/prices.py " >evaluate</a >(\*\* <a href =" src/orb/types/price_evaluate_params.py " >params</a >) -> <a href =" ./src/orb/types/price_evaluate_response.py " >PriceEvaluateResponse</a ></code >
343+ - <code title =" post /prices/{price_id}/evaluate " >client.prices.<a href =" ./src/orb/resources/prices/prices.py " >evaluate</a >(price_id, \*\* <a href =" src/orb/types/price_evaluate_params.py " >params</a >) -> <a href =" ./src/orb/types/price_evaluate_response.py " >PriceEvaluateResponse</a ></code >
344+ - <code title =" post /prices/evaluate " >client.prices.<a href =" ./src/orb/resources/prices/prices.py " >evaluate_multiple</a >(\*\* <a href =" src/orb/types/price_evaluate_multiple_params.py " >params</a >) -> <a href =" ./src/orb/types/price_evaluate_multiple_response.py " >PriceEvaluateMultipleResponse</a ></code >
345345- <code title =" get /prices/{price_id} " >client.prices.<a href =" ./src/orb/resources/prices/prices.py " >fetch</a >(price_id) -> <a href =" ./src/orb/types/price.py " >Price</a ></code >
346346
347347## ExternalPriceID
0 commit comments