Claude Platform Docs

Hapus Batas Pengeluaran

client.Beta.Organization.SpendLimits.Delete(ctx, spendLimitID) (*BetaOrganizationSpendLimitDeleteResponse, error)
DELETE/v1/organizations/spend_limits/{spend_limit_id}

Menghapus batas pengeluaran.

Untuk organisasi Claude Enterprise, ini menghapus override per pengguna, dan anggota akan kembali ke batas pengeluaran warisan apa pun pada periode tersebut. Baris tingkat seat, grup, dan tingkat organisasinya tidak dapat dihapus melalui endpoint ini. Organisasi Claude Console menghapus batas organisasi dan workspace-nya, tetapi bukan batas usage_tier-nya. Penghapusan batas organisasi dan workspace melalui API masih dalam pratinjau akses awal.

Parameters
spendLimitID string⁠Path parameter

ID of the Spend Limit.

Returns
type BetaOrganizationSpendLimitDeleteResponse struct { Type: "spend_limit_deleted"; ID }
Type SpendLimitDeleted
defaultspend_limit_deleted
ID string
Hapus Batas Pengeluaran
package main

import (
	"context"
	"fmt"

	"github.com/anthropics/anthropic-sdk-go"
	"github.com/anthropics/anthropic-sdk-go/option"
)

func main() {
	client := anthropic.NewClient(
		option.WithAPIKey("my-anthropic-api-key"),
	)
	spendLimit, err := client.Beta.Organization.SpendLimits.Delete(context.TODO(), "spend_limit_id")
	if err != nil {
		panic(err.Error())
	}
	fmt.Printf("%+v\n", spendLimit.ID)
}
Returns Examples
Response 200
{
  "id": "id",
  "type": "spend_limit_deleted"
}