https://github.com/abgeo/ubill-sdk
Auto-generated SDKs for the UBill API Service. This repository contains various SDK libraries that provide easy integration with UBill's services.
https://github.com/abgeo/ubill-sdk
Last synced: 10 months ago
JSON representation
Auto-generated SDKs for the UBill API Service. This repository contains various SDK libraries that provide easy integration with UBill's services.
- Host: GitHub
- URL: https://github.com/abgeo/ubill-sdk
- Owner: ABGEO
- Created: 2025-05-29T16:12:37.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-29T16:23:14.000Z (about 1 year ago)
- Last Synced: 2025-05-29T17:55:23.233Z (about 1 year ago)
- Language: Go
- Homepage:
- Size: 34.2 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# UBill SDK
> [!WARNING]
> This project is archived and has been moved to the [UBill](https://github.com/ubill-ge) organization.
Auto-generated SDKs for the UBill API Service. This repository contains various SDK libraries that provide easy
integration with UBill's services.
## Overview
The UBill SDK collection offers client libraries in multiple programming languages, all automatically generated from
OpenAPI specification to ensure consistency and reliability across different platforms.
## Available SDKs
| Language | Package Manager | Location | Installation |
|------------|-----------------|----------------------------|--------------------------------------------|
| C# | NuGet | [sdk/csharp](./sdk/csharp) | `-` |
| Go | Go modules | [sdk/go](./sdk/go) | `go get github.com/abgeo/ubill-sdk/sdk/go` |
| PHP | Composer | [sdk/php](./sdk/php) | `-` |
| TypeScript | NPM | [sdk/ts](./sdk/ts) | `-` |
## Features
- **Comprehensive API Coverage**: All UBill API endpoints supported
- **Type Safety**: Strongly typed interfaces and models
- **Authentication Handling**: Built-in API key support
- **Error Handling**: Structured error responses with detailed messages
- **Documentation**: Inline code documentation and examples
## Authentication
All SDKs support multiple authentication methods:
- **API Key**: Simple key-based authentication
## Code Generation
These SDKs are automatically generated using OpenAPI Generator from OpenAPI 3.1 specification. This ensures:
- Consistency across all language implementations
- Automatic updates when the API evolves
- Comprehensive coverage of all API features
- Type-safe client libraries