Input URI
|
{base url} + DESIGN/RC/KDS-41-20-2022/BEMW |
|---|
Active Methods
|
POST,GET,PUT,DELETE |
|---|
JSON Schema
Details
{
"type": "object",
"additionalProperties": false,
"required": [
"Assign"
],
"properties": {
"Assign": {
"type": "object",
"description": "Object keyed by index strings (e.g., \"1\"), where each value is a boundary element wall setting object.",
"minProperties": 1,
"maxProperties": 1,
"additionalProperties": false,
"patternProperties": {
"^[0-9]+$": {
"type": "object",
"additionalProperties": false,
"properties": {
"BBNDR_ELEM_METHOD": {
"type": "boolean",
"description": "Whether to use boundary element method."
},
"NMETHOD_TYPE": {
"type": "string",
"description": "Boundary element method type.",
"oneOf": [
{
"title": "Displacement Based Method",
"const": "Displacement Based Method"
},
{
"title": "Stress Based Method",
"const": "Stress Based Method"
}
]
},
"BBOT_STOR": {
"type": "boolean",
"description": "Whether to use bottom story setting."
},
"STOR_NAME": {
"type": "string",
"description": "Story name."
}
}
}
}
}
}
}
"type": "object",
"additionalProperties": false,
"required": [
"Assign"
],
"properties": {
"Assign": {
"type": "object",
"description": "Object keyed by index strings (e.g., \"1\"), where each value is a boundary element wall setting object.",
"minProperties": 1,
"maxProperties": 1,
"additionalProperties": false,
"patternProperties": {
"^[0-9]+$": {
"type": "object",
"additionalProperties": false,
"properties": {
"BBNDR_ELEM_METHOD": {
"type": "boolean",
"description": "Whether to use boundary element method."
},
"NMETHOD_TYPE": {
"type": "string",
"description": "Boundary element method type.",
"oneOf": [
{
"title": "Displacement Based Method",
"const": "Displacement Based Method"
},
{
"title": "Stress Based Method",
"const": "Stress Based Method"
}
]
},
"BBOT_STOR": {
"type": "boolean",
"description": "Whether to use bottom story setting."
},
"STOR_NAME": {
"type": "string",
"description": "Story name."
}
}
}
}
}
}
}
Request Examples
Example
{
"Assign": {
"1": {
"NMETHOD_TYPE": "Displacement Based Method",
"BBNDR_ELEM_METHOD": true,
"BBOT_STOR": true,
"STOR_NAME": "B2"
}
}
}
"Assign": {
"1": {
"NMETHOD_TYPE": "Displacement Based Method",
"BBNDR_ELEM_METHOD": true,
"BBOT_STOR": true,
"STOR_NAME": "B2"
}
}
}
Response Examples
Example
{
"BEMW": {
"1": {
"BBNDR_ELEM_METHOD": true,
"NMETHOD_TYPE": "Displacement Based Method",
"BBOT_STOR": true,
"STOR_NAME": "B2"
}
}
}
"BEMW": {
"1": {
"BBNDR_ELEM_METHOD": true,
"NMETHOD_TYPE": "Displacement Based Method",
"BBOT_STOR": true,
"STOR_NAME": "B2"
}
}
}
Specifications
Keyed Object Entry
| No. | Description | Key | Value Type | Default | Required | |||
|---|---|---|---|---|---|---|---|---|
|
Root Object |
||||||||
|
1 |
Object keyed by index strings (e.g., "1"), where each value is a boundary element wall setting object. |
"Assign" |
object |
- |
Required |
|||
Item (Value Object Schema)
| No. | Description | Key | Value Type | Default | Required | |||
|---|---|---|---|---|---|---|---|---|
|
General |
||||||||
|
1 |
Boundary Element Method |
"BBNDR_ELEM_METHOD" |
boolean |
- |
Optional |
|||
|
2 |
Bottom Story |
"BBOT_STOR" |
boolean |
- |
Optional |
|||
|
When "BBNDR_ELEM_METHOD" is true |
||||||||
|
3 |
Method Type • Displacement Based Method: "Displacement Based Method" • Stress Based Method: "Stress Based Method" |
"NMETHOD_TYPE" |
string |
- |
Optional |
|||
|
When "BBOT_STOR" is true |
||||||||
|
4 |
Story Name |
"STOR_NAME" |
string |
- |
Optional |
|||