Skip to content
Book a demoContact usGet started

Get Rate Catalog

client.RateCatalogs.Get(ctx, rateCatalogID) (*RateCatalogGetResponse, error)
get/rate-catalogs/{rate_catalog_id}

Get Rate Catalog

ParametersExpand Collapse
rateCatalogID string
ReturnsExpand Collapse
type RateCatalogGetResponse struct{…}
ID string
Description string
Name string
RateCount int64
Get Rate Catalog
package main

import (
  "context"
  "fmt"

  "github.com/stainless-sdks/lark-go"
  "github.com/stainless-sdks/lark-go/option"
)

func main() {
  client := lark.NewClient(
    option.WithAPIKey("My API Key"),
  )
  rateCatalog, err := client.RateCatalogs.Get(context.TODO(), "rate_catalog_id")
  if err != nil {
    panic(err.Error())
  }
  fmt.Printf("%+v\n", rateCatalog.ID)
}
{
  "id": "rate_catalog_AJWMxR81jxoRlli6p13uf3JB",
  "description": "Rates for EC2 usage",
  "name": "EC2 Rates",
  "rate_count": 5
}
Returns Examples
{
  "id": "rate_catalog_AJWMxR81jxoRlli6p13uf3JB",
  "description": "Rates for EC2 usage",
  "name": "EC2 Rates",
  "rate_count": 5
}