Перейти к основному содержанию

Эндпоинт

GET https://api.lasersell.io/v1/history

Заголовки

ЗаголовокОбязательныйОписание
x-api-keyДаВаш API ключ LaserSell

Параметры запроса

ПараметрТипПо умолчаниюОписание
limitnumber50Максимальное количество возвращаемых сделок (макс. 200).
offsetnumber0Количество сделок для пропуска при пагинации.
mintstringФильтр по конкретному адресу минта токена (base58).
walletstringФильтр по конкретному публичному ключу кошелька (base58).

Ответ: TradeHistoryResponse

ПолеТипОписание
tradesTradeHistoryItem[]Массив записей сделок, от самых новых к старым.
totalnumber | nullОценочное общее количество совпадающих сделок для пагинации.

Объект TradeHistoryItem

ПолеТипОписание
idnumberУникальный идентификатор записи сделки.
session_idnumberСессия потока, которая произвела эту сделку.
position_idnumberИдентификатор позиции внутри сессии.
wallet_pubkeystringПубличный ключ кошелька, державшего позицию (base58).
mintstringАдрес минта токена (base58).
entry_quote_unitsnumberСумма, потраченная на открытие позиции в атомарных единицах котируемого актива.
exit_quote_unitsnumber | nullПоступления при закрытии в атомарных единицах котируемого актива.
profit_quote_unitsnumber | nullЧистая прибыль или убыток в атомарных единицах котируемого актива.
tokensnumberКоличество приобретённых токенов при входе в атомарных единицах.
exit_reasonstring | nullПричина закрытия позиции (например, target_profit, stop_loss, trailing_stop, manual).
market_kindstring | nullDEX или лаунчпад, на котором торговался токен (например, PumpFun, RaydiumCpmm).
strategy_target_profit_pctnumber | nullПроцент тейк профита, настроенный при открытии позиции.
strategy_stop_loss_pctnumber | nullПроцент стоп лосса, настроенный при открытии позиции.
strategy_trailing_stop_pctnumber | nullПроцент трейлинг стопа, настроенный при открытии позиции.
opened_atstringВременная метка ISO 8601 открытия позиции.
closed_atstring | nullВременная метка ISO 8601 закрытия позиции.

Пример curl

curl "https://api.lasersell.io/v1/history?limit=10" \
  -H "x-api-key: YOUR_API_KEY"
С фильтрами:
curl "https://api.lasersell.io/v1/history?limit=20&wallet=YOUR_WALLET_PUBKEY&mint=TOKEN_MINT" \
  -H "x-api-key: YOUR_API_KEY"

Пример ответа

{
  "trades": [
    {
      "id": 42,
      "session_id": 1001,
      "position_id": 3,
      "wallet_pubkey": "9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM",
      "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
      "entry_quote_units": 500000000,
      "exit_quote_units": 650000000,
      "profit_quote_units": 150000000,
      "tokens": 1000000,
      "exit_reason": "target_profit",
      "market_kind": "PumpFun",
      "strategy_target_profit_pct": 30.0,
      "strategy_stop_loss_pct": 50.0,
      "strategy_trailing_stop_pct": 20.0,
      "opened_at": "2026-03-07T12:00:00Z",
      "closed_at": "2026-03-07T12:30:00Z"
    }
  ],
  "total": 1
}

Ответы об ошибках

См. Обработка ошибок для полной спецификации конверта ошибок и логики повторных попыток.