{
"basePath": "/api",
"description": "api test description",
"ingressInfo": {
"instanceCode": "string",
"namespaceSelector": [
{
"labelName": "version",
"labelValue": "v1"
}
],
"sourceCode": "string"
},
"name": "api-test",
"protocols": [
"HTTP",
"HTTPS"
],
"type": "HTTP",
"versionConfig": {
"enable": true,
"headerName": "h1",
"queryName": "p1",
"scheme": "header",
"version": "v1"
}
}
curl --location --request POST 'https://m1.apifoxmock.com/m1/2270273-0-default/MSEGW/v1/apiGw/api/create' \
--header 'jwt: eyJhbGciOiJIUzI1NiJ9.eyJ1c2VySWQiOjE4MjA3NCwidGVuYW50SWQiOjk5NDg3MDcsInVzZXJOYW1lIjoiY3R5dW4wYTFjMzI1MmI2MjQ0NzEyMTcyNTQyMjU3MSIsInRlbmFudE5hbWUiOiJtc2FwX21zZV9jc21fZGV2X21hc3RlckBxcS5jb20jcGFhczQwIiwidGVuYW50Q29kZSI6IkN0eXVuM2UxNjIxYTY3YjQwNDY0MjE3MjU0MjI1NzEiLCJidXNpVXNlcklkIjpudWxsLCJidXNpVGVuYW50SWQiOm51bGwsImJ1c2lUZW5hbnROYW1lIjpudWxsLCJhY2NvdW50VHlwZSI6MCwiaXNPd25lciI6dHJ1ZSwicmVhbE5hbWUiOiJtc2FwX21zZV9jc21fZGV2IiwicmVxU291cmNlIjoiMDEiLCJ2ZXJzaW9uTm8iOiIzLjAuMCIsInJlc1Bvb2xDb2RlIjoiYjM0MmI3N2VmMjZiMTFlY2IwYWMwMjQyYWMxMTAwMDIiLCJwcml2YXRlS2V5IjpudWxsLCJvdXRlclRlbmFudElkIjoiM2UxNjIxYTY3YjQwNDY0MmIxMDAxMDc3YzcxYmE3OWYiLCJvdXRlclVzZXJJZCI6IjBhMWMzMjUyYjYyNDQ3MTJiNmNiM2FhMGU1YTc5M2JmIiwiYWdlbnRVc2VySWQiOm51bGwsImFnZW50VGVuYW50SWQiOm51bGwsImlhdCI6MTczMjUxOTQ3NCwiaXNzIjoiZmlyc3R6dXVsIiwiZXhwIjoyMzMyNTE5NDc0fQ.XiXnJQmUSVc8I-IVY99JE5VmHMvM8dydDpD9xC5St8g' \
--header 'Content-Type: application/json' \
--data-raw '{
"basePath": "/api",
"description": "api test description",
"ingressInfo": {
"instanceCode": "string",
"namespaceSelector": [
{
"labelName": "version",
"labelValue": "v1"
}
],
"sourceCode": "string"
},
"name": "api-test",
"protocols": [
"HTTP",
"HTTPS"
],
"type": "HTTP",
"versionConfig": {
"enable": true,
"headerName": "h1",
"queryName": "p1",
"scheme": "header",
"version": "v1"
}
}'