Changelog

0.x.x 0.2.x 0.2.5 0.2.4 0.2.3 0.2.2 0.2.1 0.2.0 0.1.x 0.1.0 0.0.x 0.0.1

0.2.5

2023-11-30

Bank account in OrderSchema.


  • Some of our partners need to know account number for sending fiat to.
  • Feature is turned off by default, so if we did not tell you to use it, don't it nether.

  • Schema Order
    • added bank_account_receive

    0.2.4

    2023-11-22

    Language choice at order creation.


  • Some of our partners need to use different laguage, than their default.
  • Feature is turned off by default, so if we did not tell you to use it, don't.

  • Schema Order
    • added lang

    Schema EnumLang added

    Endpoints GET|POST /order/create/*
      Params|Properties:
    • added lang

    0.2.3

    2023-09-21

    AML-CZ breaking changes.


  • We needed to be more strict about AML proccess, so we broke it. Sorry.

  • Endpoint POST /order/{id}/aml-cz
      Params:
    • changed income_source_description - REQUIRED if OTHER and ACCEPT
    • changed income_source_document - REQUIRED if OTHER and ACCEPT
    • changed income_source_document_extension - REQUIRED if OTHER and ACCEPT
    • removed investment_amount

    0.2.2

    2023-04-24

    Cooldown for SMS related services.


  • There was long-lasting need for ability to send new SMS codes for verification.
  • Well... now it's possible... Cooldown is 5 minutes.

  • Affected Endpoints:
    • GET|POST /order/{id}/deposit-sms
    • GET|POST /order/{id}/verify-phone-sms

    0.2.1

    2023-02-28

    Beginning of supporting ETH.


  • In order to support ETH, and it's 18 decimal numbers we had to drop internal conversion to integer, because we obviously need to use more than 9.223372036854775807 ETH. (64-bit integer max value)

  • Schema Money
    • added amount
    • deprecated amount_int (in case of overflow it newly returns null)
    • deprecated amount_decimal

    0.2.0

    2022-07-27

    Support for other currencies than BTC and CZK.


    Overall concept changes:
  • Originally logic was that currency amounts were expressed by integer indicating amount of smallest currency parts (pennies, satoshi).
    This logic is now DEPRECATED.
  • New logic require specification of both currencies and their amount(s) depending on case.
  • In responses there are 4 new currency values: input + output and fiat + crypto (which is different representation of first pair).

  • Schema Order
      amounts -> initial|current
    • added input
    • added output
    • added fiat
    • added crypto
    • deprecated czk (or similarly coded representation of currency)
    • deprecated btc (or similarly coded representation of currency)

    Endpoint GET /price
      Params:
    • added fiat_currency
    • added crypto_currency
    • added fiat_amount
    • added crypto_amount
    • deprecated amount
    • deprecated currency
      Response:
    • added input
    • added output
    • added fiat
    • added crypto
    • deprecated czk (or similarly coded representation of currency)
    • deprecated btc (or similarly coded representation of currency)

    Endpoints GET|POST /order/create/*
      Params|Properties:
    • added fiat_currency
    • added crypto_currency
    • added fiat_amount
    • added crypto_amount
    • deprecated amount
    • deprecated currency

    Endpoints GET|POST /order/create/buy
      Params|Properties:
    • added crypto_address_out
    • deprecated btc_address

    0.1.0

    2022-02-30

    New api was introduced, there was many of changes, basically everything, but our development team forgot to document moist of it. Propably even a date is wrong.


    Added:
  • funny emoticons

  • Removed:
  • not funny ones

  • 0.0.1

    2020-06-21

    Back then when old magic was written and some of us were in the room.

    Created by BTCex.cz, Copyright © 2024 All Rights Reserved.