Skip to content
Book a demoContact usGet started

List Rate Catalogs

rate_catalogs.list(RateCatalogListParams**kwargs) -> RateCatalogListResponse
get/rate-catalogs

List Rate Catalogs

ParametersExpand Collapse
limit: Optional[int]
maximum100
minimum1
offset: Optional[int]
minimum0
ReturnsExpand Collapse
class RateCatalogListResponse:
has_more: bool
rate_catalogs: List[RateCatalog]
id: str
description: str
name: str
rate_count: int
List Rate Catalogs
import os
from lark import Lark

client = Lark(
    api_key=os.environ.get("LARK_API_KEY"),  # This is the default and can be omitted
)
rate_catalogs = client.rate_catalogs.list()
print(rate_catalogs.has_more)
{
  "has_more": true,
  "rate_catalogs": [
    {
      "id": "rate_catalog_AJWMxR81jxoRlli6p13uf3JB",
      "description": "Rates for EC2 usage",
      "name": "EC2 Rates",
      "rate_count": 5
    }
  ]
}
Returns Examples
{
  "has_more": true,
  "rate_catalogs": [
    {
      "id": "rate_catalog_AJWMxR81jxoRlli6p13uf3JB",
      "description": "Rates for EC2 usage",
      "name": "EC2 Rates",
      "rate_count": 5
    }
  ]
}