IntelligenceX

API Reference

Class

ChatGptPlanLimitHistory

Namespace IntelligenceX.OpenAI.Usage
Assembly IntelligenceX
Modifiers sealed

Allowance accounting history, including provider coverage and approximation metadata.

Inheritance

  • Object
  • ChatGptPlanLimitHistory

Usage

Explore 2 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Methods

public static ChatGptPlanLimitHistory FromJson(JsonObject obj) #
Returns: ChatGptPlanLimitHistory

Parses the provider history response.

Parameters

obj IntelligenceX.Json.JsonObject requiredposition: 0

Properties

public DateTimeOffset? DataAsOf { get; } #

Time through which the provider's accounting is current.

public DateTimeOffset? CoverageStart { get; } #

Beginning of available provider coverage.

public Boolean? CoverageComplete { get; } #

Whether coverage is complete; null means unknown.

public Boolean? Approximate { get; } #

Whether accounting is approximate; null means unknown.

public Double? BoundaryToleranceSeconds { get; } #

Provider accounting boundary tolerance in seconds.

public IReadOnlyList<ChatGptPlanLimitPeriod> Periods { get; } #

Returned accounting periods, which may be shortened by resets.