Site map
العربية Български 中文 Čeština English Français Deutsch हिन्दी Bahasa Indonesia Italiano Bahasa Malay اردو Polski Português Română Русский Srpski Slovenský Español ไทย Nederlands Українська Vietnamese বাংলা Ўзбекча O'zbekcha Қазақша

InstaForex-clientgebied

  • Persoonlijke instellingen
  • Toegang tot alle InstaForex-services
  • Gedetailleerde statistieken en rapporten over transacties
  • Volledig scala aan financiële transacties
  • Systeem voor het beheren van verschillende accounts
  • Maximale gegevensbescherming

InstaForex Partner Area

  • Volledige informatie over klanten en commissies
  • Grafische statistieken over accounts en klikken
  • Webmasterinstrumenten
  • Kant-en-klare weboplossingen en een breed scala aan banners
  • Hoog gegevensbeschermingsniveau
  • Bedrijfsnieuws, RSS-feeds en forex informanten
Account Registreren
Affiliate-programma
cabinet icon

Nog een Lamborghini van InstaForex!Misschien ben jij het die de sleutels neemt!

Doe gewoon een storting van minstens $ 1.000 op uw account!

Krijg de beste handelsvoorwaarden en aantrekkelijke bonusaanbiedingen! We hebben al 6 legendarische sportwagens gegeven! Maar daar houdt het niet op! De volgende Lamborghini Huracan van de nieuwste generatie is misschien van jou!

InstaForex investeer in uw overwinningen!

Direct openen van een account

Ontvang een brief met instructies
toolbar icon

Trading Platform

Voor mobiele apparaten

Voor handel via browser

Naast de andere voordelen van het werken met InstaForex, kan elke klant van het bedrijf profiteren van een nieuwe dienst - Klanten omgeving API.

API is een grote functie bibliotheek beschikbaar voor elke klant van InstaForex. Met de nieuwe service die u in staat stelt om de belangrijkste functies van de klantenomgeving te hebben van elke webbron.

Zo kan nu iedere klant van InstaForex gebruik maken van de volgende reeks van Klantenomgeving opties: vragen over open en gesloten transacties, rekeningsaldo, veel gesloten tijdens een bepaalde priode, bonus statistieken, log geschiedenis en rekening samenvatting.

Access levels

Er zijn twee niveaus van toegang tot de klantenomgeving API functies.

Gratis toegang is niet vereist voor het invoeren van eventuele aanvullende informatie.

Afhankelijk van de instellingen, met beperkte toegang kunt u de gegevens pas na het intoetsen van het wachtwoord of IP wachtwoord en IP-mask bekijken.

Klantenomgeving API ingeschakeld voor elke InstaForex klant om zijn effectenrekening in toom te houden, zonder de noodzaak om in te loggen op de klantenomgeving op de website van het bedrijf.

Voorbeeld PHP

$Login = 0; #Must be Changed
$apiPassword = "password"; #Must be Changed
$data = array("Login" => $Login, "Password" => $apiPassword);
$data_string = json_encode($data);

$apiAuthenticationMethod = ''; #Must be Changed
$ch = curl_init('https://client-api.instaforex.com/'.$apiAuthenticationMethod);

curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json', 'Content-Length: ' . strlen($data_string)));

$token = curl_exec($ch);
curl_close($ch);

$apiMethodUrl = ''; #Must be Changed
$ch = curl_init('https://client-api.instaforex.com/'.$apiMethodUrl.$Login); #possibly Must be Changed part with [$Login]. Depends on the method param
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "GET");
curl_setopt($ch, CURLOPT_HTTPHEADER, array('passkey: '.$token));
$result = curl_exec($ch);
echo $result;

Voorbeeld C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net.Http;
using System.Net.Http.Formatting;
using System.Text;

namespace ClientPartnerApiDemoProject{
class PartnerApiSample{
public void TestMethod(){
const int login = 000000;
const string pass = "your pass";
var token = GetToken(login, pass);
var result = GetCommissionRecords(login, token);
foreach (var trade in result){
Console.WriteLine("{0} {1}",trade.Partner, trade.BalanceRecords.Count);
}
}
public string GetToken(int login, string password){
var client = new HttpClient();
HttpContent tokenContent = new ObjectContent(typeof(AccessTokenRequest), new AccessTokenRequest { Login = login, Password = password }, new JsonMediaTypeFormatter());
var token = client.PostAsync("https://client-api.instaforex.com/api/Authentication/RequestPartnerApiToken", tokenContent).Result.Content.ReadAsStringAsync().Result;
return token;
}
public List GetCommissionRecords(int login, string token){
var client = new HttpClient();
client.DefaultRequestHeaders.Add("passkey", token);
var result = client.GetAsync(string.Format("https://client-api.instaforex.com/partner/GetCommissionRecords/{0}", login)).Result.Content.ReadAsAsync>().Result;
return result;
}
public class AccessTokenRequest{
public int Login { get; set; }
public string Password { get; set; }
}
}
}