Loading...
    • Developer Guide
    • API Reference
    • MCP
    • Resources
    • Release Notes
    Search...
    ⌘K
    Using the API
    Features overviewClient SDKsBeta headersErrors
    Messages
    Create a Message
    Count tokens in a Message
    Models
    List Models
    Get a Model
    Beta
    Admin
    Get Cost Report
    Completions
    Create a Text Completion
    Support & configuration
    Rate limitsService tiersVersionsIP addressesSupported regionsOpenAI SDK compatibility
    Console
    Log in

    Cost Report

    Get Cost Report
    get/v1/organizations/cost_report
    ModelsExpand Collapse
    CostReport = object { data, has_more, next_page }
    data: array of object { ending_at, results, starting_at }
    ending_at: string

    End of the time bucket (exclusive) in RFC 3339 format.

    results: array of object { amount, context_window, cost_type, 6 more }

    List of cost items for this time bucket. There may be multiple items if one or more group_by[] parameters are specified.

    amount: string

    Cost amount in lowest currency units (e.g. cents) as a decimal string. For example, "123.45" in "USD" represents $1.23.

    context_window: "0-200k" or "200k-1M"

    Input context window used. Null if not grouping by description or for non-token costs.

    Accepts one of the following:
    "0-200k"
    "200k-1M"
    cost_type: "tokens" or "web_search" or "code_execution"

    Type of cost. Null if not grouping by description.

    Accepts one of the following:
    "tokens"
    "web_search"
    "code_execution"
    currency: string

    Currency code for the cost amount. Currently always "USD".

    description: string

    Description of the cost item. Null if not grouping by description.

    model: string

    Model name used. Null if not grouping by description or for non-token costs.

    service_tier: "standard" or "batch"

    Service tier used. Null if not grouping by description or for non-token costs.

    Accepts one of the following:
    "standard"
    "batch"
    token_type: "uncached_input_tokens" or "output_tokens" or "cache_read_input_tokens" or 2 more

    Type of token. Null if not grouping by description or for non-token costs.

    Accepts one of the following:
    "uncached_input_tokens"
    "output_tokens"
    "cache_read_input_tokens"
    "cache_creation.ephemeral_1h_input_tokens"
    "cache_creation.ephemeral_5m_input_tokens"
    workspace_id: string

    ID of the Workspace this cost is associated with. Null if not grouping by workspace or for the default workspace.

    starting_at: string

    Start of the time bucket (inclusive) in RFC 3339 format.

    has_more: boolean

    Indicates if there are more results.

    next_page: string

    Token to provide in as page in the subsequent request to retrieve the next page of data.

    formatdate-time

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Partners

    • Amazon Bedrock
    • Google Cloud's Vertex AI

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Help and security

    • Availability
    • Status
    • Support
    • Discord

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy