Module Group: Accounts
Parsing Order: 370
Database Size: 40.590 GB
The transfers_api provides access to STEEM/SBD transfer history including regular transfers, powerups, withdrawals, and savings operations.
{
"db_path": "~/sds_data1",
"id": "transfers_api",
"group_id": "accounts",
"parsing_order": 370,
"required_modules": ["chain_api"],
"parse_reversible": true,
"parsed_ops": [
"transfer",
"transfer_to_vesting",
"withdraw_vesting",
"transfer_to_savings",
"transfer_from_savings",
"cancel_transfer_from_savings"
]
}
Transfer Types:
| Type | Description |
|---|---|
transfer |
Regular STEEM/SBD transfers |
transfer_to_vesting |
Powerups (STEEM to SP) |
withdraw_vesting |
Powerdowns (SP to STEEM) |
transfer_to_savings |
Deposits to savings |
transfer_from_savings |
Withdrawals from savings |
cancel_transfer_from_savings |
Cancel pending savings withdrawal |
Returns this module's active configuration.
Endpoint
/transfers_api/getConfig
Returns transfers matching a query.
Endpoint
/transfers_api/getTransfers/:query/:limit?/:offset?
Parameters
| Name | Type | Optional | Description |
|---|---|---|---|
:query |
JSON | No | Query filter as JSON string |
:limit |
int | Yes | Max results |
:offset |
int | Yes | Result offset |
Returns outgoing transfers of a specific type from an account.
Endpoint
/transfers_api/getTransfersByTypeFrom/:type/:from/:orderBy?/:orderDir?/:limit?/:offset?
Example
/transfers_api/getTransfersByTypeFrom/transfer/steemchiller
Example Response (truncated):
{
"code": 0,
"result": {
"cols": {"time": 0, "from": 1, "to": 2, "amount": 3, "unit": 4, "memo": 5},
"rows": [
[1767627372, "steemchiller", "realrobinhood", 1751.663, "STEEM", "Returned for V8"],
[1767298113, "steemchiller", "realrobinhood", 10.783, "STEEM", "Returned for V8"],
[1766560158, "steemchiller", "realrobinhood", 1754.799, "STEEM", "Development T14/25"],
[1765823277, "steemchiller", "realrobinhood", 1753.749, "STEEM", "Q destroying..."],
[1763748222, "steemchiller", "win.steem", 0.04, "STEEM", "Win Steem Deployment"],
[1754752818, "steemchiller", "rme", 3000, "STEEM", "Urfa 1/3"]
]
}
}
@steemchiller's Recent Outgoing Transfers:
| To | Amount | Memo |
|---|---|---|
| realrobinhood | 1,751.663 STEEM | Returned for V8 |
| realrobinhood | 1,754.799 STEEM | Development |
| bdhivesteem | 18,001 STEEM | Exchange |
| rme | 3,000 STEEM | Urfa 1/3 |
Returns incoming transfers of a specific type to an account.
Endpoint
/transfers_api/getTransfersByTypeTo/:type/:to/:orderBy?/:orderDir?/:limit?/:offset?
Example
/transfers_api/getTransfersByTypeTo/transfer/steemchiller
Example Response (truncated):
{
"code": 0,
"result": {
"cols": {"time": 0, "from": 1, "to": 2, "amount": 3, "unit": 4, "memo": 5},
"rows": [
[1767611478, "boylikegirl.wit", "steemchiller", 0.196, "STEEM", "Witness vote rewards..."],
[1767189162, "feuerelfe", "steemchiller", 10, "STEEM", "thanks for steemworld"],
[1757947866, "realrobinhood", "steemchiller", 56.901, "STEEM", ""],
[1754748210, "realrobinhood", "steemchiller", 3075.336, "STEEM", "BT10"],
[1751720364, "steemflower", "steemchiller", 2000, "STEEM", "Gift"],
[1745920344, "realrobinhood", "steemchiller", 17700, "STEEM", ""]
]
}
}
@steemchiller's Recent Incoming Transfers:
| From | Amount | Memo |
|---|---|---|
| boylikegirl.wit | ~0.2 STEEM | Daily witness rewards |
| feuerelfe | 10 STEEM | thanks for steemworld |
| realrobinhood | 17,700 STEEM | Returned funds |
| steemflower | 2,000 STEEM | Gift |
Returns transfers between two specific accounts.
Endpoint
/transfers_api/getTransfersByTypeFromTo/:type/:from/:to/:orderBy?/:orderDir?/:limit?/:offset?
Example
/transfers_api/getTransfersByTypeFromTo/transfer/blocktrades/steemchiller
Example Response:
{
"code": 0,
"result": {
"cols": {"time": 0, "from": 1, "to": 2, "amount": 3, "unit": 4, "memo": 5},
"rows": [
[1548321600, "blocktrades", "steemchiller", 26.861, "SBD", "Working on a better world..."],
[1544919420, "blocktrades", "steemchiller", 487.349, "STEEM", ""],
[1540755636, "blocktrades", "steemchiller", 2.475, "STEEM", "Danke für deine hervorragende Arbeit..."]
]
}
}
Returns transfers of a specific type within a time range.
Endpoint
/transfers_api/getTransfersByTypeTime/:type/:fromTime-:toTime/:orderBy?/:orderDir?/:limit?/:offset?
Example
/transfers_api/getTransfersByTypeTime/transfer/1767000000-1767640000
Returns transfers containing a specific memo identifier.
Endpoint
/transfers_api/getTransfersByMemoId/:memoId/:orderBy?/:orderDir?/:limit?/:offset?
Example
/transfers_api/getTransfersByMemoId/101562615
Useful for tracking exchange deposits/withdrawals by memo ID.
| Column | Description |
|---|---|
time |
Unix timestamp of transfer |
from |
Sending account |
to |
Receiving account |
amount |
Transfer amount |
unit |
Currency (STEEM or SBD) |
memo |
Transfer memo (may be encrypted) |