Files
binarylane-dotnet/docs/api-coverage.md
T
2026-08-16 23:58:16 +10:00

1.3 KiB

Maintainer guide: API coverage

This is a maintainer reference. Package consumers can start with the README.

The SDK's scope is the BinaryLane v2 OpenAPI contract committed at eng/openapi/binarylane-v2.openapi.yaml. The raw contract currently declares version 0.39.1; it is a developer-preview contract and may change without a version change.

The raw document contains virtual paths such as /v2/servers/{server_id}/actions#PowerOn. These are API-reference aliases for action payload variants, not real HTTP routes. Coverage checks and route reviews use the normalized contract and count only the real POST /v2/servers/{server_id}/actions route.

API area Public resource boundary
Account IAccountApi
Balances, invoices, and unpaid invoices IBillingApi
Actions IActionsApi
Servers and server subresources IServersApi
Images IImagesApi
SSH keys ISshKeysApi
DNS domains, nameservers, and records IDomainsApi
Load balancers and forwarding rules ILoadBalancersApi
VPCs and members IVpcsApi
Regions, sizes, and software catalogues IRegionsApi, ISizesApi, ISoftwareApi
Reverse names IReverseNamesApi
Data usage IDataUsageApi
Sample sets ISampleSetsApi

Keep this table and the related tests up to date when API support changes.