1.0.0 • Published 8 years ago

coinsecure_api_documentation v1.0.0

Weekly downloads
-
License
Apache-2.0
Repository
-
Last release
8 years ago

coinsecure_api_documentation

CoinsecureApiDocumentation - JavaScript client for coinsecure_api_documentation To generate an API key, please visit https://coinsecure.in/api.Guidelines for use can be accessed at https://api.coinsecure.in/v1/guidelines.Programming Language Libraries for use can be accessed at https://api.coinsecure.in/v1/code-libraries. This SDK is automatically generated by the Swagger Codegen project:

  • API version: beta
  • Package version: beta
  • Build package: class io.swagger.codegen.languages.JavascriptClientCodegen

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 coinsecure_api_documentation --save

git

If the library is hosted at a git repository, e.g. https://github.com/YOUR_USERNAME/coinsecure_api_documentation then install it via:

    npm install YOUR_USERNAME/coinsecure_api_documentation --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 CoinsecureApiDocumentation = require('coinsecure_api_documentation');

var api = new CoinsecureApiDocumentation.AccountActionsApi()

var body = new CoinsecureApiDocumentation.LoginFormNew(); // {LoginFormNew} Please send the form with valid inputs.

var opts = { 
  'accept': "accept_example" // {String} JSON, XML or CSV can be returned (Optional)
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.v1login(body, opts, callback);

Documentation for API Endpoints

All URIs are relative to https://api.coinsecure.in/

ClassMethodHTTP requestDescription
CoinsecureApiDocumentation.AccountActionsApiv1loginPOST /v1/loginCreates a Login Instance and returns an API Key.
CoinsecureApiDocumentation.AccountActionsApiv1logininitiatePOST /v1/login/initiateInitiate Login
CoinsecureApiDocumentation.AccountActionsApiv1loginpasswordforgotPOST /v1/login/password/forgotSends an email with a password reset token
CoinsecureApiDocumentation.AccountActionsApiv1signupPOST /v1/signupCreates a new Unverified Account.
CoinsecureApiDocumentation.AccountActionsApiv1signupverifyTokenPUT /v1/signup/verify/{token}Verifies an Email token for Signup .
CoinsecureApiDocumentation.AccountActionsApiv1userbankotpNumberGET /v1/user/bank/otp/{number}Send OTP for Bank Link
CoinsecureApiDocumentation.AccountActionsApiv1userexchangekycPUT /v1/user/exchange/kycSubmits a New Bank Link and initial KYC Documents.
CoinsecureApiDocumentation.AccountActionsApiv1usergcmCodeDELETE /v1/user/gcm/{code}Delete GCM Code
CoinsecureApiDocumentation.AccountActionsApiv1userkycotpNumberGET /v1/user/kyc/otp/{number}Send OTP for KYC Link
CoinsecureApiDocumentation.AccountActionsApiv1userlogoutDELETE /v1/user/logoutLogout User
CoinsecureApiDocumentation.AccountActionsApiv1usernetkicreatePUT /v1/user/netki/createCreate Neki Wallet Name
CoinsecureApiDocumentation.AccountActionsApiv1usernetkiupdatePOST /v1/user/netki/updateUpdate Netki Address
CoinsecureApiDocumentation.AccountActionsApiv1userprofileimagedeleteNetkiNameDELETE /v1/user/profile/image/delete/{netkiName}Delete Profile Image
CoinsecureApiDocumentation.AccountActionsApiv1userprofileimageupdatePOST /v1/user/profile/image/updateUpdate Profile Image
CoinsecureApiDocumentation.AccountActionsApiv1userprofilephonePUT /v1/user/profile/phone/newNew Profile Phone
CoinsecureApiDocumentation.AccountActionsApiv1userprofilephoneNumberDELETE /v1/user/profile/phone/deleteDelete Profile Phone Number
CoinsecureApiDocumentation.AccountActionsApiv1userprofilephoneotpNumberGET /v1/user/profile/phone/otp/{number}Send OTP for Profile Phone
CoinsecureApiDocumentation.AccountDataApiv1exchangebanksummaryGET /v1/user/exchange/bank/summaryExchange Bank Summary
CoinsecureApiDocumentation.AccountDataApiv1exchangeusercoinfeeGET /v1/user/exchange/coin/feeUsers Coin Fee Percentage
CoinsecureApiDocumentation.AccountDataApiv1exchangeuserfiatfeeGET /v1/user/exchange/fiat/feeUsers Fiat Fee Percentage
CoinsecureApiDocumentation.AccountDataApiv1netkisearchNetkiNameGET /v1/netki/search/{netkiName}Coinsecure.me Netki Lookup
CoinsecureApiDocumentation.AccountDataApiv1userexchangekycsGET /v1/user/exchange/kycsGets KYC Status Details
CoinsecureApiDocumentation.AccountDataApiv1userexchangereferralcoinpaidGET /v1/user/exchange/referral/coin/paidUsers Paid Fiat Referrals
CoinsecureApiDocumentation.AccountDataApiv1userexchangereferralcoinsuccessfulGET /v1/user/exchange/referral/coin/successfulGets Users Successful Referral Links
CoinsecureApiDocumentation.AccountDataApiv1userexchangereferralfiatpaidGET /v1/user/exchange/referral/fiat/paidUsers Paid Fiat Referrals
CoinsecureApiDocumentation.AccountDataApiv1userexchangereferralsGET /v1/user/exchange/referralsGets Users Referral Links
CoinsecureApiDocumentation.AccountDataApiv1userexchangetradesummaryGET /v1/user/exchange/trade/summaryExchange Trade Summary
CoinsecureApiDocumentation.AccountDataApiv1userlogintokenTokenGET /v1/user/login/token/{token}Login Token Email
CoinsecureApiDocumentation.AccountDataApiv1usersummaryGET /v1/user/summaryExchange Bank Summary
CoinsecureApiDocumentation.AccountDataApiv1userwalletsummaryGET /v1/user/wallet/summaryExchange Bank Summary
CoinsecureApiDocumentation.BlockchainToolsApiv1bitcoinsearchAddressGET /v1/bitcoin/search/{any}Search Bitcoin Blockchain
CoinsecureApiDocumentation.BlockchainToolsApiv1bitcoinsearchTxidGET /v1/bitcoin/search/confirmation/{txid}Get Confirmations
CoinsecureApiDocumentation.ExchangeBankActionsApiv1userexchangebankcoinwithdrawinitiatePOST /v1/user/exchange/bank/coin/withdraw/initiateInitiate Bitcoin Withdrawal
CoinsecureApiDocumentation.ExchangeBankActionsApiv1userexchangebankcoinwithdrawnewVerifycodePOST /v1/user/exchange/bank/coin/withdraw/newVerifycodeGets a Verification Code.
CoinsecureApiDocumentation.ExchangeBankActionsApiv1userexchangebankcoinwithdrawunverifiedcancelWithdrawIDDELETE /v1/user/exchange/bank/coin/withdraw/unverified/cancel/{withdrawID}Cancel Bitcoin Withdrawal
CoinsecureApiDocumentation.ExchangeBankActionsApiv1userexchangebankcoinwithdrawverifyPUT /v1/user/exchange/bank/coin/withdraw/verifyVerify Bitcoin Withdrawal
CoinsecureApiDocumentation.ExchangeBankActionsApiv1userexchangebankfiataccountnewPUT /v1/user/exchange/bank/fiat/account/newNew Bank Link
CoinsecureApiDocumentation.ExchangeBankActionsApiv1userexchangebankfiatdepositcancelDepositIDDELETE /v1/user/exchange/bank/fiat/deposit/cancel/{depositID}Cancel Unverified Exchange Fiat Deposit
CoinsecureApiDocumentation.ExchangeBankActionsApiv1userexchangebankfiatdepositnewPUT /v1/user/exchange/bank/fiat/deposit/newNew Exchange Fiat Deposit
CoinsecureApiDocumentation.ExchangeBankActionsApiv1userexchangebankfiatwithdrawinitiatePOST /v1/user/exchange/bank/fiat/withdraw/initiateInitiate Fiat Withdrawal
CoinsecureApiDocumentation.ExchangeBankActionsApiv1userexchangebankfiatwithdrawnewVerifycodePOST /v1/user/exchange/bank/fiat/withdraw/newVerifycodeGets a Fiat Verification Code.
CoinsecureApiDocumentation.ExchangeBankActionsApiv1userexchangebankfiatwithdrawunverifiedcancelWithdrawIDDELETE /v1/user/exchange/bank/fiat/withdraw/unverified/cancel/{withdrawID}Cancel Fiat Withdrawal
CoinsecureApiDocumentation.ExchangeBankActionsApiv1userexchangebankfiatwithdrawverifyPUT /v1/user/exchange/bank/fiat/withdraw/verifyVerify Fiat Withdrawal
CoinsecureApiDocumentation.ExchangeBankCoinDataApiv1userexchangebankcoinaddressesGET /v1/user/exchange/bank/coin/addressesExchange Coin Addresses
CoinsecureApiDocumentation.ExchangeBankCoinDataApiv1userexchangebankcoinbalanceavailableGET /v1/user/exchange/bank/coin/balance/totalAvailable Exchange Coin Balance
CoinsecureApiDocumentation.ExchangeBankCoinDataApiv1userexchangebankcoinbalancependingGET /v1/user/exchange/bank/coin/balance/pendingIn Trade Coin Balance
CoinsecureApiDocumentation.ExchangeBankCoinDataApiv1userexchangebankcoinbalancetotalGET /v1/user/exchange/bank/coin/balance/availableTotal Exchange Coin Balance
CoinsecureApiDocumentation.ExchangeBankCoinDataApiv1userexchangebankcoindepositcancelledGET /v1/user/exchange/bank/coin/deposit/cancelledCancelled Exchange Coin Deposits
CoinsecureApiDocumentation.ExchangeBankCoinDataApiv1userexchangebankcoindepositunverifiedGET /v1/user/exchange/bank/coin/deposit/unverifiedUnverified Exchange Coin Deposits
CoinsecureApiDocumentation.ExchangeBankCoinDataApiv1userexchangebankcoindepositverifiedGET /v1/user/exchange/bank/coin/deposit/verifiedVerified Exchange Coin Deposits
CoinsecureApiDocumentation.ExchangeBankCoinDataApiv1userexchangebankcoinwithdrawcancelledGET /v1/user/exchange/bank/coin/withdraw/cancelledCancelled Exchange Coin Withdrawals
CoinsecureApiDocumentation.ExchangeBankCoinDataApiv1userexchangebankcoinwithdrawcompletedGET /v1/user/exchange/bank/coin/withdraw/completedCompleted Exchange Coin Withdrawals
CoinsecureApiDocumentation.ExchangeBankCoinDataApiv1userexchangebankcoinwithdrawunverifiedGET /v1/user/exchange/bank/coin/withdraw/unverifiedUnverified Exchange Coin Withdrawals
CoinsecureApiDocumentation.ExchangeBankCoinDataApiv1userexchangebankcoinwithdrawverifiedGET /v1/user/exchange/bank/coin/withdraw/verifiedVerified Exchange Coin Withdrawals
CoinsecureApiDocumentation.ExchangeBankFiatDataApiv1userexchangebankfiataccountsGET /v1/user/exchange/bank/fiat/accountsExchange Bitcoin Deposit Addresses
CoinsecureApiDocumentation.ExchangeBankFiatDataApiv1userexchangebankfiatbalanceavailableGET /v1/user/exchange/bank/fiat/balance/totalAvailable Exchange Fiat Balance
CoinsecureApiDocumentation.ExchangeBankFiatDataApiv1userexchangebankfiatbalancependingGET /v1/user/exchange/bank/fiat/balance/pendingIn Trade Coin Balance
CoinsecureApiDocumentation.ExchangeBankFiatDataApiv1userexchangebankfiatbalancetotalGET /v1/user/exchange/bank/fiat/balance/availableTotal Exchange Fiat Balance
CoinsecureApiDocumentation.ExchangeBankFiatDataApiv1userexchangebankfiatdepositcancelledGET /v1/user/exchange/bank/fiat/deposit/cancelledCancelled Exchange Fiat Deposits
CoinsecureApiDocumentation.ExchangeBankFiatDataApiv1userexchangebankfiatdepositunverifiedGET /v1/user/exchange/bank/fiat/deposit/unverifiedUnverified Exchange Fiat Deposits
CoinsecureApiDocumentation.ExchangeBankFiatDataApiv1userexchangebankfiatdepositverifiedGET /v1/user/exchange/bank/fiat/deposit/verifiedVerified Exchange Fiat Deposits
CoinsecureApiDocumentation.ExchangeBankFiatDataApiv1userexchangebankfiatwithdrawcancelledGET /v1/user/exchange/bank/fiat/withdraw/cancelledCancelled Exchange Fiat Withdrawals
CoinsecureApiDocumentation.ExchangeBankFiatDataApiv1userexchangebankfiatwithdrawcompletedGET /v1/user/exchange/bank/fiat/withdraw/completedCompleted Exchange Fiat Withdrawals
CoinsecureApiDocumentation.ExchangeBankFiatDataApiv1userexchangebankfiatwithdrawunverifiedGET /v1/user/exchange/bank/fiat/withdraw/unverifiedUnverified Exchange Fiat Withdrawals
CoinsecureApiDocumentation.ExchangeBankFiatDataApiv1userexchangebankfiatwithdrawverifiedGET /v1/user/exchange/bank/fiat/withdraw/verifiedVerified Exchange Fiat Withdrawals
CoinsecureApiDocumentation.ExchangeTradeActionsApiv1userexchangeaskcancelOrderIDDELETE /v1/user/exchange/ask/cancel/{orderID}Cancel Open Sell Order
CoinsecureApiDocumentation.ExchangeTradeActionsApiv1userexchangeasknewPUT /v1/user/exchange/ask/newBTC Sell Order
CoinsecureApiDocumentation.ExchangeTradeActionsApiv1userexchangebidcancelOrderIDDELETE /v1/user/exchange/bid/cancel/{orderID}Cancel Open Buy Order
CoinsecureApiDocumentation.ExchangeTradeActionsApiv1userexchangebidnewPUT /v1/user/exchange/bid/newBTC Buy Order
CoinsecureApiDocumentation.ExchangeTradeActionsApiv1userexchangeinstantbuyPUT /v1/user/exchange/instant/buyInstantly Buy BTC
CoinsecureApiDocumentation.ExchangeTradeActionsApiv1userexchangeinstantsellPUT /v1/user/exchange/instant/sellInstantly Sell BTC
CoinsecureApiDocumentation.ExchangeTradeDataApiv1exchangeasklowGET /v1/exchange/ask/lowLowest Ask
CoinsecureApiDocumentation.ExchangeTradeDataApiv1exchangeaskordersGET /v1/exchange/ask/ordersAll Sell Orders
CoinsecureApiDocumentation.ExchangeTradeDataApiv1exchangebidhighGET /v1/exchange/bid/highReturns the Highest Bid in the Order Book
CoinsecureApiDocumentation.ExchangeTradeDataApiv1exchangebidordersGET /v1/exchange/bid/ordersAll Buy Orders
CoinsecureApiDocumentation.ExchangeTradeDataApiv1exchangelastTradeGET /v1/exchange/lastTradeLast Trade
CoinsecureApiDocumentation.ExchangeTradeDataApiv1exchangemax24HrGET /v1/exchange/max24HrMax 24 Hour Rate
CoinsecureApiDocumentation.ExchangeTradeDataApiv1exchangemin24HrGET /v1/exchange/min24HrMin 24 Hour Rate
CoinsecureApiDocumentation.ExchangeTradeDataApiv1exchangetickerGET /v1/exchange/tickerExchange Ticker
CoinsecureApiDocumentation.ExchangeTradeDataApiv1userexchangeaskcancelledGET /v1/user/exchange/ask/cancelledCancelled User Sell Orders
CoinsecureApiDocumentation.ExchangeTradeDataApiv1userexchangeaskcompletedGET /v1/user/exchange/ask/completedCompleted User Sell Orders
CoinsecureApiDocumentation.ExchangeTradeDataApiv1userexchangeaskpendingGET /v1/user/exchange/ask/pendingPending User Sell Orders
CoinsecureApiDocumentation.ExchangeTradeDataApiv1userexchangebidcancelledGET /v1/user/exchange/bid/cancelledCancelled User Buy Orders
CoinsecureApiDocumentation.ExchangeTradeDataApiv1userexchangebidcompletedGET /v1/user/exchange/bid/completedCompleted User Buy Orders
CoinsecureApiDocumentation.ExchangeTradeDataApiv1userexchangebidpendingGET /v1/user/exchange/bid/pendingPending User Buy Orders
CoinsecureApiDocumentation.ExchangeTradeDataApiv1userexchangetradesGET /v1/exchange/tradesCompleted Exchange Trades
CoinsecureApiDocumentation.SecurityActionsApiv1mfaauthyinitiatePOST /v1/mfa/authy/initiateInitiate Authy Registration.
CoinsecureApiDocumentation.SecurityActionsApiv1mfagainitiatePOST /v1/mfa/ga/initiateInitiate GA Registration.
CoinsecureApiDocumentation.SecurityActionsApiv1usermfaauthycallGET /v1/mfa/authy/callAuthy Call Code
CoinsecureApiDocumentation.SecurityActionsApiv1usermfaauthydisableCodeDELETE /v1/user/mfa/authy/disable/{code}Disable Authy
CoinsecureApiDocumentation.SecurityActionsApiv1usermfaauthyinitiateenablePUT /v1/user/mfa/authy/initiate/enableVerify Authy Registration
CoinsecureApiDocumentation.SecurityActionsApiv1usermfaauthysmsGET /v1/mfa/authy/smsAuthy Sms Code
CoinsecureApiDocumentation.SecurityActionsApiv1usermfagadisableCodeDELETE /v1/user/mfa/ga/disable/{code}Disable Google Authenticator
CoinsecureApiDocumentation.SecurityActionsApiv1usermfagainitiateenablePUT /v1/user/mfa/ga/initiate/enableEnable Google Authenticator
CoinsecureApiDocumentation.SecurityActionsApiv1userpasswordchangePOST /v1/user/password/changeChange Password.
CoinsecureApiDocumentation.SecurityActionsApiv1userpasswordresetPOST /v1/user/password/resetReset Password.
CoinsecureApiDocumentation.WalletActionsApiv1userwalletcoinaddressnewPUT /v1/user/wallet/coin/address/newNew Bitcoin Address
CoinsecureApiDocumentation.WalletActionsApiv1userwalletcoinnewPUT /v1/user/wallet/coin/newCreate New Wallet
CoinsecureApiDocumentation.WalletActionsApiv1userwalletcoinwithdrawinitiatePOST /v1/user/wallet/coin/withdraw/initiateInitiate Bitcoin Withdrawal
CoinsecureApiDocumentation.WalletActionsApiv1userwalletcoinwithdrawsendToExchangePUT /v1/user/wallet/coin/withdraw/sendToExchangeSend to Exchange
CoinsecureApiDocumentation.WalletActionsApiv1userwalletcoinwithdrawunverifiedcancelWithdrawIDDELETE /v1/user/wallet/coin/withdraw/unverified/cancel/{withdrawID}Cancel Bitcoin Withdrawal
CoinsecureApiDocumentation.WalletActionsApiv1userwalletcoinwithdrawverifyPUT /v1/user/wallet/coin/withdraw/verifyVerify Bitcoin Withdrawal
CoinsecureApiDocumentation.WalletActionsApiv1walletcoinwithdrawnewVerifycodePOST /v1/wallet/coin/withdraw/newVerifycodeGets a Verification Code
CoinsecureApiDocumentation.WalletDataApiv1userwalletcoinaddressWalletIDGET /v1/user/wallet/coin/address/{walletID}Wallet Bitcoin Addresses
CoinsecureApiDocumentation.WalletDataApiv1userwalletcoindepositconfirmedWalletIDGET /v1/user/wallet/coin/deposit/confirmed/{walletID}Confirmed Wallet Transactions
CoinsecureApiDocumentation.WalletDataApiv1userwalletcoindepositconfirmedallGET /v1/user/wallet/coin/deposit/confirmed/allConfirmed Wallet Deposit
CoinsecureApiDocumentation.WalletDataApiv1userwalletcoindepositunconfirmedWalletIDGET /v1/user/wallet/coin/deposit/unconfirmed/{walletID}Unconfirmed Transactions in Wallet
CoinsecureApiDocumentation.WalletDataApiv1userwalletcoindepositunconfirmedallGET /v1/user/wallet/coin/deposit/unconfirmed/allAll Unconfirmed Deposits
CoinsecureApiDocumentation.WalletDataApiv1userwalletcoinwalletsGET /v1/user/wallet/coin/walletsWallet Details
CoinsecureApiDocumentation.WalletDataApiv1walletwithdrawcancelledGET /v1/wallet/coin/withdraw/cancelledCancelled Coin Withdrawals
CoinsecureApiDocumentation.WalletDataApiv1walletwithdrawcompletedGET /v1/wallet/coin/withdraw/completedCompleted Coin Withdrawals
CoinsecureApiDocumentation.WalletDataApiv1walletwithdrawunverifiedGET /v1/wallet/coin/withdraw/unverifiedUnverified Coin Withdrawals
CoinsecureApiDocumentation.WalletDataApiv1walletwithdrawverifiedGET /v1/wallet/coin/withdraw/verifiedVerified Coin Withdrawals

Documentation for Models

Documentation for Authorization

All endpoints do not require authorization.

1.0.0

8 years ago