Get an Upstream
Changed onGet an Upstream using ID or name.
Request
- Base URL: https://global.api.konghq.com
- URL: https://global.api.konghq.com/v2/control-planes/{controlPlaneId}/core-entities/upstreams/{UpstreamId}
- Auth: one of:
- HTTP bearer
- HTTP bearer
- HTTP bearer
- HTTP bearer
Response
Successfully fetched Upstream
Example response
{
"algorithm": "round-robin",
"hash_fallback": "none",
"hash_on": "none",
"hash_on_cookie_path": "/",
"healthchecks": {
"active": {
"concurrency": 10,
"healthy": {
"http_statuses": [
200,
302
],
"interval": 0,
"successes": 0
},
"http_path": "/",
"https_verify_certificate": true,
"timeout": 1,
"type": "http",
"unhealthy": {
"http_failures": 0,
"http_statuses": [
429,
404,
500,
501,
502,
503,
504,
505
],
"interval": 0,
"tcp_failures": 0,
"timeouts": 0
}
},
"passive": {
"healthy": {
"http_statuses": [
200,
201,
202,
203,
204,
205,
206,
207,
208,
226,
300,
301,
302,
303,
304,
305,
306,
307,
308
],
"successes": 0
},
"type": "http",
"unhealthy": {
"http_failures": 0,
"http_statuses": [
429,
500,
503
],
"tcp_failures": 0,
"timeouts": 0
}
},
"threshold": 0
},
"id": "6eed5e9c-5398-4026-9a4c-d48f18a2431e",
"name": "api.example.internal",
"slots": 10000
}Changes
- info
the
response's property default value{"concurrency":10,"healthy":{"http_statuses":[200,302],"interval":0,"successes":0},"http_path":"/","https_verify_certificate":true,"timeout":1,"type":"http","unhealthy":{"http_failures":0,"http_statuses":[429,404,500,501,502,503,504,505],"interval":0,"tcp_failures":0,"timeouts":0}}was added for the status - info
the
response's property default value{"active":{"concurrency":10,"healthy":{"http_statuses":[200,302],"interval":0,"successes":0},"http_path":"/","https_verify_certificate":true,"timeout":1,"type":"http","unhealthy":{"http_failures":0,"http_statuses":[429,404,500,501,502,503,504,505],"interval":0,"tcp_failures":0,"timeouts":0}},"passive":{"healthy":{"http_statuses":[200,201,202,203,204,205,206,207,208,226,300,301,302,303,304,305,306,307,308],"successes":0},"type":"http","unhealthy":{"http_failures":0,"http_statuses":[429,500,503],"tcp_failures":0,"timeouts":0}}}was added for the status - info
the
response's property default value{"http_statuses":[200,201,202,203,204,205,206,207,208,226,300,301,302,303,304,305,306,307,308],"successes":0}was added for the status - info
the
response's property default value{"http_statuses":[200,302],"interval":0,"successes":0}was added for the status - info
the
response's property default value{"healthy":{"http_statuses":[200,201,202,203,204,205,206,207,208,226,300,301,302,303,304,305,306,307,308],"successes":0},"type":"http","unhealthy":{"http_failures":0,"http_statuses":[429,500,503],"tcp_failures":0,"timeouts":0}}was added for the status - info
the
response's property default value{"http_failures":0,"http_statuses":[429,404,500,501,502,503,504,505],"interval":0,"tcp_failures":0,"timeouts":0}was added for the status - info
the
response's property default value{"http_failures":0,"http_statuses":[429,500,503],"tcp_failures":0,"timeouts":0}was added for the status
- info
- breaking
the response property
/became nullable for the status - breaking
the response property
//became nullable for the status - breaking
the response property
//became nullable for the status - breaking
the response property
//became nullable for the status - breaking
the response property
//became nullable for the status - breaking
the response property
/became nullable for the status - breaking
the response property
//became nullable for the status - breaking
the response property
//became nullable for the status - info
the
response's property default valueround-robinwas added for the status - info
the
response's property default value10was added for the status - info
the
response's property default valuenonewas added for the status - info
the
response's property default valuenonewas added for the status - info
the
response's property default value/was added for the status - info
the
response's property default value0was added for the status - info
the
response's property default value0was added for the status - info
the
response's property default value/was added for the status - info
the
response's property default value200201202203204205206207208226300301302303304305306307308was added for the status - info
the
response's property default value200302was added for the status - info
the
response's property default value429404500501502503504505was added for the status - info
the
response's property default value429500503was added for the status - info
the
response's property default valuetruewas added for the status - info
the
response's property default value0was added for the status - info
the
response's property default value0was added for the status - info
the
response's property default value10000was added for the status - info
the
response's property default value/was added for the status - info
the
response's property default value0was added for the status - info
the
response's property default value0was added for the status - info
the
response's property default value0was added for the status - info
the
response's property default value0was added for the status - info
the
response's property default value0was added for the status - info
the
response's property default value1was added for the status - info
the
response's property default value0was added for the status - info
the
response's property default value0was added for the status - info
the
response's property default valuehttpwas added for the status - info
the
response's property default valuehttpwas added for the status - info
the
response's property default valuefalsewas added for the status
- breaking