refactor: derive api error codes from contract (WealthLedger/backend#117) (#123)
This commit was merged in pull request #123.
This commit is contained in:
@@ -5204,7 +5204,44 @@
|
||||
},
|
||||
"code": {
|
||||
"type": "string",
|
||||
"example": "UNAUTHORIZED"
|
||||
"example": "UNAUTHORIZED",
|
||||
"enum": [
|
||||
"BAD_REQUEST",
|
||||
"INTERNAL_SERVER_ERROR",
|
||||
"NOT_FOUND",
|
||||
"UNAUTHORIZED",
|
||||
"UNSUPPORTED_MEDIA_TYPE",
|
||||
"VALIDATION_ERROR",
|
||||
"EMAIL_ALREADY_REGISTERED",
|
||||
"INVALID_CREDENTIALS",
|
||||
"INVALID_OPERATIONS_CURSOR",
|
||||
"BOND_HISTORY_START_UNAVAILABLE",
|
||||
"BOND_TICKER_AMBIGUOUS",
|
||||
"STOCK_HISTORY_START_UNAVAILABLE",
|
||||
"STOCK_TICKER_AMBIGUOUS",
|
||||
"INVALID_TBANK_TOKEN",
|
||||
"TBANK_NOT_CONNECTED",
|
||||
"TBANK_UNAVAILABLE",
|
||||
"BANK_CARD_ARCHIVED",
|
||||
"BANK_DEPENDENT_REFUNDS",
|
||||
"BANK_DUPLICATE_CATEGORY",
|
||||
"BANK_IMMUTABLE_OPERATION",
|
||||
"BANK_INTENT_CONFLICT",
|
||||
"BANK_INVALID_DATE",
|
||||
"BANK_INVALID_INPUT",
|
||||
"BANK_INVALID_MONEY",
|
||||
"BANK_INVALID_REFUND",
|
||||
"BANK_NOT_FOUND",
|
||||
"BANK_OPENING_DATE_CONFLICT",
|
||||
"BANK_OPERATION_DELETED",
|
||||
"BANK_REFUND_LIMIT",
|
||||
"BANK_VERSION_CONFLICT",
|
||||
"BANK_WRITE_CONFLICT",
|
||||
"MOEX_UNAVAILABLE",
|
||||
"NCR_UNAVAILABLE",
|
||||
"INVALID_EVENTS_PERIOD",
|
||||
"INVALID_INCOME_PERIOD"
|
||||
]
|
||||
},
|
||||
"errors": {
|
||||
"type": "array",
|
||||
|
||||
Reference in New Issue
Block a user