Go
package main import( "context" "os" latitudeshgosdk "github.com/latitudesh/latitudesh-go-sdk" "log" ) func main() { ctx := context.Background() s := latitudeshgosdk.New( latitudeshgosdk.WithSecurity(os.Getenv("LATITUDESH_BEARER")), ) res, err := s.Billing.ListUsage(ctx, "proj_r0MK4O4kDa95w", []string{ "si_aslft06m", "si_on0fybnq", }, latitudeshgosdk.Pointer("plan.name")) if err != nil { log.Fatal(err) } if res.BillingUsage != nil { // handle response } }
{ "data": { "id": "", "type": "billing_usage", "attributes": { "project": { "id": "proj_r0MK4O4kDa95w", "slug": "fantastic-iron-clock", "name": "Fantastic Iron Clock" }, "period": { "start": "2025-12-24T15:56:32+00:00", "end": "2026-01-24T15:56:32+00:00" }, "available_credit_balance": 123, "amount": 0, "price": 0, "products": [], "threshold": 10000 } }, "meta": {} }
Returns the billing usage of a project
Allows to filter the billing usage for specific products. It accepts an array of product ids.
Accepts a plan name and allows to filter the usage for that plan.
Success
Show child attributes
Was this page helpful?