Dell N3200-ON Networking N-Series Switches RESTful API User Guide version 6.8. - Page 20

Response Details, Internal Error Codes, Request Example, Table 4, Login CREATE Response Details

Page 20 highlights

Response Details Table 4-6. Login CREATE Response Details Parameter SID SIDSSL accessLevel Type String String Integer Description Unique session ID for HTTP requests. Unique session ID for HTTPS requests. 15 = Read/write. 1 = Read only. HTTP and HTTPS Response Codes The possible HTTP response codes are 200, 400, 401, 403, 404, and 501. Internal Error Codes The possible error codes for OpEN API are shown in the following table. Table 4-7. Login CREATE Internal Error Codes Error Code 0 -22 -23 -26 -28 -29 Code Name Description OPEN_E_NONE Login successful. OPEN_E_PARAM Error in parameters passed. OPEN_E_FULL Maximum number of login sessions exceeded. OPEN_E_FAIL Authentication failed. OPEN_E_UNAVAIL Feature not available. OPEN_E_NOT_FOUND Invalid user name or password. Request Example openssl s_client -showcerts -connect 10.10.10.1:443 > cacert.pem curl -cacert cacert.pem -d "username=admin&password=test1234" https://10.10.10.1:8080/open/v1/login curl -d "username=admin&password=test1234" http://10.10.10.1:8080/open/v1/login browser: http://10.10.10.1:8080/open/v1/login?username=admin&password= test1234 20 Rest API Reference

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217

20
Rest API Reference
Response Details
HTTP and HTTPS Response Codes
The possible HTTP response codes are 200, 400, 401, 403, 404, and 501.
Internal Error Codes
The possible error codes for OpEN API are shown in the following table.
Request Example
openssl s_client -showcerts -connect 10.10.10.1:443 >
cacert.pem
curl -cacert cacert.pem -d "username=admin&password=test1234"
curl -d "username=admin&password=test1234"
browser:
test1234
Table 4
-
6.
Login CREATE Response Details
Parameter
Type
Description
SID
String
Unique session ID for HTTP requests.
SIDSSL
String
Unique session ID for HTTPS requests.
accessLevel
Integer
15 = Read/write.
1 = Read only.
Table 4
-
7.
Login CREATE Internal Error Codes
Error Code
Code Name
Description
0
OPEN_E_NONE
Login successful.
–22
OPEN_E_PARAM
Error in parameters passed.
–23
OPEN_E_FULL
Maximum number of login sessions
exceeded.
–26
OPEN_E_FAIL
Authentication failed.
–28
OPEN_E_UNAVAIL
Feature not available.
–29
OPEN_E_NOT_FOUND
Invalid user name or password.