Forex
외환 환율 데이터 스트림입니다.
연결
- websocat
- wscat
websocat wss://api.datamaxiplus.com/ws/v1/forex -H 'X-DTMX-APIKEY: $YOUR_API_KEY'
wscat -c wss://api.datamaxiplus.com/ws/v1/forex -H 'X-DTMX-APIKEY: $YOUR_API_KEY'
구독
method는 요청 유형을 지정합니다.params리스트는 사용자가 구독하려는 외환 심볼 목록입니다 (예: "USD-KRW"). 지원되는 외환 심볼 목록은 /api/v1/forex/symbols 엔드포인트에서 조회할 수 있습니다.id는 구독 요청을 고유하게 식별합니다.
- schema
- example
{
"method": "SUBSCRIBE",
"params": [
string
],
"id": int32
}
{
"method": "SUBSCRIBE",
"params": [
"USD-KRW"
],
"id": 1
}
구독이 성공하면, 서버는 다음 형식의 메시지로 응답합니다.
result는 성공적으로 구독된 심볼 목록에 해당합니다.id는 구독 요청 ID에 해당합니다.
- schema
- example
{
"result": [
string
],
"id": int32
}
{
"result": [
"USD-KRW"
],
"id": 1
}
응답
s는 외환 심볼을 나타냅니다.d는 날짜와 시간을 나타냅니다.r은 외환 환율을 나타냅니다.
- schema
- example
{
"s": string
"d": int
"r": float
}
{
"s": "USD-KRW",
"d": 1722913391794,
"r": 1371.54
}