To use the service, you first need to register in the
personal account.
In the personal account, you need to create a wallet and specify the currencies in which you intend to accept payments. In the future, the service will automatically generate new addresses for the selected currencies to create payment invoices.
When creating a wallet, you must choose its type:
1. "INVOICE" type - for receiving payments by issuing invoices.
2. "PRIVATE" type - for personal use without limitations.
Also, in the personal account, you can download the secret phrase of the created wallet for control and secure storage of your funds. We strongly recommend downloading the secret phrase and securely storing it.
You can import your own wallet into the system (enter your secret phrase) and use it safely in our system for personal purposes, as well as for invoicing and integration with your services.
To work with the API, in your personal account, you need to take the Wallet ID you plan to work with and the seed phrase HASH (seed-hash) if you intend to perform transactions (send funds) using the API documentation. You can also send funds directly from your personal account without using the API documentation.
IMPORTANT! Remember, if you have opened a wallet to receive funds by issuing invoices (opened an "INVOICE" type wallet) - do not transfer funds there without issuing an invoice, as it may disrupt the notification system process (the address to which you transfer funds may have been previously issued as an invoice for payment for your goods). If you are sure that the address to which you intend to send funds has not been issued as an invoice, you can send funds to it, and the payment processing will proceed as usual. If, after such a payment, the wallet balance does not change, simply request the balance of that specific address, and the wallet balance will be updated.
Gets information about the account. You can obtain the Wallet ID in your personal account after registration. You can use the ID of any wallet.
All this information can be viewed in your personal account. This method is intended for experienced developers.
URL: https://api.apiforcrypto.com/api/v1/wallets/{wallet_ID}/user_profile
curl -X GET "https://api.apiforcrypto.com/api/v1/wallets/9f552dfc-2253-43f1-97e0-845bb0d3b85b/user_profile"
Content Type: - application/json
Provides information about available blockchains, currencies, and also contains currency icons and their rates.
URL: https://api.apiforcrypto.com/api/v1/general/payment_data
curl -X GET "https://api.apiforcrypto.com/api/v1/general/payment_data"
500 - Internal Server Error
Content Type: - application/json