-
Notifications
You must be signed in to change notification settings - Fork 10
API 문서
response status https://developer.mozilla.org/ko/docs/Web/HTTP/Status
accept: application/json
content-type: application/json
{ message: "Something wrong" }
정상적으로 처리되지 않았을 경우 올바른 status code와 에러에 대한 메시지를 담은 json을 응답한다. reference
{ code: string }
cookie connect.sid cookie alarmToken
{
code: string,
username: string,
email: string
}
cookie connect.sid cookie alarmToken
cookie connect.sid
cookie expired connect.sid
cookie connect.sid
cookie expired connect.sid
stockId
{
askOrders: [],
bidOrders: []
}
askOrders는 가장 낮은 금액의 주문 10개, bidOrders는 가장 높은 금액의 주문 10개
code, start, end, type
{
log: []
}
type은 1이 ASK, 2가 BID start는 Greater then Equals, end는 Less then으로 적용
cookie connect.sid type, start, end
{
balance: string,
log: []
}
type은 1이 ASK, 2가 BID start는 Greater then Equals, end는 Less then으로 적용
cookie connect.sid
{
bank: string,
bankAccount: string,
changeValue: string
}
EMPTY
changeValue는 0보다 크거나 같고 10,000,000 작거나 같아야 함
cookie connect.sid
{
bank: string,
bankAccount: string,
changeValue: string
}
EMPTY
changeValue는 0보다 크거나 같고 10,000,000 작거나 같아야 함
cookie connect.sid
{ favorite: [] }
cookie connect.sid
{ stockCode: string }
EMPTY
cookie connect.sid
{ stockCode: string }
EMPTY
cookie connect.sid
{ holdStocks: [] }
cookie connect.sid
{
end: number,
type: number
}
{ pendingOrder: [] }
type은 1이 ASK, 2가 BID
cookie connect.sid
{
stockCode: string,
type: number,
amount: number,
price: number
}
EMPTY
type은 1이 ASK, 2가 BID price는 0보다 크거나 같고 10,000,000,000 작거나 같아야 함 amount는 0보다 크거나 같고 10,000보다 작거나 같아야 함
cookie connect.sid
{
id: number,
type: number
}
EMPTY
type은 1이 ASK, 2가 BID id는 orderId를 의미한다.
cookie connect.sid
{ user: User }
{ result: boolean }
사용할수 있으면 true
stockId
{
askOrders: [],
bidOrders: []
}
askOrders는 가장 낮은 금액의 주문 10개, bidOrders는 가장 높은 금액의 주문 10개
cookie connect.sid type, start, end
{ log: [] }
type은 1이 1분 로그, 1440은 1일 로그
메모 https://google.github.io/styleguide/jsoncstyleguide.xml
https://www.ibm.com/docs/en/urbancode-build/6.1.2?topic=reference-rest-api-conventions
📄 Ground Rules
📄 Branch & PR Rules
📄 Coding Conventions
📖 Backlog
🖥️ Wireframe
⚙️ Architecture 및 시나리오 흐름
📋 ER-Diagram
📋 API 문서