IBeam.Credits.Api
2.9.43
dotnet add package IBeam.Credits.Api --version 2.9.43
NuGet\Install-Package IBeam.Credits.Api -Version 2.9.43
<PackageReference Include="IBeam.Credits.Api" Version="2.9.43" />
<PackageVersion Include="IBeam.Credits.Api" Version="2.9.43" />
<PackageReference Include="IBeam.Credits.Api" />
paket add IBeam.Credits.Api --version 2.9.43
#r "nuget: IBeam.Credits.Api, 2.9.43"
#:package IBeam.Credits.Api@2.9.43
#addin nuget:?package=IBeam.Credits.Api&version=2.9.43
#tool nuget:?package=IBeam.Credits.Api&version=2.9.43
IBeam.Credits.Api
IBeam.Credits.Api provides optional ASP.NET Core controller wiring for credit balance summaries, ledger reads, and reservation reads.
using IBeam.Credits.Api;
builder.Services.AddAuthentication();
builder.Services.AddAuthorization();
builder.Services.AddIBeamCreditsApi(builder.Configuration);
var app = builder.Build();
app.UseAuthentication();
app.UseAuthorization();
app.MapControllers();
Endpoint Overview
POST /api/credits/tenants/{tenantId}/runtime-summary
POST /api/credits/tenants/{tenantId}/bootstrap
GET /api/credits/tenants/{tenantId}/admin/ledger?creditAccountId={creditAccountId}&bucketKey={bucketKey}
GET /api/credits/tenants/{tenantId}/admin/reservations?creditAccountId={creditAccountId}&bucketKey={bucketKey}
Runtime summaries are UI guidance only. Host applications must enforce credit spending server-side through ICreditPolicyService, ICreditReservationService, or the license-credit gate integration.
Admin endpoints require authentication by default; production hosts should add tenant admin policies or API credential scopes before exposing ledger and reservation data.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- IBeam.Api (>= 2.9.43)
- IBeam.Credits.Services (>= 2.9.43)
- IBeam.Licensing.Services (>= 2.9.43)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.9.43 | 39 | 7/29/2026 |