empty
 
 

Área Personal API

La actividad prioritaria del bróker InstaForex es brindar servicios avanzados para que sus clientes realicen operaciones exitosamente. Desde los primeros días de su funcionamiento, la compañía InstaForex se concentró en brindar servicios innovadores y de vanguardia en el campo de las inversiones en el mercado de divisas Forex.

Además de una serie de ventajas que el cliente cuenta al operar en Forex con InstaForex, ahora tiene a disposición un nuevo servicio: Área Personal API.

API es una potente biblioteca de funciones ahora disponible para todos los clientes de InstaForex. Gracias a este nuevo servicio, usted podrá acceder a las principales funciones del Área Personal en cualquier página web.

De esa manera, ahora cada cliente de InstaForex puede hacer uso de una serie de opciones del Área Personal: órdenes de apertura o cierre de posiciones, balance de la cuenta, lotes cerrados para un determinado periodo de tiempo, estadísticas de los bonos recibidos, historial de accesos a la cuenta, así como información de resumen de la cuenta.

Niveles de acceso

Existen dos niveles de acceso a las funciones del Área Personal API. Para acceder libremente, no se necesita ingresar ninguna información adicional. Si tiene un acceso limitado, sólo podrá ver los datos tras indicar la contraseña o la contraseña IP y máscara IP.

El primer nivel es un nivel abierto; es decir, no hay necesidad de ingresar parámetros adicionales.

El segundo es un nivel cerrado. En el nivel cerrado de acceso, según los parámetros dados, el acceso al API será posible solo mediante una contraseña, contraseña IP y una máscara IP.

De esta manera, cada cliente que utiliza el servicio API del Área Personal tiene la posibilidad de controlar el estado de su cuenta real sin necesidad de ingresar a su Área Personal.

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

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

Ver también

InstaSpot

InstaSpot

We have created a convenient service for buying, selling, and exchanging currencies, cryptocurrencies, and other assets.

InstaSpot is a trustworthy service for a trader, miner, freelancer, and for everyone who does business on the Internet.

Familiarize yourself with a user-friendly and reliable exchanger for digital currencies and other popular assets. InstaSpot is based on the principle of P2P trading, which allows buyers and sellers to interact directly without intermediaries. At the same time, InstaForex acts as a guarantor of the secured transaction.

InstaSpot

We have created a convenient service for buying, selling, and exchanging currencies, cryptocurrencies, and other assets.

InstaSpot is a trustworthy service for a trader, miner, freelancer, and for everyone who does business on the Internet.

Familiarize yourself with a user-friendly and reliable exchanger for digital currencies and other popular assets. InstaSpot is based on the principle of P2P trading, which allows buyers and sellers to interact directly without intermediaries. At the same time, InstaForex acts as a guarantor of the secured transaction.

Equipe InstaForex Loprais  – participante oficial do Rali Dakar

Equipe InstaForex Loprais – participante oficial do Rali Dakar

InstaForex é o patrocinador principal do participante oficial do Rali Dakar, Equipe InstaForex Loprais. Esta equipe de rali é um projeto conjunto da InstaForex e equipe Loprais, um participante regular do Rali Dakar, e automóvel Tatra, que fornece a equipe os caminhões famosos. O acordo sobre a organização de uma equipe foi assinado em Maio de 2011 pelo piloto da equipe Loprais, Ales Loprais, e pelo Direcor-Geral Adjunto da InstaForex, Dmitry Savchenko. Foi um evento importante para a família Loprais e para a empresa InstaForex.

Equipe InstaForex Loprais – participante oficial do Rali Dakar

InstaForex é o patrocinador principal do participante oficial do Rali Dakar, Equipe InstaForex Loprais. Esta equipe de rali é um projeto conjunto da InstaForex e equipe Loprais, um participante regular do Rali Dakar, e automóvel Tatra, que fornece a equipe os caminhões famosos. O acordo sobre a organização de uma equipe foi assinado em Maio de 2011 pelo piloto da equipe Loprais, Ales Loprais, e pelo Direcor-Geral Adjunto da InstaForex, Dmitry Savchenko. Foi um evento importante para a família Loprais e para a empresa InstaForex.

Grand Choice Contest by InstaForex

InstaForex always strives to help you fulfill your biggest dreams. We all have different dreams and goals. We have taken it into account before launching our new contest. This time, we have prepared more than one prize. The winner will have the opportunity to decide which of the dreams to pursue.

Grand Choice Contest by InstaForex

InstaForex always strives to help you fulfill your biggest dreams. We all have different dreams and goals. We have taken it into account before launching our new contest. This time, we have prepared more than one prize. The winner will have the opportunity to decide which of the dreams to pursue.

Junte-se a nós - ganhe com a InstaForex e Zvolen!

Junte-se a nós - ganhe com a InstaForex e Zvolen!

A InstaForex é o patrocinador geral do HC Zvolen, um dos mais antigos clubes eslovacos de hóquei que foi convocado para a liga nacional de hóquei. A equipe também é apelidada de Knights. A InstaForex tem uma boa tradição de apoiar equipes esportivas promissoras que, como o brokerr em si, visam alcançar resultados profundos e se esforçam pela vitória. Durante toda a vida, Zvolen provou seu domínio, determinação e desejo de vencer mais e mais.

Junte-se a nós - ganhe com a InstaForex e Zvolen!

A InstaForex é o patrocinador geral do HC Zvolen, um dos mais antigos clubes eslovacos de hóquei que foi convocado para a liga nacional de hóquei. A equipe também é apelidada de Knights. A InstaForex tem uma boa tradição de apoiar equipes esportivas promissoras que, como o brokerr em si, visam alcançar resultados profundos e se esforçam pela vitória. Durante toda a vida, Zvolen provou seu domínio, determinação e desejo de vencer mais e mais.

Vladimír Moravčík - nuevo embajador de la marca Instaforex

Vladimír Moravčík - nuevo embajador de la marca Instaforex

En 2005, Vladimír ganó el Campeonato Abierto de Polonia, y ese mismo año se convirtió en Campeón de Europa S-1. Ganó su primer título mundial en 2007 en Hong Kong. Durante su carrera, Vladimír Moravčík recibió 10 títulos europeos y mundiales de varias asociaciones. Uno de sus logros recientes fue el título de campeón mundial Enfusion Live 2017.

Vladimír Moravčík - nuevo embajador de la marca Instaforex

En 2005, Vladimír ganó el Campeonato Abierto de Polonia, y ese mismo año se convirtió en Campeón de Europa S-1. Ganó su primer título mundial en 2007 en Hong Kong. Durante su carrera, Vladimír Moravčík recibió 10 títulos europeos y mundiales de varias asociaciones. Uno de sus logros recientes fue el título de campeón mundial Enfusion Live 2017.

¿No puede hablar ahora mismo?
Ingrese su pregunta en el chat.
Widget callback