Sobre a WebServices API

A WebServices API é um serviço com vários parâmetros que pode usar para gerir traders, saldos dos traders, bónus e níveis de crédito e entidades de utilizador relacionadas. Use-a para criar sistemas personalizados baseados em HTTP para interagir com o backend do cTrader ou para integrar os seus produtos existentes com os nossos servidores de negociação.

Eis uma breve lista do que pode fazer com a WebServices API:

Criar novas contas de negociação e utilizadores

Atribuir traders a parceiros

Gerir as definições (por exemplo, a moeda de depósito) dos traders já registados

Deposit or withdraw funds, bonus or credits to and from your traders

Transferir traders entre marcas brancas ou jurisdições

Obter o histórico de negociações e posições atualmente abertas

Funcionamento da WebServices API

A WebServices API funciona como qualquer outra REST API. Pode enviar pedidos HTTP para parâmetros predefinidos. Os pedidos bem-sucedidos geram respostas que pode usar nas suas próprias soluções de backend. Por exemplo, depois de solicitar ao backend do cTrader a criação de um novo utilizador, deverá receber uma resposta contendo todos os parâmetros necessários que descrevem este utilizador.
A WebServices API aceita tanto JSON como XML como tipos de conteúdo.

A WebServices API está disponível para qualquer cliente Spotware que tenha recebido acesso ao cBroker. Depois de enviar um pedido com as suas credenciais do cBroker, receberá um token que deverá anexar a todos os pedidos futuros para se autenticar. Todos os pedidos devem ser feitos a partir de IPs contidos na lista branca para garantir a segurança.

Permissões na WebServices API

Uma vez que a WebServices API usa credenciais do cBroker para autenticação, o backend do cTrader pode reconhecer automaticamente o gestor que está a tentar realizar um pedido. O nosso sistema flexível de direitos de acesso de gestão está em pleno efeito: os gestores só têm acesso aos traders e marcas brancas que devem supervisionar.

Esta funcionalidade confere vários benefícios importantes tanto para revendedores de marcas brancas como para corretores com várias jurisdições:

Risco operacional reduzido

Maior flexibilidade na configuração do acesso à API

Controlo total sobre os resultados da integração da API

Criação segura de novas marcas brancas e jurisdições

Documentação

O Centro de Documentação Spotware contém documentação extensa que cobre todos os principais aspetos da utilização da WebServices API, incluindo os parâmetros que este serviço expõe, disposições de autenticação e casos de uso comuns.

A documentação é regularmente atualizada para corresponder às últimas melhorias da WebServices API, o que permitindo tornar a sua integração com o backend do cTrader ainda mais suave.