API documentation

Get sales statistics

Returns all sales statistics in JSON format.

Request

https://[your ICO domain]/home/gettotalstat

Responce example

{"Gross":{"BTC":"355,96","ETH":"4 360,63","USD":"0,00","EUR":"0,00","TOTAL":"6 061 241,43","TOTALCURRENCY":"USD"},"Bonuses":[{"Name":"Private Pre-Sale","End":"11.02.2018","Value":"50%"}],"InvestorsAmount":4349,"TokensSold":10265981.02628067}

Registreing new user with temporary password

Registering new user by API request with random temporary password

Request

https://[your ICO domain]/Account/apiregister?email=[user email]&etheraddress=[ETH address of user to send token]&key=[your API key]

Responce example

{"email":"user's email",
"password":"temporary password",
"confirmUrl":"user confirmation link"}

to redirect user to KYC form add this to confirmation link: &redirectaction=editpersonaldata&redirectcontroller=investor

Registreing new user with password

Registering new user by API request. Password MUST be al least 8 symbols with numbers and letters.

Request

https://[your ICO domain]/Account/apiregister?email=[user email]&etheraddress=[ETH address of user to send token]&password=[user password]&key=[your API key]

Responce example

{"email":"user's email",
"password":"password",
"confirmUrl":"user confirmation link"}

Use this method if you want to register user in custom registration form somewhere else. To redirect user to KYC form add this to confirmation link: &redirectaction=editpersonaldata&redirectcontroller=investor

Check if user exist in database

Allows to get know if this user alredy registered

Request

https://[your ICO domain]/Account/ApiUserExists?email=[email of user you want to check]&key=[your API key]

Set current bonus

Allows to set current bonus

Request

https://[your ICO domain]/bonuses/setcurrentbonus?value=[bonus value in format x.xx]&key=[your API key]

Create order

Allows to create order and set payment address

Request

https://[your ICO domain]/api/createorder?key=[your API key]&paymentAddress=[your payment address]currency=[currency of paymnet address; ETH or BTC]&email=[customer's email in database]

Change Ethereum address of user for token delivery

Allows to set or change Ethereum address of user to where tokens will be delivered. 

Request

https://[your ICO domain]/ChangeWallet?email=[customer's email]&etheraddress=[ETH address of user to send token]&key=[your API key]

Get all info about user

Allows to get all info about user icluding KYC form, refferals and statistics

Request

https://[your ICO domain]/Api/GetUserInfo?email=[customer's email]&key=[your API key]

Get all orders of user

Allows to get all info about user's orders

Request

https://[your ICO domain]/api/getusersorders?email=[customer's email]&key=[your API key]

About us

Also you can ask us about Turnkey ICO solutions. Feel free to contact us about any question related to Bitcoin Industry, Blockchain and financial services for your ICO project.

Our mission

We are the team who develops technologies for financial servises to make it easy and affordable for our clients.

Follow us