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

InstaForex - altijd op de voorgrond!Open een handelsaccount en wordt een onderdeel van het InstaForex Loprais-team!

De succesgeschiedenis van het team onder leiding van Ales Loprais kan uw succesgeschiedenis worden! Handel met vertrouwen en ga richting leiderschap zoals vaste deelnemer van Dakar Rally en winnaar van Silk Way Rally InstaForex Loprais Team het doet!

Doe mee en win met InstaForex!

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; }
}
}
}