Input URI
|
/DESIGN/RC/KDS-41-20-2022/MRFT |
|---|
Active Methods
|
POST,GET,PUT,DELETE |
|---|
JSON Schema
Details
{
"type": "object",
"description": "Design Parameters - Moment Redistribution Factor (MRFT). Only Beam Member Type is applicable. Supported methods: POST, GET, PUT, DELETE.",
"required": [
"Assign"
],
"additionalProperties": false,
"properties": {
"Assign": {
"type": "object",
"description": "Object keyed by beam member ID strings (e.g., \"859\"), where each entry represents a moment redistribution factor assigned to the member. Only Beam Member Type is applicable.",
"additionalProperties": false,
"minProperties": 1,
"patternProperties": {
"^[0-9]+$": {
"type": "object",
"required": [],
"additionalProperties": false,
"properties": {
"FACTOR": {
"type": "number",
"description": "Moment redistribution factor assigned to the member.",
"default": 1,
"exclusiveMinimum": 0,
"maximum": 1
}
}
}
}
}
}
}
"type": "object",
"description": "Design Parameters - Moment Redistribution Factor (MRFT). Only Beam Member Type is applicable. Supported methods: POST, GET, PUT, DELETE.",
"required": [
"Assign"
],
"additionalProperties": false,
"properties": {
"Assign": {
"type": "object",
"description": "Object keyed by beam member ID strings (e.g., \"859\"), where each entry represents a moment redistribution factor assigned to the member. Only Beam Member Type is applicable.",
"additionalProperties": false,
"minProperties": 1,
"patternProperties": {
"^[0-9]+$": {
"type": "object",
"required": [],
"additionalProperties": false,
"properties": {
"FACTOR": {
"type": "number",
"description": "Moment redistribution factor assigned to the member.",
"default": 1,
"exclusiveMinimum": 0,
"maximum": 1
}
}
}
}
}
}
}
Request Examples
Example
{
"Assign": {
"885": {
"FACTOR": 1
},
"888": {
"FACTOR": 0.01
}
}
}
"Assign": {
"885": {
"FACTOR": 1
},
"888": {
"FACTOR": 0.01
}
}
}
Response Examples
Example
{
"MRFT": {
"885": {
"FACTOR": 1
},
"888": {
"FACTOR": 0.01
}
}
}
"MRFT": {
"885": {
"FACTOR": 1
},
"888": {
"FACTOR": 0.01
}
}
}
Specifications
Keyed Object Entry
| No. | Description | Key | Value Type | Default | Required | |||
|---|---|---|---|---|---|---|---|---|
|
Root Object |
||||||||
|
1 |
Object keyed by beam member ID strings (e.g., "859"), where each entry represents a moment redistribution factor assigned to the member. Only Beam Member Type is applicable. |
"Assign" |
object |
- |
Required |
|||
Item (Value Object Schema)
| No. | Description | Key | Value Type | Default | Required | |||
|---|---|---|---|---|---|---|---|---|
|
General |
||||||||
|
1 |
Moment Redistribution Factor Constraints: • Value Range: > 0, <= 1 |
"FACTOR" |
number |
|
Optional |
|||