open_payments_cloud_application_api v1.1.0
open_payments_cloud_application_api
OpenPaymentsCloudApplicationApi - JavaScript client for open_payments_cloud_application_api Open Payments Cloud API This SDK is automatically generated by the Swagger Codegen project:
- API version: 1.0.0
- Package version: 1.1.0
- Build package: io.swagger.codegen.languages.JavascriptClientCodegen For more information, please visit http://www.ixaris.com
Installation
For Node.js
npm
To publish the library as a npm, please follow the procedure in "Publishing npm packages".
Then install it via:
npm install open_payments_cloud_application_api --save
git
If the library is hosted at a git repository, e.g. https://github.com/GIT_USER_ID/GIT_REPO_ID then install it via:
npm install GIT_USER_ID/GIT_REPO_ID --save
For browser
The library also works in the browser environment via npm and browserify. After following
the above steps with Node.js and installing browserify with npm install -g browserify
,
perform the following (assuming main.js is your entry file):
browserify main.js > bundle.js
Then include bundle.js in the HTML pages.
Getting Started
Please follow the installation instruction and execute the following JS code:
var OpenPaymentsCloudApplicationApi = require('open_payments_cloud_application_api');
var api = new OpenPaymentsCloudApplicationApi.AuthApi()
var xProgrammeKey = "xProgrammeKey_example"; // {String} This identifies your tenant and programme within OPE. The typical format is `tenantId|programmeId`, for example `team-01|3749203750`.
var request = new OpenPaymentsCloudApplicationApi.LoginParams(); // {LoginParams}
var opts = {
'xCallref': "xCallref_example" // {String} A unique call reference to provide correlation between application and system. This can be generated by your application.
};
api.authLogin(xProgrammeKey, request, opts).then(function(data) {
console.log('API called successfully. Returned data: ' + data);
}, function(error) {
console.error(error);
});
Documentation for API Endpoints
All URIs are relative to http://localhost:8324/api
Class | Method | HTTP request | Description |
---|---|---|---|
OpenPaymentsCloudApplicationApi.AuthApi | authLogin | POST /auth/login | |
OpenPaymentsCloudApplicationApi.BankTransferSimulatorApi | bankTransferSimulatorIdPayin | POST /banktransfer_simulator//payin | |
OpenPaymentsCloudApplicationApi.BankTransferSimulatorSpiApi | bankTransferSimulatorSpiIdPayin | POST /banktransfer_simulator_spi//payin | |
OpenPaymentsCloudApplicationApi.CardProcessingSimulatorApi | cardProcessingSimulatorAuthorisation | POST /card_processing_simulator/authorisation | |
OpenPaymentsCloudApplicationApi.CardProcessingSimulatorApi | cardProcessingSimulatorCannedResponsesClear | POST /card_processing_simulator/canned_responses/clear | |
OpenPaymentsCloudApplicationApi.CardProcessingSimulatorApi | cardProcessingSimulatorCannedResponsesPut | POST /card_processing_simulator/canned_responses/put | |
OpenPaymentsCloudApplicationApi.CardProcessingSimulatorApi | cardProcessingSimulatorPurchase | POST /card_processing_simulator/purchase | |
OpenPaymentsCloudApplicationApi.CardProcessingSimulatorApi | cardProcessingSimulatorSettlement | POST /card_processing_simulator/settlement | |
OpenPaymentsCloudApplicationApi.CorporatesApi | corporatesIdCreate | POST /corporates/_/create | |
OpenPaymentsCloudApplicationApi.CorporatesApi | corporatesIdGet | POST /corporates/{id}/get | |
OpenPaymentsCloudApplicationApi.CorporatesApi | corporatesIdUpdate | POST /corporates/{id}/update | |
OpenPaymentsCloudApplicationApi.CorporatesApi | corporatesProfilesGet | POST /corporates/profiles/get | |
OpenPaymentsCloudApplicationApi.CorporatesApi | corporatesProfilesIdGet | POST /corporates/profiles/{id}/get | |
OpenPaymentsCloudApplicationApi.CorporatesApi | corporatesUsersGet | POST /corporates/users/get | |
OpenPaymentsCloudApplicationApi.CorporatesApi | corporatesUsersIdActivate | POST /corporates/users/{id}/activate | |
OpenPaymentsCloudApplicationApi.CorporatesApi | corporatesUsersIdCreate | POST /corporates/users/_/create | |
OpenPaymentsCloudApplicationApi.CorporatesApi | corporatesUsersIdGet | POST /corporates/users/{id}/get | |
OpenPaymentsCloudApplicationApi.CorporatesApi | corporatesUsersIdUpdate | POST /corporates/users/{id}/update | |
OpenPaymentsCloudApplicationApi.DepositsApi | depositsGet | POST /deposits/get | |
OpenPaymentsCloudApplicationApi.DepositsApi | depositsIdCreateFromExternalAccount | POST /deposits/_/create_from_external_account | |
OpenPaymentsCloudApplicationApi.DepositsApi | depositsIdGet | POST /deposits/{id}/get | |
OpenPaymentsCloudApplicationApi.DepositsApi | depositsProfilesGet | POST /deposits/profiles/get | |
OpenPaymentsCloudApplicationApi.DepositsApi | depositsProfilesIdGet | POST /deposits/profiles/{id}/get | |
OpenPaymentsCloudApplicationApi.ExternalAccountsApi | externalAccountsGet | POST /external_accounts/get | |
OpenPaymentsCloudApplicationApi.ExternalAccountsApi | externalAccountsIdCreate | POST /externalaccounts//create | |
OpenPaymentsCloudApplicationApi.ExternalAccountsApi | externalAccountsIdGet | POST /external_accounts/{id}/get | |
OpenPaymentsCloudApplicationApi.ExternalAccountsApi | externalAccountsProcessedPayinsGet | POST /external_accounts/processed_payins/get | |
OpenPaymentsCloudApplicationApi.ExternalAccountsApi | externalAccountsProfilesGet | POST /external_accounts/profiles/get | |
OpenPaymentsCloudApplicationApi.ExternalAccountsApi | externalAccountsProfilesIdGet | POST /external_accounts/profiles/{id}/get | |
OpenPaymentsCloudApplicationApi.ManagedAccountsApi | managedAccountsGet | POST /managed_accounts/get | |
OpenPaymentsCloudApplicationApi.ManagedAccountsApi | managedAccountsIdCreate | POST /managedaccounts//create | |
OpenPaymentsCloudApplicationApi.ManagedAccountsApi | managedAccountsIdGet | POST /managed_accounts/{id}/get | |
OpenPaymentsCloudApplicationApi.ManagedAccountsApi | managedAccountsIdStatementGet | POST /managed_accounts/{id}/statement/get | |
OpenPaymentsCloudApplicationApi.ManagedAccountsApi | managedAccountsProfilesGet | POST /managed_accounts/profiles/get | |
OpenPaymentsCloudApplicationApi.ManagedAccountsApi | managedAccountsProfilesIdGet | POST /managed_accounts/profiles/{id}/get | |
OpenPaymentsCloudApplicationApi.ManagedCardsApi | managedCardsGet | POST /managed_cards/get | |
OpenPaymentsCloudApplicationApi.ManagedCardsApi | managedCardsIdBlock | POST /managed_cards/{id}/block | |
OpenPaymentsCloudApplicationApi.ManagedCardsApi | managedCardsIdCreate | POST /managedcards//create | |
OpenPaymentsCloudApplicationApi.ManagedCardsApi | managedCardsIdCvvGet | POST /managed_cards/{id}/cvv/get | |
OpenPaymentsCloudApplicationApi.ManagedCardsApi | managedCardsIdDestroy | POST /managed_cards/{id}/destroy | |
OpenPaymentsCloudApplicationApi.ManagedCardsApi | managedCardsIdGet | POST /managed_cards/{id}/get | |
OpenPaymentsCloudApplicationApi.ManagedCardsApi | managedCardsIdStatementGet | POST /managed_cards/{id}/statement/get | |
OpenPaymentsCloudApplicationApi.ManagedCardsApi | managedCardsIdUnblock | POST /managed_cards/{id}/unblock | |
OpenPaymentsCloudApplicationApi.ManagedCardsApi | managedCardsIdUpdate | POST /managed_cards/{id}/update | |
OpenPaymentsCloudApplicationApi.ManagedCardsApi | managedCardsProfilesGet | POST /managed_cards/profiles/get | |
OpenPaymentsCloudApplicationApi.ManagedCardsApi | managedCardsProfilesIdGet | POST /managed_cards/profiles/{id}/get | |
OpenPaymentsCloudApplicationApi.PasswordsApi | passwordsCredentialIdAuthenticatedUpdate | POST /passwords/{credential_id}/authenticated_update | |
OpenPaymentsCloudApplicationApi.PasswordsApi | passwordsCredentialIdCreate | POST /passwords/{credential_id}/create | |
OpenPaymentsCloudApplicationApi.PasswordsApi | passwordsCredentialIdGet | POST /passwords/{credential_id}/get | |
OpenPaymentsCloudApplicationApi.PasswordsApi | passwordsCredentialIdUpdate | POST /passwords/{credential_id}/update | |
OpenPaymentsCloudApplicationApi.PasswordsApi | passwordsCredentialIdVersionExpire | POST /passwords/{credential_id}/{version}/expire | |
OpenPaymentsCloudApplicationApi.PasswordsApi | passwordsIdentitiesIdentityIdGet | POST /passwords/identities/{identity_id}/get | |
OpenPaymentsCloudApplicationApi.PasswordsApi | passwordsProfilesIdentityProfileIdGet | POST /passwords/profiles/{identity_profile_id}/get | |
OpenPaymentsCloudApplicationApi.TransfersApi | transfersGet | POST /transfers/get | |
OpenPaymentsCloudApplicationApi.TransfersApi | transfersIdCreate | POST /transfers/_/create | |
OpenPaymentsCloudApplicationApi.TransfersApi | transfersIdGet | POST /transfers/{id}/get | |
OpenPaymentsCloudApplicationApi.TransfersApi | transfersProfilesGet | POST /transfers/profiles/get | |
OpenPaymentsCloudApplicationApi.TransfersApi | transfersProfilesIdGet | POST /transfers/profiles/{id}/get | |
OpenPaymentsCloudApplicationApi.WithdrawalsApi | withdrawalsGet | POST /withdrawals/get | |
OpenPaymentsCloudApplicationApi.WithdrawalsApi | withdrawalsIdCreateToExternalAccount | POST /withdrawals/_/create_to_external_account | |
OpenPaymentsCloudApplicationApi.WithdrawalsApi | withdrawalsIdGet | POST /withdrawals/{id}/get | |
OpenPaymentsCloudApplicationApi.WithdrawalsApi | withdrawalsProfilesGet | POST /withdrawals/profiles/get | |
OpenPaymentsCloudApplicationApi.WithdrawalsApi | withdrawalsProfilesIdGet | POST /withdrawals/profiles/{id}/get |
Documentation for Models
- OpenPaymentsCloudApplicationApi.Ack
- OpenPaymentsCloudApplicationApi.AuthenticatedUpdatePasswordParams
- OpenPaymentsCloudApplicationApi.AuthorisationDetails
- OpenPaymentsCloudApplicationApi.AuthorisationSimulationParams
- OpenPaymentsCloudApplicationApi.Balances
- OpenPaymentsCloudApplicationApi.Block
- OpenPaymentsCloudApplicationApi.BlockManagedCardConflict
- OpenPaymentsCloudApplicationApi.BlockManagedCardParams
- OpenPaymentsCloudApplicationApi.CalculatedFee
- OpenPaymentsCloudApplicationApi.CardExpiryPeriod
- OpenPaymentsCloudApplicationApi.ClearCannedResponseParams
- OpenPaymentsCloudApplicationApi.Corporate
- OpenPaymentsCloudApplicationApi.CorporateProfile
- OpenPaymentsCloudApplicationApi.CorporateProfiles
- OpenPaymentsCloudApplicationApi.CorporateProfilesFilter
- OpenPaymentsCloudApplicationApi.CorporateUsersFilter
- OpenPaymentsCloudApplicationApi.CreateCorporateConflict
- OpenPaymentsCloudApplicationApi.CreateCorporateParams
- OpenPaymentsCloudApplicationApi.CreateCorporateUserConflict
- OpenPaymentsCloudApplicationApi.CreateCorporateUserParams
- OpenPaymentsCloudApplicationApi.CreateDepositConflict
- OpenPaymentsCloudApplicationApi.CreateExternalAccountConflict
- OpenPaymentsCloudApplicationApi.CreateExternalAccountDepositParams
- OpenPaymentsCloudApplicationApi.CreateExternalAccountParams
- OpenPaymentsCloudApplicationApi.CreateExternalAccountWithdrawalParams
- OpenPaymentsCloudApplicationApi.CreateManagedAccountConflict
- OpenPaymentsCloudApplicationApi.CreateManagedAccountParams
- OpenPaymentsCloudApplicationApi.CreateManagedCardConflict
- OpenPaymentsCloudApplicationApi.CreateManagedCardParams
- OpenPaymentsCloudApplicationApi.CreatePasswordConflict
- OpenPaymentsCloudApplicationApi.CreatePasswordParams
- OpenPaymentsCloudApplicationApi.CreatePayinSimulationParams
- OpenPaymentsCloudApplicationApi.CreateTransferConflict
- OpenPaymentsCloudApplicationApi.CreateTransferParams
- OpenPaymentsCloudApplicationApi.CreateWithdrawalConflict
- OpenPaymentsCloudApplicationApi.CurrencyAmountMessage
- OpenPaymentsCloudApplicationApi.DefaultClientInvalidRequest
- OpenPaymentsCloudApplicationApi.DefaultErrorModel
- OpenPaymentsCloudApplicationApi.Deposit
- OpenPaymentsCloudApplicationApi.DepositFilter
- OpenPaymentsCloudApplicationApi.DepositProfile
- OpenPaymentsCloudApplicationApi.DepositProfiles
- OpenPaymentsCloudApplicationApi.DepositProfilesFilter
- OpenPaymentsCloudApplicationApi.Deposits
- OpenPaymentsCloudApplicationApi.DestroyManagedCardConflict
- OpenPaymentsCloudApplicationApi.DestroyManagedCardParams
- OpenPaymentsCloudApplicationApi.ExternalAccount
- OpenPaymentsCloudApplicationApi.ExternalAccountFilter
- OpenPaymentsCloudApplicationApi.ExternalAccountInfo
- OpenPaymentsCloudApplicationApi.ExternalAccountPayins
- OpenPaymentsCloudApplicationApi.ExternalAccountProfile
- OpenPaymentsCloudApplicationApi.ExternalAccountProfiles
- OpenPaymentsCloudApplicationApi.ExternalAccountProfilesFilter
- OpenPaymentsCloudApplicationApi.ExternalAccounts
- OpenPaymentsCloudApplicationApi.Fee
- OpenPaymentsCloudApplicationApi.FeeDefinition
- OpenPaymentsCloudApplicationApi.FeeStatementEntry
- OpenPaymentsCloudApplicationApi.FieldValidation
- OpenPaymentsCloudApplicationApi.FieldValidationError
- OpenPaymentsCloudApplicationApi.GetExternalAccountPayinsParams
- OpenPaymentsCloudApplicationApi.GetManagedAccountStatementRequestParams
- OpenPaymentsCloudApplicationApi.GetManagedCardStatementRequestParams
- OpenPaymentsCloudApplicationApi.InternalPayinDetails
- OpenPaymentsCloudApplicationApi.LoginConflict
- OpenPaymentsCloudApplicationApi.LoginParams
- OpenPaymentsCloudApplicationApi.LoginResult
- OpenPaymentsCloudApplicationApi.ManagedAccount
- OpenPaymentsCloudApplicationApi.ManagedAccountProfile
- OpenPaymentsCloudApplicationApi.ManagedAccountProfiles
- OpenPaymentsCloudApplicationApi.ManagedAccountProfilesFilter
- OpenPaymentsCloudApplicationApi.ManagedAccountStatement
- OpenPaymentsCloudApplicationApi.ManagedAccountStatementEntry
- OpenPaymentsCloudApplicationApi.ManagedAccounts
- OpenPaymentsCloudApplicationApi.ManagedAccountsFilter
- OpenPaymentsCloudApplicationApi.ManagedCard
- OpenPaymentsCloudApplicationApi.ManagedCardCvv
- OpenPaymentsCloudApplicationApi.ManagedCardFilter
- OpenPaymentsCloudApplicationApi.ManagedCardProfile
- OpenPaymentsCloudApplicationApi.ManagedCardProfileFilter
- OpenPaymentsCloudApplicationApi.ManagedCardProfiles
- OpenPaymentsCloudApplicationApi.ManagedCardStatement
- OpenPaymentsCloudApplicationApi.ManagedCardStatementEntry
- OpenPaymentsCloudApplicationApi.ManagedCards
- OpenPaymentsCloudApplicationApi.MerchantSettlement
- OpenPaymentsCloudApplicationApi.MessageValidation
- OpenPaymentsCloudApplicationApi.NullableCardExpiryPeriod
- OpenPaymentsCloudApplicationApi.NullableInt32
- OpenPaymentsCloudApplicationApi.NullableInt64
- OpenPaymentsCloudApplicationApi.Paging
- OpenPaymentsCloudApplicationApi.Participation
- OpenPaymentsCloudApplicationApi.PasswordIdentity
- OpenPaymentsCloudApplicationApi.PasswordInfo
- OpenPaymentsCloudApplicationApi.PasswordProfile
- OpenPaymentsCloudApplicationApi.PasswordProfileConfig
- OpenPaymentsCloudApplicationApi.PayinSimulationParams
- OpenPaymentsCloudApplicationApi.PayinSimulationResponse
- OpenPaymentsCloudApplicationApi.PurchaseSimulationParams
- OpenPaymentsCloudApplicationApi.PutCannedResponseParams
- OpenPaymentsCloudApplicationApi.ScaledAmount
- OpenPaymentsCloudApplicationApi.SensitiveString
- OpenPaymentsCloudApplicationApi.SettlementDetails
- OpenPaymentsCloudApplicationApi.SettlementFee
- OpenPaymentsCloudApplicationApi.SettlementSimulationParams
- OpenPaymentsCloudApplicationApi.Transfer
- OpenPaymentsCloudApplicationApi.TransferFilter
- OpenPaymentsCloudApplicationApi.TransferProfile
- OpenPaymentsCloudApplicationApi.TransferProfiles
- OpenPaymentsCloudApplicationApi.TransferProfilesFilter
- OpenPaymentsCloudApplicationApi.Transfers
- OpenPaymentsCloudApplicationApi.TypedId
- OpenPaymentsCloudApplicationApi.UnblockManagedCardConflict
- OpenPaymentsCloudApplicationApi.UnblockManagedCardParams
- OpenPaymentsCloudApplicationApi.UpdateCorporateParams
- OpenPaymentsCloudApplicationApi.UpdateCorporateUserConflict
- OpenPaymentsCloudApplicationApi.UpdateCorporateUserParams
- OpenPaymentsCloudApplicationApi.UpdateManagedCardConflict
- OpenPaymentsCloudApplicationApi.UpdateManagedCardParams
- OpenPaymentsCloudApplicationApi.UpdatePasswordConflict
- OpenPaymentsCloudApplicationApi.UpdatePasswordParams
- OpenPaymentsCloudApplicationApi.User
- OpenPaymentsCloudApplicationApi.Users
- OpenPaymentsCloudApplicationApi.Withdrawal
- OpenPaymentsCloudApplicationApi.WithdrawalFilter
- OpenPaymentsCloudApplicationApi.WithdrawalProfile
- OpenPaymentsCloudApplicationApi.WithdrawalProfiles
- OpenPaymentsCloudApplicationApi.WithdrawalProfilesFilter
- OpenPaymentsCloudApplicationApi.Withdrawals
Documentation for Authorization
All endpoints do not require authorization.