Private νμ endpoint
μλ‘κ² μΆκ°λ
myOrder
μmyAsset
νμ μ κ²½μ°wss://api.upbit.com/websocket/v1/private
μΌλ‘ μμ²νμ μΌ ν©λλ€. μμΈν λ΄μ©μ κΈ°λ³Έ μ 보 λ₯Ό μ°Έκ³ ν΄μ£ΌμκΈ° λ°λλλ€.
Request
μμ²μ JSON Objectλ₯Ό μ΄μ©νλ©° μλ΅ λν JSON Object μ λλ€. μμ²μ ν¬κ² ticket field, type field, format field λ‘ λλμ΄μ§λ©° νλμ μμ²μ μ¬λ¬ κ°μ type field λ₯Ό λͺ μν μ μμ΅λλ€. ticket field μ format field μ λν΄μλ μμ² λ°©λ² λ° ν¬λ§·μ μ°Έκ³ ν΄μ£ΌμκΈ° λ°λλλ€.
Request format
[{Ticket Field},{Type Field},....,{Type Field},{Format Field}]
Type Field
μμ νκ³ μΆμ μμΈ μ 보λ₯Ό λμ΄νλ νλμ λλ€.
νλλͺ
| νμ
| λ΄μ© | νμ μ¬λΆ | κΈ°λ³Έ κ° |
---|---|---|---|---|
type | String | λ°μ΄ν° νμ
-Β myAsset : λ΄ μμ° | O |
Response
νλλͺ | μΆμ½ν (format: SIMPLE) | λ΄μ© | νμ | κ° |
---|---|---|---|---|
type | ty | νμ | String | myAsset : λ΄ μμ° |
asset_uuid | astuid | μμ° κ³ μ μμ΄λ | String | |
assets | ast | μμ° λ¦¬μ€νΈ | List of Objects | |
assets.currency | ast.cu | ννλ₯Ό μλ―Ένλ μλ¬Έ λλ¬Έμ μ½λ | String | |
assets.balance | ast.b | μ£Όλ¬Έκ°λ₯ μλ | Double | |
assets.locked | ast.l | μ£Όλ¬Έ μ€ λ¬Άμ¬μλ μλ | Double | |
asset_timestamp | asttms | μμ° νμμ€ν¬ν (millisecond) | Long | |
timestamp | tms | νμμ€ν¬ν (millisecond) | Long | |
stream_type | st | μ€νΈλ¦Ό νμ | String | REALTIME : μ€μκ° |
μ΅μ΄ μ΄μ© μ μ£Όμ μ¬ν
μ΅μ΄ μ΄μ© μ μ λΆκ° λ°μ΄ν° μ μ‘μ΄ μ΄λ€μ§μ§ μμ μ μμ΅λλ€. λ°λΌμ κ°λ° μ λ°μ΄ν° μμ μ 1ν κΌ νμΈνμκΈΈ λ°λλλ€.
μλ₯Ό λ€μ΄ 2024λ 5μ 1μΌ 00μ 00λΆ μ΅μ΄ μ΄μ© μ μμ° λ³λμ΄ μλλΌλ 00μ 05λΆλΆν° λ°μ΄ν°λ₯Ό μ μ‘λ°μ μ μμ΅λλ€. μ΄ν 00μ 10λΆμ μ¬μ μμ ν κ²½μ° μ΄λ μ΅μ΄ μ΄μ©μ΄ μλλ―λ‘ μμ° λ³λ μ λ°λ‘ λ°μ΄ν°λ₯Ό μμ νμ€ μ μμ΅λλ€.
Example
Request
μμ 1. λͺ¨λ λ§μΌ μ 보 μμ
*μ£Όμμ¬ν: codes νλλ₯Ό μμ²νμ€ μ μμ΅λλ€. μ΄ κ²½μ° WRONG_FORMAT
μλ¬κ° λ΄λ €κ°κ² λ©λλ€.
[
{
"ticket": "test-myAsset"
},
{
"type": "myAsset"
}
]
Response
{
"type": "myAsset",
"asset_uuid": "e635f223-1609-4969-8fb6-4376937baad6",
"assets": [
{
"currency": "KRW",
"balance": 1386929.37231066771348207123,
"locked": 10329.670127489597585685
}
],
"asset_timestamp": 1710146517259,
"timestamp": 1710146517267,
"stream_type": "REALTIME"
}