Rate Catalogs
Create Rate Catalog
client.rateCatalogs.create(RateCatalogCreateParams { description, name } body, RequestOptionsoptions?): RateCatalogCreateResponse { id, description, name, rate_count }
/rate-catalogs
List Rate Catalogs
client.rateCatalogs.list(RateCatalogListParams { limit, offset } query?, RequestOptionsoptions?): RateCatalogListResponse { has_more, rate_catalogs }
/rate-catalogs
Get Rate Catalog
client.rateCatalogs.retrieve(stringrateCatalogID, RequestOptionsoptions?): RateCatalogRetrieveResponse { id, description, name, rate_count }
/rate-catalogs/{rate_catalog_id}
List Rates In Catalog
client.rateCatalogs.listRates(stringrateCatalogID, RateCatalogListRatesParams { limit, offset } query?, RequestOptionsoptions?): RateCatalogListRatesResponse { has_more, rates }
/rate-catalogs/{rate_catalog_id}/rates
Add Rates To Rate Catalog
client.rateCatalogs.addRates(stringrateCatalogID, RateCatalogAddRatesParams { billing_interval, fixed_rates, usage_based_rates } body, RequestOptionsoptions?): RateCatalogAddRatesResponse { id, description, name, rate_count }
/rate-catalogs/{rate_catalog_id}/add_rates