{"id":34017467,"url":"https://github.com/client-api/billingo-python","last_synced_at":"2026-03-11T17:02:54.277Z","repository":{"id":200281779,"uuid":"705180187","full_name":"client-api/billingo-python","owner":"client-api","description":null,"archived":false,"fork":false,"pushed_at":"2025-03-22T13:22:15.000Z","size":343,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-29T00:24:11.992Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://pypi.org/project/clientapi-billingo/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/client-api.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-15T09:20:37.000Z","updated_at":"2025-03-22T14:06:32.000Z","dependencies_parsed_at":null,"dependency_job_id":"36a4ecb7-8d60-4505-9f04-a5d904e7ae5b","html_url":"https://github.com/client-api/billingo-python","commit_stats":null,"previous_names":["client-api/billingo-python"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/client-api/billingo-python","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/client-api%2Fbillingo-python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/client-api%2Fbillingo-python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/client-api%2Fbillingo-python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/client-api%2Fbillingo-python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/client-api","download_url":"https://codeload.github.com/client-api/billingo-python/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/client-api%2Fbillingo-python/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":27707215,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-12-13T02:00:09.769Z","response_time":147,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-12-13T14:35:59.856Z","updated_at":"2025-12-13T14:36:00.322Z","avatar_url":"https://github.com/client-api.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# clientapi-billingo\nThis is a Billingo API v3 documentation. Our API based on REST software architectural style. API has resource-oriented URLs, accepts JSON-encoded request bodies and returns JSON-encoded responses. To use this API you have to generate a new API key on our [site](https://app.billingo.hu/api-key). After that, you can test your API key on this page.\n\nThis Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:\n\n- API version: 3.0.14\n- Package version: 1.0.1\n- Generator version: 7.9.0\n- Build package: org.openapitools.codegen.languages.PythonClientCodegen\nFor more information, please visit [https://www.billingo.hu/kapcsolat](https://www.billingo.hu/kapcsolat)\n\n## Requirements.\n\nPython 3.7+\n\n## Installation \u0026 Usage\n### pip install\n\nIf the python package is hosted on a repository, you can install directly using:\n\n```sh\n# from pypi\npip install clientapi_billingo\n\n# from source\npip install git+https://github.com/client-api/billingo-python.git\n```\n(you may need to run `pip` with root permission: `sudo pip install git+https://github.com/client-api/billingo-python.git`)\n\nThen import the package:\n```python\nimport clientapi_billingo\n```\n\n### Setuptools\n\nInstall via [Setuptools](http://pypi.python.org/pypi/setuptools).\n\n```sh\npython setup.py install --user\n```\n(or `sudo python setup.py install` to install the package for all users)\n\nThen import the package:\n```python\nimport clientapi_billingo\n```\n\n### Tests\n\nExecute `pytest` to run the tests.\n\n## Getting Started\n\nPlease follow the [installation procedure](#installation--usage) and then run the following:\n\n```python\n\nimport clientapi_billingo\nfrom clientapi_billingo.rest import ApiException\nfrom pprint import pprint\n\n# Defining the host is optional and defaults to https://api.billingo.hu/v3\n# See configuration.py for a list of all supported configuration parameters.\nconfiguration = clientapi_billingo.Configuration(\n    host = \"https://api.billingo.hu/v3\"\n)\n\n# The client must configure the authentication and authorization parameters\n# in accordance with the API server security policy.\n# Examples for each auth method are provided below, use the example that\n# satisfies your auth use case.\n\n# Configure API key authorization: api_key\nconfiguration.api_key['api_key'] = os.environ[\"API_KEY\"]\n\n# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed\n# configuration.api_key_prefix['api_key'] = 'Bearer'\n\n\n# Enter a context with an instance of the API client\nwith clientapi_billingo.ApiClient(configuration) as api_client:\n    # Create an instance of the API class\n    api_instance = clientapi_billingo.BankAccountApi(api_client)\n    bank_account = clientapi_billingo.BankAccount() # BankAccount | BankAccount object that you would like to store.\n\n    try:\n        # Create a bank account\n        api_response = api_instance.create_bank_account(bank_account)\n        print(\"The response of BankAccountApi-\u003ecreate_bank_account:\\n\")\n        pprint(api_response)\n    except ApiException as e:\n        print(\"Exception when calling BankAccountApi-\u003ecreate_bank_account: %s\\n\" % e)\n\n```\n\n## Documentation for API Endpoints\n\nAll URIs are relative to *https://api.billingo.hu/v3*\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n*BankAccountApi* | [**create_bank_account**](docs/BankAccountApi.md#create_bank_account) | **POST** /bank-accounts | Create a bank account\n*BankAccountApi* | [**delete_bank_account**](docs/BankAccountApi.md#delete_bank_account) | **DELETE** /bank-accounts/{id} | Delete a bank account\n*BankAccountApi* | [**get_bank_account**](docs/BankAccountApi.md#get_bank_account) | **GET** /bank-accounts/{id} | Retrieve a bank account\n*BankAccountApi* | [**list_bank_account**](docs/BankAccountApi.md#list_bank_account) | **GET** /bank-accounts | List all bank account\n*BankAccountApi* | [**update_bank_account**](docs/BankAccountApi.md#update_bank_account) | **PUT** /bank-accounts/{id} | Update a bank account\n*CurrencyApi* | [**get_conversion_rate**](docs/CurrencyApi.md#get_conversion_rate) | **GET** /currencies | Get currencies exchange rate.\n*DocumentApi* | [**archive_document**](docs/DocumentApi.md#archive_document) | **PUT** /documents/{id}/archive | Archive a proforma document.\n*DocumentApi* | [**cancel_document**](docs/DocumentApi.md#cancel_document) | **POST** /documents/{id}/cancel | Cancel a document\n*DocumentApi* | [**create_document**](docs/DocumentApi.md#create_document) | **POST** /documents | Create a document\n*DocumentApi* | [**create_document_from_draft**](docs/DocumentApi.md#create_document_from_draft) | **PUT** /documents/{id} | Converts a draft to an invoice.\n*DocumentApi* | [**create_document_from_proforma**](docs/DocumentApi.md#create_document_from_proforma) | **POST** /documents/{id}/create-from-proforma | Create a document from proforma.\n*DocumentApi* | [**create_modification_document**](docs/DocumentApi.md#create_modification_document) | **POST** /documents/{id}/create-modification-document | Create a modification document.\n*DocumentApi* | [**create_receipt**](docs/DocumentApi.md#create_receipt) | **POST** /documents/receipt | Create a receipt\n*DocumentApi* | [**create_receipt_from_draft**](docs/DocumentApi.md#create_receipt_from_draft) | **PUT** /documents/receipt/{id} | Converts a draft to a receipt.\n*DocumentApi* | [**delete_document**](docs/DocumentApi.md#delete_document) | **DELETE** /documents/{id} | Delete a draft.\n*DocumentApi* | [**delete_payment**](docs/DocumentApi.md#delete_payment) | **DELETE** /documents/{id}/payments | Delete all payment history on document\n*DocumentApi* | [**document_copy**](docs/DocumentApi.md#document_copy) | **POST** /documents/{id}/copy | Copy a document\n*DocumentApi* | [**download_document**](docs/DocumentApi.md#download_document) | **GET** /documents/{id}/download | Download a document in PDF format.\n*DocumentApi* | [**get_document**](docs/DocumentApi.md#get_document) | **GET** /documents/{id} | Retrieve a document\n*DocumentApi* | [**get_document_by_vendor_id**](docs/DocumentApi.md#get_document_by_vendor_id) | **GET** /documents/vendor/{vendor_id} | Retrieve a document by vendor id\n*DocumentApi* | [**get_online_szamla_status**](docs/DocumentApi.md#get_online_szamla_status) | **GET** /documents/{id}/online-szamla | Retrieve a document Online Számla status\n*DocumentApi* | [**get_payment**](docs/DocumentApi.md#get_payment) | **GET** /documents/{id}/payments | Retrieve a payment histroy\n*DocumentApi* | [**get_public_url**](docs/DocumentApi.md#get_public_url) | **GET** /documents/{id}/public-url | Retrieve a document download public url.\n*DocumentApi* | [**list_document**](docs/DocumentApi.md#list_document) | **GET** /documents | List all documents\n*DocumentApi* | [**pos_print**](docs/DocumentApi.md#pos_print) | **GET** /documents/{id}/print/pos | Returns a printable POS PDF\n*DocumentApi* | [**send_document**](docs/DocumentApi.md#send_document) | **POST** /documents/{id}/send | Send invoice to given email adresses.\n*DocumentApi* | [**update_payment**](docs/DocumentApi.md#update_payment) | **PUT** /documents/{id}/payments | Update payment history\n*DocumentBlockApi* | [**list_document_block**](docs/DocumentBlockApi.md#list_document_block) | **GET** /document-blocks | List all document blocks\n*DocumentExportApi* | [**create**](docs/DocumentExportApi.md#create) | **POST** /document-export | Create document export.\n*DocumentExportApi* | [**download**](docs/DocumentExportApi.md#download) | **GET** /document-export/{id}/download | Return exported binary file.\n*DocumentExportApi* | [**poll**](docs/DocumentExportApi.md#poll) | **GET** /document-export/{id}/poll | Retrieve export state.\n*OrganizationApi* | [**get_organization_data**](docs/OrganizationApi.md#get_organization_data) | **GET** /organization | Retrieve a organization data.\n*PartnerApi* | [**create_partner**](docs/PartnerApi.md#create_partner) | **POST** /partners | Create a partner\n*PartnerApi* | [**delete_partner**](docs/PartnerApi.md#delete_partner) | **DELETE** /partners/{id} | Delete a partner\n*PartnerApi* | [**get_partner**](docs/PartnerApi.md#get_partner) | **GET** /partners/{id} | Retrieve a partner\n*PartnerApi* | [**list_partner**](docs/PartnerApi.md#list_partner) | **GET** /partners | List all partners\n*PartnerApi* | [**update_partner**](docs/PartnerApi.md#update_partner) | **PUT** /partners/{id} | Update a partner\n*ProductApi* | [**create_product**](docs/ProductApi.md#create_product) | **POST** /products | Create a product\n*ProductApi* | [**delete_product**](docs/ProductApi.md#delete_product) | **DELETE** /products/{id} | Delete a product\n*ProductApi* | [**get_product**](docs/ProductApi.md#get_product) | **GET** /products/{id} | Retrieve a product\n*ProductApi* | [**list_product**](docs/ProductApi.md#list_product) | **GET** /products | List all product\n*ProductApi* | [**update_product**](docs/ProductApi.md#update_product) | **PUT** /products/{id} | Update a product\n*SpendingApi* | [**spending_delete**](docs/SpendingApi.md#spending_delete) | **DELETE** /spendings/{id} | Deletes a spending.\n*SpendingApi* | [**spending_list**](docs/SpendingApi.md#spending_list) | **GET** /spendings | Lists all spending\n*SpendingApi* | [**spending_save**](docs/SpendingApi.md#spending_save) | **POST** /spendings | Creates a new spending.\n*SpendingApi* | [**spending_show**](docs/SpendingApi.md#spending_show) | **GET** /spendings/{id} | Retrieves one specific spending.\n*SpendingApi* | [**spending_update**](docs/SpendingApi.md#spending_update) | **PUT** /spendings/{id} | Updates a spending item.\n*UtilApi* | [**check_tax_number**](docs/UtilApi.md#check_tax_number) | **GET** /utils/check-tax-number/{tax_number} | Check tax number.\n*UtilApi* | [**get_id**](docs/UtilApi.md#get_id) | **GET** /utils/convert-legacy-id/{id} | Convert legacy ID to v3 ID.\n*UtilApi* | [**get_server_time**](docs/UtilApi.md#get_server_time) | **GET** /utils/time | Get the server time\n\n\n## Documentation For Models\n\n - [Address](docs/Address.md)\n - [BankAccount](docs/BankAccount.md)\n - [BankAccountList](docs/BankAccountList.md)\n - [Category](docs/Category.md)\n - [CheckTaxNumberMessage](docs/CheckTaxNumberMessage.md)\n - [ClientError](docs/ClientError.md)\n - [ClientErrorResponse](docs/ClientErrorResponse.md)\n - [ConversationRate](docs/ConversationRate.md)\n - [CorrectionType](docs/CorrectionType.md)\n - [Country](docs/Country.md)\n - [CreateDocumentExport](docs/CreateDocumentExport.md)\n - [Currency](docs/Currency.md)\n - [DateType](docs/DateType.md)\n - [Discount](docs/Discount.md)\n - [DiscountType](docs/DiscountType.md)\n - [Document](docs/Document.md)\n - [DocumentAncestor](docs/DocumentAncestor.md)\n - [DocumentBankAccount](docs/DocumentBankAccount.md)\n - [DocumentBlock](docs/DocumentBlock.md)\n - [DocumentBlockList](docs/DocumentBlockList.md)\n - [DocumentBlockType](docs/DocumentBlockType.md)\n - [DocumentCancellation](docs/DocumentCancellation.md)\n - [DocumentExportFilterExtra](docs/DocumentExportFilterExtra.md)\n - [DocumentExportId](docs/DocumentExportId.md)\n - [DocumentExportOtherOptions](docs/DocumentExportOtherOptions.md)\n - [DocumentExportQueryType](docs/DocumentExportQueryType.md)\n - [DocumentExportSortBy](docs/DocumentExportSortBy.md)\n - [DocumentExportStatus](docs/DocumentExportStatus.md)\n - [DocumentExportStatusState](docs/DocumentExportStatusState.md)\n - [DocumentExportType](docs/DocumentExportType.md)\n - [DocumentForm](docs/DocumentForm.md)\n - [DocumentFormat](docs/DocumentFormat.md)\n - [DocumentInsert](docs/DocumentInsert.md)\n - [DocumentInsertItemsInner](docs/DocumentInsertItemsInner.md)\n - [DocumentInsertType](docs/DocumentInsertType.md)\n - [DocumentItem](docs/DocumentItem.md)\n - [DocumentItemData](docs/DocumentItemData.md)\n - [DocumentLanguage](docs/DocumentLanguage.md)\n - [DocumentList](docs/DocumentList.md)\n - [DocumentNotificationStatus](docs/DocumentNotificationStatus.md)\n - [DocumentOrganization](docs/DocumentOrganization.md)\n - [DocumentPartner](docs/DocumentPartner.md)\n - [DocumentProductData](docs/DocumentProductData.md)\n - [DocumentPublicUrl](docs/DocumentPublicUrl.md)\n - [DocumentSettings](docs/DocumentSettings.md)\n - [DocumentSummary](docs/DocumentSummary.md)\n - [DocumentType](docs/DocumentType.md)\n - [DocumentVatRateSummary](docs/DocumentVatRateSummary.md)\n - [Entitlement](docs/Entitlement.md)\n - [Feature](docs/Feature.md)\n - [Id](docs/Id.md)\n - [InvoiceSettings](docs/InvoiceSettings.md)\n - [LedgerNumberInformation](docs/LedgerNumberInformation.md)\n - [ModificationDocumentInsert](docs/ModificationDocumentInsert.md)\n - [OnlinePayment](docs/OnlinePayment.md)\n - [OnlineSzamlaStatus](docs/OnlineSzamlaStatus.md)\n - [OnlineSzamlaStatusEnum](docs/OnlineSzamlaStatusEnum.md)\n - [OnlineSzamlaStatusMessage](docs/OnlineSzamlaStatusMessage.md)\n - [OrganizationData](docs/OrganizationData.md)\n - [Partner](docs/Partner.md)\n - [PartnerCustomBillingSettings](docs/PartnerCustomBillingSettings.md)\n - [PartnerList](docs/PartnerList.md)\n - [PartnerTaxType](docs/PartnerTaxType.md)\n - [PaymentHistory](docs/PaymentHistory.md)\n - [PaymentMethod](docs/PaymentMethod.md)\n - [PaymentStatus](docs/PaymentStatus.md)\n - [PaymentStatusSpending](docs/PaymentStatusSpending.md)\n - [Product](docs/Product.md)\n - [ProductList](docs/ProductList.md)\n - [ReceiptInsert](docs/ReceiptInsert.md)\n - [ReceiptInsertItemsInner](docs/ReceiptInsertItemsInner.md)\n - [ReceiptItemData](docs/ReceiptItemData.md)\n - [ReceiptProductData](docs/ReceiptProductData.md)\n - [Round](docs/Round.md)\n - [SendDocument](docs/SendDocument.md)\n - [ServerError](docs/ServerError.md)\n - [ServerErrorResponse](docs/ServerErrorResponse.md)\n - [ServerTime](docs/ServerTime.md)\n - [Source](docs/Source.md)\n - [Spending](docs/Spending.md)\n - [SpendingList](docs/SpendingList.md)\n - [SpendingListItem](docs/SpendingListItem.md)\n - [SpendingPartner](docs/SpendingPartner.md)\n - [SpendingPaymentMethod](docs/SpendingPaymentMethod.md)\n - [SpendingSave](docs/SpendingSave.md)\n - [Subscription](docs/Subscription.md)\n - [SubscriptionErrorResponse](docs/SubscriptionErrorResponse.md)\n - [TaxNumber](docs/TaxNumber.md)\n - [TooManyRequestsResponse](docs/TooManyRequestsResponse.md)\n - [UnitPriceType](docs/UnitPriceType.md)\n - [ValidationError](docs/ValidationError.md)\n - [ValidationErrorResponse](docs/ValidationErrorResponse.md)\n - [Vat](docs/Vat.md)\n\n\n\u003ca id=\"documentation-for-authorization\"\u003e\u003c/a\u003e\n## Documentation For Authorization\n\n\nAuthentication schemes defined for the API:\n\u003ca id=\"api_key\"\u003e\u003c/a\u003e\n### api_key\n\n- **Type**: API key\n- **API key parameter name**: X-API-KEY\n- **Location**: HTTP header\n\n\n## Author\n\nhello@billingo.hu\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclient-api%2Fbillingo-python","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fclient-api%2Fbillingo-python","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclient-api%2Fbillingo-python/lists"}