Input URI
|
/DESIGN/RC/KDS-41-20-2022/SDGN |
|---|
Active Methods
|
POST,GET,PUT,DELETE |
|---|
JSON Schema
Details
{
"type": "object",
"required": [
"Assign"
],
"additionalProperties": false,
"properties": {
"Assign": {
"type": "object",
"description": "Keyed object (dictionary). Each property name is a member ID string (e.g., \"1\").",
"additionalProperties": false,
"minProperties": 1,
"patternProperties": {
"^[0-9]+$": {
"type": "object",
"required": [
"NTYPE"
],
"additionalProperties": false,
"properties": {
"NTYPE": {
"type": "string",
"description": "Seismic design type assigned to the member.",
"oneOf": [
{
"title": "for Seismic Design",
"const": "Seismic"
},
{
"title": "for Non-Seismic Design",
"const": "Non-Seismic"
},
{
"title": "for Non-Seismic-Force Resisting System",
"const": "Non-Seismic-Force-Resisting"
}
]
}
}
}
}
}
}
}
"type": "object",
"required": [
"Assign"
],
"additionalProperties": false,
"properties": {
"Assign": {
"type": "object",
"description": "Keyed object (dictionary). Each property name is a member ID string (e.g., \"1\").",
"additionalProperties": false,
"minProperties": 1,
"patternProperties": {
"^[0-9]+$": {
"type": "object",
"required": [
"NTYPE"
],
"additionalProperties": false,
"properties": {
"NTYPE": {
"type": "string",
"description": "Seismic design type assigned to the member.",
"oneOf": [
{
"title": "for Seismic Design",
"const": "Seismic"
},
{
"title": "for Non-Seismic Design",
"const": "Non-Seismic"
},
{
"title": "for Non-Seismic-Force Resisting System",
"const": "Non-Seismic-Force-Resisting"
}
]
}
}
}
}
}
}
}
Request Examples
Example
{
"Assign": {
"1": {
"NTYPE": "Seismic"
},
"2": {
"NTYPE": "Non-Seismic"
},
"3": {
"NTYPE": "Non-Seismic-Force-Resisting"
}
}
}
"Assign": {
"1": {
"NTYPE": "Seismic"
},
"2": {
"NTYPE": "Non-Seismic"
},
"3": {
"NTYPE": "Non-Seismic-Force-Resisting"
}
}
}
Response Examples
Example
{
"SDGN": {
"1": {
"NTYPE": "Seismic"
},
"2": {
"NTYPE": "Non-Seismic"
},
"3": {
"NTYPE": "Non-Seismic-Force-Resisting"
}
}
}
"SDGN": {
"1": {
"NTYPE": "Seismic"
},
"2": {
"NTYPE": "Non-Seismic"
},
"3": {
"NTYPE": "Non-Seismic-Force-Resisting"
}
}
}
Specifications
Keyed Object Entry
| No. | Description | Key | Value Type | Default | Required | |||
|---|---|---|---|---|---|---|---|---|
|
Root Object |
||||||||
|
1 |
Keyed object (dictionary). Each property name is a member ID string (e.g., "1"). |
"Assign" |
object |
- |
Required |
|||
Item (Value Object Schema)
| No. | Description | Key | Value Type | Default | Required | |||
|---|---|---|---|---|---|---|---|---|
|
General |
||||||||
|
1 |
Seismic Design Type • for Seismic Design: "Seismic" • for Non-Seismic Design: "Non-Seismic" • for Non-Seismic-Force Resisting System: "Non-Seismic-Force-Resisting" |
"NTYPE" |
string |
- |
Required |
|||