Upcoming change: Migrating from "costarica" landing company to "svg"
Following a recent decision by the Board, we are announcing for all of our non-EU clients to be transferred from our Costa Rica company, Binary (C.R.) S.A to our newly established St. Vincent & the Grenadines company, Binary (SVG) Ltd. Consequently, we will also be changing any short-code references from costarica
to svg
.
Update 1 (22 April 2019): Important: Please check comments for scheduled changes.
Detailed information regarding this change:
The landing company information for
costarica
that used to be:shortcode: "costarica" name : "Binary (C.R.) S.A." country : "Costa Rica"
will change to the following for
svg
(all other fields remain unchanged):shortcode: "svg" name : "Binary (SVG) Ltd." country : "Saint Vincent and the Grenadines"
- Broker code:
CR
will remain unchanged. Hence theloginid
s won't change.
Responses: All structures remain the same; this is only about changes in values. Any API method that returns the landing company will return
svg
instead ofcostarica
.Examples:
The sample responses below are truncated to display the changed fields only.
3.1.
authorize
Example of the old response:
{ "authorize": { "account_list": [ { "landing_company_name": "costarica", ... }, ... ], "landing_company_fullname": "Binary (C.R.) S.A.", "landing_company_name": "costarica", "upgradeable_landing_companies": [ "costarica" ], ... }, ... }
Example of the new response:
{ "authorize": { "account_list": [ { "landing_company_name": "svg", ... }, ... ], "landing_company_fullname": "Binary (SVG) Ltd.", "landing_company_name": "svg", "upgradeable_landing_companies": [ "svg" ], ... }, ... }
3.2.
landing_company
Example of the old response:
{ "landing_company": { "financial_company": { "country": "Costa Rica", "name": "Binary (C.R.) S.A.", "shortcode": "costarica", ... }, "gaming_company": { "country": "Costa Rica", "name": "Binary (C.R.) S.A.", "shortcode": "costarica", ... }, "mt_gaming_company": { "standard": { "country": "Costa Rica", "name": "Binary (C.R.) S.A.", "shortcode": "costarica", ... } }, ... }, ... }
Example of the new response:
{ "landing_company": { "financial_company": { "country": "Saint Vincent and the Grenadines", "name": "Binary (SVG) Ltd.", "shortcode": "svg", ... }, "gaming_company": { "country": "Saint Vincent and the Grenadines", "name": "Binary (SVG) Ltd.", "shortcode": "svg", ... }, "mt_gaming_company": { "standard": { "country": "Saint Vincent and the Grenadines", "name": "Binary (SVG) Ltd.", "shortcode": "svg", ... } }, ... }, ... }
3.3.
landing_company_details
Example of the old response:
{ "landing_company_details": { "country": "Costa Rica", "name": "Binary (C.R.) S.A.", "shortcode": "costarica", ... }, ... }
Example of the new response:
{ "landing_company_details": { "country": "Saint Vincent and the Grenadines", "name": "Binary (SVG) Ltd.", "shortcode": "svg", ... }, ... }
3.4.
new_account_real
Example of the old response:
{ "new_account_real": { "landing_company": "Binary (C.R.) S.A.", "landing_company_short": "costarica", ... }, ... }
Example of the new response:
{ "new_account_real": { "landing_company": "Binary (SVG) Ltd.", "landing_company_short": "svg", ... }, ... }
3.5.
mt5_login_list
Example of the old response:
{ "mt5_login_list": [ { "group": "demo\costarica", // or "real\costarica" ... }, ... ], ... }
Example of the new response:
{ "mt5_login_list": [ { "group": "demo\svg", // or "real\svg" ... }, ... ], ... }
3.6.
mt5_get_settings
Example of the old response:
{ "mt5_get_settings": { "group": "demo\costarica", // or "real\costarica" ... }, ... }
Example of the new response:
{ "mt5_get_settings": { "group": "demo\svg", // or "real\svg" ... }, ... }
Requests: We will keep supporting
costarica
aslanding_company
in applicable requests for a short period but will eventually drop acceptingcostarica
in requests.Please note that the response to the following requests would be exactly the same as when they were requested with
svg
instead:active_symbols
:{ "active_symbols": '...', "landing_company": "costarica" }
asset_index
:{ "asset_index": 1, "landing_company": "costarica" }
contracts_for
:{ "contracts_for": '...', "landing_company": "costarica" }
landing_company_details
:{ "landing_company_details": "costarica" }
- The MetaTrader groups will change as well:
demo\costarica
➠demo\svg
real\costarica
➠real\svg
- There won't be any visible change from the end users' perspective.
Comments
Update 1: 22 April 2019
This change estimated to go live on or after 1st May 2019.
If there is no hardcoded logic in your codebase for old values, as described in 3. Responses, you will not need to make any changes.
Otherwise, please make sure that your codebase is updated before 1st May 2019.
The change to stop accepting
costarica
in requests, as described in 4. Requests, will go live on or after 1st June 2019.This means that any requests sending
costarica
as hardcoded value for landing company in your codebase will need to be updated to the new valuesvg
before 1st June 2019.Please check this discussion board periodically. We will keep you informed with the latest changes here.
Thank you,
Binary.com