Enaptive.Api.Clients 1.0.0
Enaptive.Api.Clients
Typed clients for the current Enaptive API surface hosted by Enaptive.Api.Server.Host.
Clients
IContactIntakeClient/ContactIntakeClientIApiStartupProbe/ApiStartupProbeIPlatformAdminClient/ platform-admin tenant endpoints under/api/enaptive/admin/platformIEnaptiveOperationsClient/ operations endpoints under/api/enaptive/{portfolio,launch,marketing,sales,billing}- includes internal billing event preview, import batches, proposal review, and approved-event apply via
/api/enaptive/billing/{events-preview,event-import-batches,event-proposals,applied-events} - includes preview-only accounting reconciliation via
/api/enaptive/billing/accounting/reconciliation-preview - includes operator-triggered import batch persistence via
/api/enaptive/billing/accounting/import-batches - includes accounting adjustment proposal generation/review and explicit approved-proposal apply
- includes applied-adjustment listing via
/api/enaptive/billing/accounting/applied-adjustments - includes external accounting customer linking via
/api/enaptive/billing/accounting/customers/{customerCode}/external-link - includes invoice/payment fact preview via
/api/enaptive/billing/accounting/facts-preview - includes invoice/payment fact import batch persistence and lookup via
/api/enaptive/billing/accounting/fact-import-batches
- includes internal billing event preview, import batches, proposal review, and approved-event apply via
Transport
- JSON (
application/json) for all client calls.
Package Readiness
- Binary package identity is
Enaptive.Api.Clients. - Core dependencies are consumed through package references.
- Local project references are Enaptive-owned contracts and operations packages; cross-repo Core dependencies stay on NuGet.
- See
Docs/Operations/Runbooks/Api-Contract-Readiness.mdfor package publishing and OpenAPI artifact readiness gates.
Configuration
{
"EnaptiveApi": {
"BaseUrl": "http://127.0.0.1:4001/",
"StartupProbe": {
"Enabled": true,
"FailFast": true,
"ReadinessPath": "/readyz",
"TimeoutSeconds": 8
}
}
}
No packages depend on Enaptive.Api.Clients.
.NET 10.0
- Enaptive.Api.Contracts (>= 1.0.0)
- Enaptive.Operations (>= 1.0.0)
- Core.Contracts (>= 0.3.7)
- Microsoft.Extensions.Configuration.Abstractions (>= 10.0.3)
- Microsoft.Extensions.Http (>= 10.0.3)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.5)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 10.0.3)
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.0 | 1 | 07/01/2026 |