API DOCUMENTATION

Description

  • What is API?
  • For what I can use it?
  • Limitations and restrictions.

Graphic (simple)

  • Creating transaction
  • View of transaction

JSON (advanced)

  • Creating transaction
  • Status of transaction
  • Account information
  • Withdrawal fund
  • Creating transaction

Description


What is API?

API (application program interface) is a set of routines, protocols, and tools for building software applications. The API specifies how software components should interact and APIs are used when programming graphical user interface (GUI) components.


For what I can use it?

You can use our API to make your private applications or to integrate your existing system with us. Our api is free and have a technical specification.


Limitations and restrictions.

Maximum number of calls:
• API 600 calls within 10 minutes.

Limits are calculated in relation to IP address.

If you wish to increase the limit, please contact us.


Graphic (simple)


Creating transaction

GET https://kryptopay.pl/api/create/

The required parameters:
api_private_key (sh2 string)
amount (float)
currency_declared (PLN,EUR,GBP,USD,JPY) in which is amount parametr
currency (PLN,EUR,GBP,USD,JPY) which you want to recive

Additional variables
order_nr (only a-z A-Z 1-9)
description (string)
company (string)
name (string)
surname (string)
address (string)
url (encoded string)
url_fail (encoded string)

Generate sample link online

Want recive:

Sample return

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
{
  "success": true,
  "transaction": "86LX3QLJJVG",
  "address": "1ErxwGocJvH9SMpuQWG1MA1PM6EpfwuzNP",
  "amounts": {
    "BTC": "0.00646493",
    "local": "10.00"
  },
  "currency": "PLN"
}

View of transaction

GET https://kryptopay.pl/api/payments/en/

GET to https://kryptopay.pl/api/payments/en/
        or https://kryptopay.pl/api/payments/pl/

The required parameters:
api_private_key (sh2 string)

Generate sample link online


JSON (advanced)

State of transaction

GET https://kryptopay.pl/api/json/transaction/

The required parameters:
transaction (string)
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
  "success": true,
  "transaction": "7D8LGVBCCK0",
  "state": "1",
  "address": "1B9FU2a6PbGe7t7bkzrpMw5QSMow4taxCy",
  "amounts": {
    "BTC": {
      "full": "0.00646493",
      "paid": "0.00000000"
    },
    "local": "10.00"
  },
  "currency": null,
  "data": {
    "name": "Jacob",
    "surname": "Smith",
    "company": "",
    "order": "",
    "transfer_description": "",
    "links": {
      "fail": ""
    }
  },
  "condition": "false"
}

Get account info

GET https://kryptopay.pl/api/json/info/

The required parameters:
api_private_key (sh2 string)
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
{
  "success": true,
  "data": {
    "company": "Kryptopay",
    "user_phone": "+48 737 488 050",
    "user_name": "Jacob",
    "user_surname": "Smith",
    "user_account": "10 1020 5011 0000 9802 0281 0786",
    "verified": "1"
  },
  "balances": {
    "USD": "10.43",
    "EUR": "0",
    "PLN": "0",
    "GBP": "0"
  }
}
 

Social media

Burg Hills Limited

Certificate of Incorporation number: 11509352
Address: 590 Kingston Road, London,
United Kingdom, SW20 8DN

©Burg Hills Limited. All rights reserved.