Skip to content

orhchestrate/bloc-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go API client for swagger

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)

Overview

This API client was generated by the swagger-codegen project. By using the swagger-spec from a remote server, you can easily generate an API client.

  • API version: 1.0
  • Package version: 1.0.0
  • Build package: io.swagger.codegen.v3.generators.go.GoClientCodegen

Installation

Put the package under your project folder and add the following in import:

import "./swagger"

Documentation for API Endpoints

All URIs are relative to https://api.blochq.io/v1

Class Method HTTP request Description
AccountsApi CloseAccount Put /accounts/{accountID}/close CloseAccount
AccountsApi CreateCollectionAccount Post /accounts/collections CreateCollectionAccount
AccountsApi CreateFixedAccount Post /accounts CreateFixedAccount
AccountsApi FreezeAccount Put /accounts/{accountID}/freeze FreezeAccount
AccountsApi GetAccountbyaccountnumber Get /v1/accounts/number/{accountNumber} GetAccountbyaccountnumber
AccountsApi GetAccountbyid Get /accounts/{accountID} GetAccountbyid
AccountsApi GetOrganisationDefaultAccounts Get /accounts/organization/default GetOrganisationDefaultAccounts
AccountsApi Getaccounts Get /accounts Getaccounts
AccountsApi Getcustomeraccounts Get /accounts/customers/accounts/{customerID} Getcustomeraccounts
AccountsApi ReOpenAccount Put /accounts/{accountID}/reopen ReOpenAccount
AccountsApi UnfreezeAccount Put /accounts/{accountID}/unfreeze UnfreezeAccount
BillsPaymentsV11Api Customerdevicevalidation Get /bills/customer/validate/{operatorID} Customerdevicevalidation
BillsPaymentsV11Api Getoperatorproducts Get /bills/operators/{operatorID}/products Getoperatorproducts
BillsPaymentsV11Api Getsupportedbills Get /bills/supported Getsupportedbills
BillsPaymentsV11Api Getsupportedoperators Get /bills/operators Getsupportedoperators
BillsPaymentsV11Api MakePayment Post /bills/payment MakePayment
CardsApi BlockCard Put /cards/block/{id} BlockCard
CardsApi ChangeCardPIN Put /cards/change-pin/{cardID} ChangeCardPIN
CardsApi FreezeCard Put /cards/freeze/{cardID} FreezeCard
CardsApi FundCard Post /cards/fund/{cardID} FundCard
CardsApi GetCardSecureData Get /cards/secure-data/{cardID} GetCardSecureData
CardsApi GetCardbyId Get /cards/{cardID} GetCardbyId
CardsApi GetCards Get /cards GetCards
CardsApi GetCustomerCards Get /cards/customer/{customerID} GetCustomerCards
CardsApi IssueVerveCardNGN Post /cards IssueVerveCard(NGN)
CardsApi LinkFixedAccount Put /cards/fixed-account/link LinkFixedAccount
CardsApi SimulateChargeCard Post /cards/simulate/authorize SimulateChargeCard
CardsApi UnLinkFixedAccount Put /cards/fixed-account/unlink/{cardID} UnLinkFixedAccount
CardsApi UnfreezeCard Put /cards/unfreeze/{id} UnfreezeCard
CardsApi WithdrawFromCard Post /cards/withdraw/{cardID} WithdrawFromCard
CheckoutApi Createcheckout Post /checkout/new createcheckout
CustomersApi Createcustomers Post /customers Createcustomers
CustomersApi Getcustomerbyid Get /customers/{customerID} Getcustomerbyid
CustomersApi Getcustomers Get /customers Getcustomers
CustomersApi MeansofIdentification Get /customers/means-of-id MeansofIdentification
CustomersApi RevalidateCustomerKYC Get /customers/kyc/revalidate/{customerID} RevalidateCustomerKYC
CustomersApi Updatecustomer Put /customers/{customerID} Updatecustomer
CustomersApi UpgradeCustomerToKYCT1 Put /customers/upgrade/t1/{customerID} UpgradeCustomerToKYCT1
CustomersApi UpgradeCustomerToKYCT2 Put /customers/upgrade/t2/{customerID} UpgradeCustomerToKYCT2
CustomersApi UpgradeCustomerToKYCT3 Put /customers/upgrade/t3/{customerID} UpgradeCustomerToKYCT3
DisputesApi CreateCardDispute Post /cards/dispute CreateCardDispute
DisputesApi GetCardDispute Get /cards/dispute/{disputeID} GetCardDispute
DisputesApi GetCardDisputeReasons Get /cards/dispute/reasons GetCardDisputeReasons
DisputesApi GetCardDisputes Get /cards/dispute GetCardDisputes
DisputesApi UpdateCardDispute Put /cards/dispute/{disputeID} UpdateCardDispute
ElectricityApi Customervalidation Get /bills/electricity/customers/{operatorID}/{productNumber} Customervalidation
ElectricityApi Getoperatorproducts1 Get /bills/electricity/operators/{operatorID}/products Getoperatorproducts1
ElectricityApi Getsupportedoperators1 Get /bills/electricity/operators Getsupportedoperators1
ElectricityApi Makeelectricitypayment Post /bills/electricity/payment Makeelectricitypayment
MiscellaneousApi Getlistofbanks Get /banks Getlistofbanks
MiscellaneousApi ResolveAccount Get /resolve-account ResolveAccount
SimulationApi Creditaccount Post /accounts/credit/manual Creditaccount
SimulationApi Debitaccount Post /accounts/debit/manual Debitaccount
TelecommunicationApi Getoperatorproducts2 Get /bills/telco/operators/{operatorID}/products Getoperatorproducts2
TelecommunicationApi Getsupportedoperators2 Get /bills/telco/operators Getsupportedoperators2
TelecommunicationApi PostMakePayment Post /bills/telco/payment PostMakePayment
TelevisionApi GetCustomerDetails Get /bills/television/customers/{operatorID}/{productNumber} GetCustomerDetails
TelevisionApi Getoperatorproducts3 Get /bills/television/operators/{operatorID}/products Getoperatorproducts3
TelevisionApi Getsupportedoperators3 Get /bills/television/operators Getsupportedoperators3
TelevisionApi MakeTelevisionPayment Post /bills/television/payment MakeTelevisionPayment
TransactionsApi GetAllTransactions Get /transactions GetAllTransactions
TransactionsApi GetTransactionbyReference Get /transactions/reference/{reference} GetTransactionbyReference
TransfersApi BulkTransfer Post /transfers/bulk BulkTransfer
TransfersApi Internaltransfer Post /transfers/internal Internaltransfer
TransfersApi TransferFromAFixedAccount Post /transfers TransferFromAFixedAccount
TransfersApi TransferFromOrganizationBalance Post /transfers/balance TransferFromOrganizationBalance
WebhookApi GetWebhook Get /webhooks GetWebhook
WebhookApi SetWebhook Post /webhooks SetWebhook

Documentation For Models

Documentation For Authorization

bearer

Author

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published