Payment history
Section titled “Payment history”GET /payments returns the first page. Use POST /payments for a time range and pagination:
{ "from": "2026-07-01T00:00:00Z", "to": "2026-07-31T23:59:59Z", "page": 1, "pageSize": 100}Official SDK
Section titled “Official SDK”const payments = await client.payments.filter({ body: { from: '2026-08-01T00:00:00Z', to: '2026-08-31T23:59:59Z', page: 1, pageSize: 100, },});from datetime import datetime, timezone
from ltesocks_sdk.models import FilterPaymentsBody
payments = client.payments.filter( body=FilterPaymentsBody( from_=datetime(2026, 8, 1, tzinfo=timezone.utc), to=datetime(2026, 8, 31, 23, 59, 59, tzinfo=timezone.utc), page=1, page_size=100, ))<?php
use LTESocks\Dto\FilterPortLogRequest;
$payments = $client->payments()->filter(new FilterPortLogRequest([ 'from' => new DateTime('2026-08-01T00:00:00Z'), 'to' => new DateTime('2026-08-31T23:59:59Z'), 'page' => 1, 'pageSize' => 100,]));Each history record can include date, success or failed status, related port, signed amount in cents, balance at the time of the event, and a description. Keep monetary values as integers; do not convert cents through floating-point arithmetic.
The reserved payment request body uses an amount in USD cents and a target currency. If you evaluate the operation in a controlled environment, handle it as unavailable by default and never retry payment creation automatically.