-
Notifications
You must be signed in to change notification settings - Fork 15
Stellar
Stellar apis
Get server working status
Get horizon service status
Get stellar-core service status
Get ledgers
Get transactions
Get latest operations
Get ledger by sequence
Get transactions by ledger sequence
Get transaction by transaction hash
Get operations by transaction hash
Search by key
Get address balance
Get account information by accountID
Post Transaction
Get transactions by account
Get operations by account
Get payments by account
Get Offers by account
Get effects by account
Get Latest effects
GET /monitor
- for successed case
{ status: 200, msg: "success", data: "Server is working now !" }
- for failed case
status: 400
{ status: 400, msg: 'errors', data: err }
GET /monitor/horizon
- for successed case
{ status: 200, msg: "success", data: "Horizon service is working !" }
- for failed case
status: 400
{ status: 400, msg: 'errors', data: err }
GET /monitor/stellar-core
- for successed case
{ status: 200, msg: "success", data: "Stellar-Core service is working !" }
- for failed case
status: 400
{ status: 400, msg: 'errors', data: err }
GET /api/v1/ledgers
Get ledger list.
Name | Type | Mandatory | Default | Description |
---|---|---|---|---|
count | Number | No | 10 | ledger count to get |
order | Number | No | 0 | 0 => newest first, 1 => oldest first |
cursor | String | No | 0 | 0 for first page, and next or prev value of response of this api |
- for successed case
status code:
200
{
"status": 200,
"msg": "success",
"data": {
"next": "38693046837051392",
"prev": "38693085491757056",
"total": 9008936,
result: [ledger]
}
}
ledger = {
"id": "60c6f04a605a79d386214c46775f02a850f13860dd336ed44e48cb2e964bd765",
"paging_token": "38693085491757056",
"hash": "60c6f04a605a79d386214c46775f02a850f13860dd336ed44e48cb2e964bd765",
"prev_hash": "6ffaea6716c56d792e7f9f31191355b62a9454db4a0ec2240307baf652cef834",
"sequence": 9008936,
"transaction_count": 4,
"operation_count": 48,
"closed_at": "2018-05-17T09:04:35Z",
"total_coins": "103927355953.6556009",
"fee_pool": "1898328354.2316593",
"base_fee_in_stroops": 100,
"base_reserve_in_stroops": 5000000,
"max_tx_set_size": 200,
"protocol_version": 9,
"header_xdr": "AAAACW/66mcWxW15Ln+fMRkTVbYqlFTbSg7CJAMHuvZSzvg0Xn3YSHB7YrP7YWziXaoUzUxQOQcsG+BaCVHrI/9wPNoAAAAAWv1FowAAAAAAAAAAonXt0GxxROR/l2yXHhQ3lWWcVXs2z++ZlJ0BZpnst3nLsM1CabXmJhg16YMxBpmYK8QRSaEQjiaEjcPD7hBh3gCJdygObD3LzKHX6QBDcTIgNdYxAAAAywAAAAAABhlSAAAAZABMS0AAAADIORwT2/1p/akUncaBeY/PhGpo10g0yo20+/6K1IRr2MQrUJpxoqHTizDJsmkOabKYhxI2Cn44fgM4OMsTcA28gkRVYvtG/DiPztct0Z3hhWAhKFy/HGS3lJ6mGwkyVR2WrynUSxzFDOgJ9lU4y3coHHDSucvnHfkbUeAwNZLhfSAAAAAA"
}
- for failed case
{
status: 400, msg: err_msg, data: error
}
GET /api/v1/transactions
Name | Type | Mandatory | Default | Description |
---|---|---|---|---|
count | Number | No | 10 | ledger count to get |
order | Number | No | 0 | 0 => newest first, 1 => oldest first |
cursor | String | No | 0 | 0 for first page, and next or prev value of response of this api |
- for successed case
status code:
200
{
"status": 200,
"msg": "success",
"data": {
"next": "38693072606871552",
"prev": "38693085491773440",
"result": [transaction]
}
}
transaction = {
"id": "93c2d119d15ee12cacaa12944dd0ba653da7cd8d5970a38968cbddd156d3308d",
"paging_token": "38693085491773440",
"hash": "93c2d119d15ee12cacaa12944dd0ba653da7cd8d5970a38968cbddd156d3308d",
"ledger": 9008936,
"created_at": "2018-05-17T09:04:35Z",
"source_account": "GBILND6UWKZCYUE7YRZHS5DBEYM6U4R4SWO73PODLYZVXNKHS4NVSE5X",
"source_account_sequence": "37676561222087438",
"fee_paid": 100,
"operation_count": 1,
"envelope_xdr": "AAAAAFC2j9SysixQn8RyeXRhJhnqcjyVnf29w14zW7VHlxtZAAAAZACF2qIAADMOAAAAAAAAAAAAAAABAAAAAAAAAAEAAAAAtdYXWC10qYa1qv557ecDDV+3nh1X/rE04it5XrMDkIMAAAACbkNudEdhbWVDb2luAAAAANbB3R4la0Re0aclrFcxYRZ6EvuynX9ctv/hAXlZTwWfAAAAAACYloAAAAAAAAAAAUeXG1kAAABAHh+czcfw48I+Y5bRbdRBvO/k6/OXaLMGxRXZJwWjlPTl3ErLCT91EnWMdWo+ztwSbhSIZhHAikL2bFJJ1ORoBw==",
"result_xdr": "AAAAAAAAAGQAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAA=",
"result_meta_xdr": "AAAAAAAAAAEAAAAEAAAAAwCJdygAAAABAAAAAFC2j9SysixQn8RyeXRhJhnqcjyVnf29w14zW7VHlxtZAAAAAm5DbnRHYW1lQ29pbgAAAADWwd0eJWtEXtGnJaxXMWEWehL7sp1/XLb/4QF5WU8FnwAAATmpltyAf/////////8AAAABAAAAAAAAAAAAAAABAIl3KAAAAAEAAAAAULaP1LKyLFCfxHJ5dGEmGepyPJWd/b3DXjNbtUeXG1kAAAACbkNudEdhbWVDb2luAAAAANbB3R4la0Re0aclrFcxYRZ6EvuynX9ctv/hAXlZTwWfAAABOaj+RgB//////////wAAAAEAAAAAAAAAAAAAAAMAiXcoAAAAAQAAAAC11hdYLXSphrWq/nnt5wMNX7eeHVf+sTTiK3leswOQgwAAAAJuQ250R2FtZUNvaW4AAAAA1sHdHiVrRF7RpyWsVzFhFnoS+7Kdf1y2/+EBeVlPBZ8AAAE5klfvAH//////////AAAAAQAAAAAAAAAAAAAAAQCJdygAAAABAAAAALXWF1gtdKmGtar+ee3nAw1ft54dV/6xNOIreV6zA5CDAAAAAm5DbnRHYW1lQ29pbgAAAADWwd0eJWtEXtGnJaxXMWEWehL7sp1/XLb/4QF5WU8FnwAAATmS8IWAf/////////8AAAABAAAAAAAAAAA=",
"fee_meta_xdr": "AAAAAgAAAAMAiXcnAAAAAAAAAABQto/UsrIsUJ/Ecnl0YSYZ6nI8lZ39vcNeM1u1R5cbWQAAABdIYvbsAIXaogAAMw0AAAABAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAEAiXcoAAAAAAAAAABQto/UsrIsUJ/Ecnl0YSYZ6nI8lZ39vcNeM1u1R5cbWQAAABdIYvaIAIXaogAAMw4AAAABAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAA==",
"memo_type": "none",
"signatures": [
"Hh+czcfw48I+Y5bRbdRBvO/k6/OXaLMGxRXZJwWjlPTl3ErLCT91EnWMdWo+ztwSbhSIZhHAikL2bFJJ1ORoBw=="
]
}
- for failed case
{ status: 400, msg: err_msg, data: error }
GET /api/v1/operations
Name | Type | Mandatory | Default | Description |
---|---|---|---|---|
count | Number | No | 10 | count of operations |
- for successed case
status code:
200
{
status: 200,
"msg": "success",
"data": {
prev: "38693085491765286",
next: "38693085491773441",
result: [
{
"id": "38693085491773441",
"paging_token": "38693085491773441",
"source_account": "GBILND6UWKZCYUE7YRZHS5DBEYM6U4R4SWO73PODLYZVXNKHS4NVSE5X",
"type": "payment",
"type_i": 1,
"created_at": "2018-05-17T09:04:35Z",
"transaction_hash": "93c2d119d15ee12cacaa12944dd0ba653da7cd8d5970a38968cbddd156d3308d",
"asset_type": "credit_alphanum12",
"asset_code": "nCntGameCoin",
"asset_issuer": "GDLMDXI6EVVUIXWRU4S2YVZRMELHUEX3WKOX6XFW77QQC6KZJ4CZ7NRB",
"from": "GBILND6UWKZCYUE7YRZHS5DBEYM6U4R4SWO73PODLYZVXNKHS4NVSE5X",
"to": "GC25MF2YFV2KTBVVVL7HT3PHAMGV7N46DVL75MJU4IVXSXVTAOIIHKCM",
"amount": "1.0000000"
},
...
]
}
}
- for failed case
{
status: 400,
msg: err_msg,
data: error
}
GET /api/v1/ledger/:sequence
Name | Type | Mandatory | Description |
---|---|---|---|
sequence | Number | YES | ledger sequence |
- for successed case
status code:
200
{
status: 200,
"msg": "success",
"data": ledger
}
- for failed case
{
status: 400, msg: err_msg, data: error
}
GET /api/v1/ledger/txs/:sequence
Name | Type | Mandatory | Default | Description |
---|---|---|---|---|
count | Number | No | 10 | tx count |
cursor | String | NO | undefined | cursor. undefined means first page |
- for successed case
status code:
200
{
"status": 200,
"msg": "success",
"data": {
"prev": "80677056530149376",
"next": "80677056530112512",
"result": [
"id": "1e0878471ae283b4d571279f2dde3472682b75cc3ee13ed42e577f30df3ae305",
"paging_token": "38693085491761152",
"hash": "1e0878471ae283b4d571279f2dde3472682b75cc3ee13ed42e577f30df3ae305",
"created_at": "2018-05-17T09:04:35Z",
"source_account": "GBBPUGFZQCQX4MCU5SJZECQZCAISVI6EQXQSW2MNJXPCK3QVSWGYYAA7",
"source_account_sequence": "26088580543788834",
"fee_paid": 100,
"operation_count": 1,
"envelope_xdr": "AAAAAEL6GLmAoX4wVOyTkgoZEBEqo8SF4StpjU3eJW4VlY2MAAAAZABcr20AAbciAAAAAAAAAAEAAAAVUDowLjA3NzIyODgyMTUyODgyMzA0AAAAAAAAAQAAAAAAAAABAAAAADq6ZK+15hYax6Lvzu03rl20FuNebgE1rt2f4/q6WkXQAAAAAlppZkNvaW4AAAAAAAAAAABC+hi5gKF+MFTsk5IKGRARKqPEheEraY1N3iVuFZWNjAAAAAAAAYagAAAAAAAAAAEVlY2MAAAAQIFezbpx2pl9s4obWe9j8nvjrfMwoyhI8GzW/ekpegy/WOWEUVJ44SUsQNrlJyBeE5aHLrMKL8nPbKUsv4czLws=",
"result_xdr": "AAAAAAAAAGQAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAA=",
"result_meta_xdr": "AAAAAAAAAAEAAAACAAAAAwCJdycAAAABAAAAADq6ZK+15hYax6Lvzu03rl20FuNebgE1rt2f4/q6WkXQAAAAAlppZkNvaW4AAAAAAAAAAABC+hi5gKF+MFTsk5IKGRARKqPEheEraY1N3iVuFZWNjAAAAAAEHmHgf/////////8AAAABAAAAAAAAAAAAAAABAIl3KAAAAAEAAAAAOrpkr7XmFhrHou/O7TeuXbQW415uATWu3Z/j+rpaRdAAAAACWmlmQ29pbgAAAAAAAAAAAEL6GLmAoX4wVOyTkgoZEBEqo8SF4StpjU3eJW4VlY2MAAAAAAQf6IB//////////wAAAAEAAAAAAAAAAA==",
"fee_meta_xdr": "AAAAAgAAAAMAiXcnAAAAAAAAAABC+hi5gKF+MFTsk5IKGRARKqPEheEraY1N3iVuFZWNjAAADN7mdeIcAFyvbQABtyEAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAEAiXcoAAAAAAAAAABC+hi5gKF+MFTsk5IKGRARKqPEheEraY1N3iVuFZWNjAAADN7mdeG4AFyvbQABtyIAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAA==",
"memo_type": "text",
"memo": "P:0.07722882152882304",
"signatures": [
"gV7NunHamX2zihtZ72Pye+Ot8zCjKEjwbNb96Sl6DL9Y5YRRUnjhJSxA2uUnIF4Tlocuswovyc9spSy/hzMvCw=="
],
"ledger_attr": 9008936
}, ...]
}
}
- for failed case
{
status: 400, msg: err_msg, data: error
}
GET /api/v1/tx/:hash
Name | Type | Mandatory | Description |
---|---|---|---|
hash | String | YES | hash of transaction |
- for successed case
status code:
200
{
"status": 200,
"msg": "success",
"data": {
"id": "1e0878471ae283b4d571279f2dde3472682b75cc3ee13ed42e577f30df3ae305",
"paging_token": "38693085491761152",
"hash": "1e0878471ae283b4d571279f2dde3472682b75cc3ee13ed42e577f30df3ae305",
"created_at": "2018-05-17T09:04:35Z",
"source_account": "GBBPUGFZQCQX4MCU5SJZECQZCAISVI6EQXQSW2MNJXPCK3QVSWGYYAA7",
"source_account_sequence": "26088580543788834",
"fee_paid": 100,
"operation_count": 1,
"envelope_xdr": "AAAAAEL6GLmAoX4wVOyTkgoZEBEqo8SF4StpjU3eJW4VlY2MAAAAZABcr20AAbciAAAAAAAAAAEAAAAVUDowLjA3NzIyODgyMTUyODgyMzA0AAAAAAAAAQAAAAAAAAABAAAAADq6ZK+15hYax6Lvzu03rl20FuNebgE1rt2f4/q6WkXQAAAAAlppZkNvaW4AAAAAAAAAAABC+hi5gKF+MFTsk5IKGRARKqPEheEraY1N3iVuFZWNjAAAAAAAAYagAAAAAAAAAAEVlY2MAAAAQIFezbpx2pl9s4obWe9j8nvjrfMwoyhI8GzW/ekpegy/WOWEUVJ44SUsQNrlJyBeE5aHLrMKL8nPbKUsv4czLws=",
"result_xdr": "AAAAAAAAAGQAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAA=",
"result_meta_xdr": "AAAAAAAAAAEAAAACAAAAAwCJdycAAAABAAAAADq6ZK+15hYax6Lvzu03rl20FuNebgE1rt2f4/q6WkXQAAAAAlppZkNvaW4AAAAAAAAAAABC+hi5gKF+MFTsk5IKGRARKqPEheEraY1N3iVuFZWNjAAAAAAEHmHgf/////////8AAAABAAAAAAAAAAAAAAABAIl3KAAAAAEAAAAAOrpkr7XmFhrHou/O7TeuXbQW415uATWu3Z/j+rpaRdAAAAACWmlmQ29pbgAAAAAAAAAAAEL6GLmAoX4wVOyTkgoZEBEqo8SF4StpjU3eJW4VlY2MAAAAAAQf6IB//////////wAAAAEAAAAAAAAAAA==",
"fee_meta_xdr": "AAAAAgAAAAMAiXcnAAAAAAAAAABC+hi5gKF+MFTsk5IKGRARKqPEheEraY1N3iVuFZWNjAAADN7mdeIcAFyvbQABtyEAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAEAiXcoAAAAAAAAAABC+hi5gKF+MFTsk5IKGRARKqPEheEraY1N3iVuFZWNjAAADN7mdeG4AFyvbQABtyIAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAA==",
"memo_type": "text",
"memo": "P:0.07722882152882304",
"signatures": [
"gV7NunHamX2zihtZ72Pye+Ot8zCjKEjwbNb96Sl6DL9Y5YRRUnjhJSxA2uUnIF4Tlocuswovyc9spSy/hzMvCw=="
],
"ledger_attr": 9008936
}
}
- for failed case
{
status: 400, msg: err_msg, data: error
}
GET /api/v1/tx/operations/:hash
Name | Type | Mandatory | Description |
---|---|---|---|
hash | String | YES | transaction hash |
- for successed case
status code:
200
{
"status": 200,
"msg": "success",
"data": {
"total": 1,
"result": [
{
"id": "38693085491761153",
"paging_token": "38693085491761153",
"source_account": "GBBPUGFZQCQX4MCU5SJZECQZCAISVI6EQXQSW2MNJXPCK3QVSWGYYAA7",
"type": "payment",
"type_i": 1,
"created_at": "2018-05-17T09:04:35Z",
"transaction_hash": "1e0878471ae283b4d571279f2dde3472682b75cc3ee13ed42e577f30df3ae305",
"asset_type": "credit_alphanum12",
"asset_code": "ZifCoin",
"asset_issuer": "GBBPUGFZQCQX4MCU5SJZECQZCAISVI6EQXQSW2MNJXPCK3QVSWGYYAA7",
"from": "GBBPUGFZQCQX4MCU5SJZECQZCAISVI6EQXQSW2MNJXPCK3QVSWGYYAA7",
"to": "GA5LUZFPWXTBMGWHULX453JXVZO3IFXDLZXACNNO3WP6H6V2LJC5BUV7",
"amount": "0.0100000"
}, ...
]
}
}
- for failed case
status code:
400
{
"error": "" //error message
}
GET /api/v1/search/:key
Name | Type | Mandatory | Description |
---|---|---|---|
key | String | YES | transaction hash or leder sequence or address |
- for successed case
status code:
200
{ status: 200, msg: "success", data: { type } }
type = 'ledger'
type = 'transaction'
type = 'address'
- for failed case
{
status: 400, msg: err_msg, data: error
}
GET /api/v1/balance/:address
Name | Type | Mandatory | Description |
---|---|---|---|
address | String | YES | account address |
- for successed case
status code:
200
{
status: 200,
msg: "success",
data: [
{
"balance": "99992764346.0000000",
"limit": "922337203685.4775807",
"asset_type": "credit_alphanum12",
"asset_code": "nCntGameCoin",
"asset_issuer": "GDLMDXI6EVVUIXWRU4S2YVZRMELHUEX3WKOX6XFW77QQC6KZJ4CZ7NRB"
},
{
"balance": "9980.0503300",
"asset_type": "native"
}
]
}
- for failed case
{
status: 400, msg: err_msg, data: error
}
GET /api/v1/account/:account
- for successed case
status code:
200
{
"msg": "success",
"data":
{
"subentry_count": 1,
"flags": {
"auth_required": false,
"auth_revocable": false
},
"balances": [
{
"balance": "49881.0000000",
"limit": "922337203685.4775807",
"asset_type": "credit_alphanum12",
"asset_code": "nCntGameCoin",
"asset_issuer": "GDLMDXI6EVVUIXWRU4S2YVZRMELHUEX3WKOX6XFW77QQC6KZJ4CZ7NRB"
},
{
"balance": "9999.9530300",
"asset_type": "native"
}
],
"thresholds": {
"low_threshold": 0,
"med_threshold": 0,
"high_threshold": 0
},
"signers": [
{
"public_key": "GBYLPSBGNBG2RNGOQ66RSSYLWOGD6MNYRFNEB4UH3QY6CBH5IPMPXIBH",
"weight": 1,
"key": "GBYLPSBGNBG2RNGOQ66RSSYLWOGD6MNYRFNEB4UH3QY6CBH5IPMPXIBH",
"type": "ed25519_public_key"
}
],
"sequence": 344566789
},
}
- for failed case
{
status: 400, msg: err_msg, data: error
}
POST /api/v1/transaction
Post transaction to stellar net
Name | Type | Mandatory | Description |
---|---|---|---|
tx | String | YES | transaction data (envaloped signed transaction) |
- for successed case
status code:
200
{
"status": 200,
"msg": "success",
"data":
{ _links: { transaction: [Object] },
hash: '6d280ecd9b348b4b00353e0581f3ee5e15d7ac4e0e25ae96db292d3ebcf08321',
ledger: 18580569,
envelope_xdr: 'AAAAAJAPRYlUq6uVOK3tNVnmJwuHPdx4p6jWwrWjL5rf3xXPAAAAZAEZWrsAAAATAAAAAAAAAAAAAAABAAAAAAAAAAEAAAAA/E/doeW0oiCt2yrdaLLphBndHOUksU/FsFi1nI10EYwAAAAAAAAAAAQc20AAAAAAAAAAAd/fFc8AAABA3DQr6Ky3uCqdzinxLeUS8N5MfVXTIekFRk4ViAy/KGaR6xHummAjWy7pwNvQba3uqPZ3Luj2K37b4G6JlpeTCw==',
result_xdr: 'AAAAAAAAAGQAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAA=',
result_meta_xdr: 'AAAAAAAAAAEAAAAEAAAAAwEbhFkAAAAAAAAAAJAPRYlUq6uVOK3tNVnmJwuHPdx4p6jWwrWjL5rf3xXPAAAAAAYoNDQBGVq7AAAAEwAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAQEbhFkAAAAAAAAAAJAPRYlUq6uVOK3tNVnmJwuHPdx4p6jWwrWjL5rf3xXPAAAAAAILWPQBGVq7AAAAEwAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAwEbgLwAAAAAAAAAAPxP3aHltKIgrdsq3Wiy6YQZ3RzlJLFPxbBYtZyNdBGMAAAAAAIv/2ABGuH2AAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAQEbhFkAAAAAAAAAAPxP3aHltKIgrdsq3Wiy6YQZ3RzlJLFPxbBYtZyNdBGMAAAAAAZM2qABGuH2AAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAA' }
}
}
- for failed case
status code:
400
{
status: 400, msg: err_msg, data: error
}
GET /api/v1/address/operations/:account
Name | Type | Mandatory | Default | Description |
---|---|---|---|---|
account | String | YES | undefined | account ID |
count | Number | NO | 10 | result count |
cursor | String | NO | undefined | cursor. undefined means first page |
- for successed case
status code:
200
{
"msg": "success",
"data": {
status: 200,
"msg": "success",
"data": {
"next": "79702631529902081",
"prev": "79702837688348673",
"result": [{
"id": "79702837688348673",
"paging_token": "79702837688348673",
"source_account": "GAQVT5YB7YJKKH6VVFFM7VKRSPL322CCI2YFRWL5MO77C77W26XKM3JB",
"type": "create_passive_offer",
"type_i": 4,
"created_at": "2018-06-23T12:35:29Z",
"transaction_hash": "12ee4696b9f8d4416136adf964766b3dc061cd261d235ebd9e18b706a128b3ea",
"amount": "7598.1000000",
"price": "0.7751940",
"price_r": {
"n": 387597,
"d": 500000
},
"buying_asset_type": "native",
"selling_asset_type": "credit_alphanum4",
"selling_asset_code": "BCNY",
"selling_asset_issuer": "GBCNYBHAAPDSU3UIHXXQTHYZVSBJBI4YUNWXMKJBCPDHTVYR75G6NFHD"
}, ...]
}
}
GET /api/v1/address/txs/:account
Name | Type | Mandatory | Default | Description |
---|---|---|---|---|
account | String | YES | undefined | account ID |
count | Number | NO | 10 | result count |
cursor | String | NO | undefined | cursor. undefined means first page |
- for successed case
status code:
200
{
"msg": "success",
"data": {
status: 200,
"msg": "success",
"data": {
"next": "79751156070371328",
"prev": "79751211904962560",
"result": [{
"id": "bf0944e40388a130e2d98817cf3b234f19797fb05cae67a3471c887d4a99599f",
"paging_token": "79751211904962560",
"hash": "bf0944e40388a130e2d98817cf3b234f19797fb05cae67a3471c887d4a99599f",
"ledger": 18568526,
"created_at": "2018-06-24T04:14:24Z",
"source_account": "GAOVLZQ6YVJMIE46EAA2ZAYUU6S3ETKHDDFASFINH4YLWUZKXAUBYBB2",
"source_account_sequence": "77833036561214610",
"fee_paid": 100,
"operation_count": 1,
"envelope_xdr": "AAAAAB1V5h7FUsQTniABrIMUp6WyTUcYygkVDT8wu1MquCgcAAAAZAEUhLwABWySAAAAAAAAAAAAAAABAAAAAAAAAAMAAAAAAAAAAUJDTlkAAAAARNwE4APHKm6IPe8JnxmsgpCjmKNtdikhE8Z51xH/TeYAAAAAEMaWEAATo4cAD0JAAAAAAAAAAAAAAAAAAAAAASq4KBwAAABAu8kTqK0gyVCE2ExsvZhsMnvbd7ZFKekYxBtJSVv4VuVHD0ODusj/u7fyD8tcYdaRVFns69nEa9wYUw6HCnZHDg==",
"result_xdr": "AAAAAAAAAGQAAAAAAAAAAQAAAAAAAAADAAAAAAAAAAEAAAAAIVn3Af4SpR/VqUrP1VGT171oQkawWNl9Y7/xf/bXrqYAAAAAAO7yFAAAAAFCQ05ZAAAAAETcBOADxypuiD3vCZ8ZrIKQo5ijbXYpIRPGedcR/03mAAAAABWkA8UAAAAAAAAAABDGlhAAAAACAAAAAA==",
"result_meta_xdr": "AAAAAAAAAAEAAAAKAAAAAwEbVU4AAAAAAAAAAB1V5h7FUsQTniABrIMUp6WyTUcYygkVDT8wu1MquCgcAAAAM9HOxUMBFIS8AAVskgAAADEAAAABAAAAAMsdeGaJifMJxBIX3uwsq89nIeMdNALfJ9aJeQGHIGp9AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAQEbVU4AAAAAAAAAAB1V5h7FUsQTniABrIMUp6WyTUcYygkVDT8wu1MquCgcAAAAM8EILzMBFIS8AAVskgAAADEAAAABAAAAAMsdeGaJifMJxBIX3uwsq89nIeMdNALfJ9aJeQGHIGp9AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAwEbVU0AAAAAAAAAACFZ9wH+EqUf1alKz9VRk9e9aEJGsFjZfWO/8X/2166mAAAAYaAPMxUBCrl7AAAAGQAAAAUAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAQEbVU4AAAAAAAAAACFZ9wH+EqUf1alKz9VRk9e9aEJGsFjZfWO/8X/2166mAAAAYbDVySUBCrl7AAAAGQAAAAUAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAwEbVU0AAAABAAAAAB1V5h7FUsQTniABrIMUp6WyTUcYygkVDT8wu1MquCgcAAAAAUJDTlkAAAAARNwE4APHKm6IPe8JnxmsgpCjmKNtdikhE8Z51xH/TeYAAALEEXJZWn//////////AAAAAQAAAAAAAAAAAAAAAQEbVU4AAAABAAAAAB1V5h7FUsQTniABrIMUp6WyTUcYygkVDT8wu1MquCgcAAAAAUJDTlkAAAAARNwE4APHKm6IPe8JnxmsgpCjmKNtdikhE8Z51xH/TeYAAALEJxZdH3//////////AAAAAQAAAAAAAAAAAAAAAwEbVU0AAAABAAAAACFZ9wH+EqUf1alKz9VRk9e9aEJGsFjZfWO/8X/2166mAAAAAUJDTlkAAAAARNwE4APHKm6IPe8JnxmsgpCjmKNtdikhE8Z51xH/TeYAAAAIgktcVAAACRhOcqAAAAAAAQAAAAAAAAAAAAAAAQEbVU4AAAABAAAAACFZ9wH+EqUf1alKz9VRk9e9aEJGsFjZfWO/8X/2166mAAAAAUJDTlkAAAAARNwE4APHKm6IPe8JnxmsgpCjmKNtdikhE8Z51xH/TeYAAAAIbKdYjwAACRhOcqAAAAAAAQAAAAAAAAAAAAAAAwEbVU0AAAACAAAAACFZ9wH+EqUf1alKz9VRk9e9aEJGsFjZfWO/8X/2166mAAAAAADu8hQAAAABQkNOWQAAAABE3ATgA8cqbog97wmfGayCkKOYo212KSETxnnXEf9N5gAAAAAAAAAIgSlxlAAF6g0AB6EgAAAAAQAAAAAAAAAAAAAAAQEbVU4AAAACAAAAACFZ9wH+EqUf1alKz9VRk9e9aEJGsFjZfWO/8X/2166mAAAAAADu8hQAAAABQkNOWQAAAABE3ATgA8cqbog97wmfGayCkKOYo212KSETxnnXEf9N5gAAAAAAAAAIa4VtzwAF6g0AB6EgAAAAAQAAAAAAAAAA",
"fee_meta_xdr": "AAAAAgAAAAMBG1VNAAAAAAAAAAAdVeYexVLEE54gAayDFKelsk1HGMoJFQ0/MLtTKrgoHAAAADPRzsWnARSEvAAFbJEAAAAxAAAAAQAAAADLHXhmiYnzCcQSF97sLKvPZyHjHTQC3yfWiXkBhyBqfQAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAEBG1VOAAAAAAAAAAAdVeYexVLEE54gAayDFKelsk1HGMoJFQ0/MLtTKrgoHAAAADPRzsVDARSEvAAFbJIAAAAxAAAAAQAAAADLHXhmiYnzCcQSF97sLKvPZyHjHTQC3yfWiXkBhyBqfQAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAA==",
"memo_type": "none",
"signatures": [
"u8kTqK0gyVCE2ExsvZhsMnvbd7ZFKekYxBtJSVv4VuVHD0ODusj/u7fyD8tcYdaRVFns69nEa9wYUw6HCnZHDg=="
]
}, ...
}
}
- for failed case
status code:
400
{
"error": "" //error message
}
GET /api/v1/address/payments/:account
Name | Type | Mandatory | Description |
---|---|---|---|
account | String | YES | account ID |
count | Number | YES | count of transactions |
cursor | String | YES | 0 for first page, and next or prev value of response of this api |
- for successed case
status code:
200
{
"status": 200,
"msg": "success",
"data": {
"next": "80328361020248065",
"prev": "80576451216199681",
"result": [
{
"id": "80576451216199681",
"paging_token": "80576451216199681",
"source_account": "GA7DUPPEQYTXWQ4SMAFB5ZPIQJVPFBLJKVHE22TXUNNNLQTKPVCEVQCK",
"type": "payment",
"type_i": 1,
"created_at": "2018-07-05T07:33:11Z",
"transaction_hash": "2457786264470dcf03ce1d88c1c7c594632c34aa2184286ea94051b8ea84b489",
"asset_type": "credit_alphanum4",
"asset_code": "DRA",
"asset_issuer": "GCJKSAQECBGSLPQWAU7ME4LVQVZ6IDCNUA5NVTPPCUWZWBN5UBFMXZ53",
"from": "GA7DUPPEQYTXWQ4SMAFB5ZPIQJVPFBLJKVHE22TXUNNNLQTKPVCEVQCK",
"to": "GBQ5DQO45LF3MF5ZNBJR6HLFRJX6DCSU4AARHNBRDIAKJ7HY7IJSABPD",
"amount": "0.1000000"
}, ...
]
}
}
- for failed case
status code:
400
{
"error": "" //error message
}
/api/v1/account/offers
Name | Type | Mandatory | Description |
---|---|---|---|
account | String | YES | account ID |
count | Number | YES | count of transactions |
cursor | String | YES | 0 for first page, and next or prev value of response of this api |
- for successed case
status code:
200
{
"msg": "success",
"next": "23442324233",
"next": "23442324128",
"data": [
{
"sell": XLM,
"buy": USD,
"amount": 4622.8710000,
"price": 0.364310
},
...
]
}
- for failed case
status code:
400
{
"error": "" //error message
}
/api/v1/account/effects
Name | Type | Mandatory | Description |
---|---|---|---|
account | String | YES | account ID |
count | Number | YES | count of transactions |
cursor | String | YES | 0 for first page, and next or prev value of response of this api |
- for successed case
status code:
200
{
"msg": "success",
"next": "23442324233",
"next": "23442324128",
"data": [
{
"hash": "8febfdb00d2920f65af42d4f28d118742a95b0f3ea134ebd980cf302e7818317",
"account": "GARMAQQ45FYTFSCLBREX5M3JTTBZ5MWDMU5DOGZRHXU6SG2GX4CB7IAF",
"asset_type": 'credit_alphanum12',
"asset_code": 'nCntGameCoin',
"asset_issuer": 'GDLMDXI6EVVUIXWRU4S2YVZRMELHUEX3WKOX6XFW77QQC6KZJ4CZ7NRB',
"from": 'GAK3NSB43EVCZKDH4PYGJPCVPOYZ7X7KIR3ZTWSYRKRMJWGG5TABM6TH',
"to": 'GCHKKQ5VWJBRQZHNMODO5BWYZKPNM2HDSJ26T4O644CNEQBYK7IXATKM',
"amount": '2.0000000'
"timeStamp": "2015-09-24T10:07:09Z"
},
...
]
}
- for failed case
status code:
400
{
"error": "" //error message
}
/api/v1/effects
Name | Type | Mandatory | Description |
---|---|---|---|
count | Number | YES | count of transactions |
cursor | String | YES | 0 for first page, and next or prev value of response of this api |
- for successed case
status code:
200
{
"msg": "success",
"next": "23442324233",
"next": "23442324128",
"data": [
{
"hash": "8febfdb00d2920f65af42d4f28d118742a95b0f3ea134ebd980cf302e7818317",
"account": "GD5WH732DRJWCTMQLNC57UECV44WORONOZ7L3TALNRV3TGFSGIXSNKCB",
"type": "account_debited",
"type_i": 3,
"asset_type": "credit_alphanum4",
"asset_code": "ATN",
"asset_issuer": "GCAUZH5OGE4HU4NZPBXX67A66D6DVR2IIZMT2BU635UN5PJXWUPUO3A7",
"amount": "1.0000000",
"timestamp": "2018-05-12T14:05:15Z",
"transaction_hash": "e67f79d3eae73a661f21cccdf719b05deec49419e47eb9e5431a3f048c2fa5ac"
},
...
]
}
- for failed case
status code:
400
{
"error": "" //error message
}