Docs

SDKs y ejemplos

SDKs oficiales de TypeScript y Python, ejemplos ejecutables, configuraciones de clientes MCP, integraciones y un starter de Next.js, todo de código abierto en GitHub.

Todo lo de esta página tiene licencia MIT y es público en github.com/FXapis. Los SDKs envuelven la misma API REST que describe esta documentación —nada es exclusivo de un SDK—, así que usa uno si encaja con tu stack, o llama a la API directamente desde cualquier lenguaje con las guías.

SDKs oficiales

npm install fxapis
import { Fxapis, newIdempotencyKey } from "fxapis";

const fx = new Fxapis(process.env.FXAPIS_API_KEY!);

const order = await fx.postAccountsByIdOrdersMarket(
  accountId,
  { symbol: "EURUSD", side: "buy", volume: "0.01" },
  { idempotencyKey: newIdempotencyKey() },
);

Un método tipado por endpoint, generado a partir de la especificación OpenAPI. Cero dependencias en tiempo de ejecución, ESM y errores tipados que llevan el code estable de la API. Desde la 0.1.4, verifyWebhook() comprueba la firma de una entrega de webhook y devuelve el evento.

Desde la 0.2.0, la gestión de API keys está en fx.admin.keys y necesita una clave de administrador. Los endpoints de miembros e invitaciones, exclusivos de la consola, no están en el cliente. fxapis en npm · fxapis-typescript en GitHub · una guía paso a paso en el blog (en inglés)

Ejemplos ejecutables y starters

Cada uno tiene una guía en el blog: los ejemplos, el starter de Next.js, conectar un agente de IA con MCP y Postman, TradingView y n8n. Las guías de MCP y TradingView cubren esos dos a fondo. Ejecuta cada ejemplo contra una cuenta demo de un broker: no hay un mercado simulado, y una clave fx_test_ llega a un broker real como cualquier otra.

Cualquier otro lenguaje

La API REST funciona desde cualquier cosa que pueda enviar HTTPS y JSON. Las guías tienen programas completos en PHP, C#, Go, Java y Ruby, y la referencia de la API tiene ejemplos para cada endpoint en 13 lenguajes. Para generar tu propio cliente, la especificación OpenAPI está en api.fxapis.com/openapi.json.

En esta página