Input URI
|
{base url} + db/MATD |
|---|
Active Methods
|
GET, PUT |
|---|
JSON Schema
Details
{
"MATD": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"TYPE": {
"description": "Type",
"type": "string"
},
"NAME": {
"description": "Name",
"type": "string"
},
"DATA1": {
"description": "Data1",
"type": "object",
"properties": {
"CODENAME": {
"description": "CodeName",
"type": "string"
},
"CODEMATLNAME": {
"description": "CodeMatlName",
"type": "string"
},
"DESIGN": {
"description": "DesignData",
"type": "object",
"properties": {
"C_FC": {
"description": "DesignC_fc",
"type": "number"
},
"bLAMBDA": {
"description": "Lambdacheck",
"type": "boolean"
},
"dLAMBDA": {
"description": "Lambdavalue",
"type": "number"
},
"C_FCI": {
"description": "fci",
"type": "number"
},
"bTRANSFER": {
"description": "Transfercheck",
"type": "boolean"
},
"dTRANSFERFCI": {
"description": "Transferfcivalue",
"type": "number"
}
}
}
}
},
"REBAR_CODENAME": {
"description": "RebarCodeName",
"type": "string"
},
"MAINREBAR_REBARNAME": {
"description": "MainRebarName",
"type": "string"
},
"SUBREBAR_REBARNAME": {
"description": "SubRebarName",
"type": "string"
},
"MAINREBAR_B_FY": {
"description": "MainRebarb_fy",
"type": "number"
},
"SUBREBAR_B_FY": {
"description": "SubRebarb_fy",
"type": "number"
}
"bSERVCHECK": {
"description": "ServiceabilityCheck",
"type": "boolean"
},
"dSHORTTERM": {
"description": "ShortTerm",
"type": "number"
},
"dLONGTERM": {
"description": "LongTerm",
"type": "number"
}
}
}
}
"MATD": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"TYPE": {
"description": "Type",
"type": "string"
},
"NAME": {
"description": "Name",
"type": "string"
},
"DATA1": {
"description": "Data1",
"type": "object",
"properties": {
"CODENAME": {
"description": "CodeName",
"type": "string"
},
"CODEMATLNAME": {
"description": "CodeMatlName",
"type": "string"
},
"DESIGN": {
"description": "DesignData",
"type": "object",
"properties": {
"C_FC": {
"description": "DesignC_fc",
"type": "number"
},
"bLAMBDA": {
"description": "Lambdacheck",
"type": "boolean"
},
"dLAMBDA": {
"description": "Lambdavalue",
"type": "number"
},
"C_FCI": {
"description": "fci",
"type": "number"
},
"bTRANSFER": {
"description": "Transfercheck",
"type": "boolean"
},
"dTRANSFERFCI": {
"description": "Transferfcivalue",
"type": "number"
}
}
}
}
},
"REBAR_CODENAME": {
"description": "RebarCodeName",
"type": "string"
},
"MAINREBAR_REBARNAME": {
"description": "MainRebarName",
"type": "string"
},
"SUBREBAR_REBARNAME": {
"description": "SubRebarName",
"type": "string"
},
"MAINREBAR_B_FY": {
"description": "MainRebarb_fy",
"type": "number"
},
"SUBREBAR_B_FY": {
"description": "SubRebarb_fy",
"type": "number"
}
"bSERVCHECK": {
"description": "ServiceabilityCheck",
"type": "boolean"
},
"dSHORTTERM": {
"description": "ShortTerm",
"type": "number"
},
"dLONGTERM": {
"description": "LongTerm",
"type": "number"
}
}
}
}
Examples
Modify Concrete Materials
{
"Assign": {
"1": {
"TYPE": "CONC",
"NAME": "C16/20",
"DATA1": {
"CODENAME": "EN(RC)",
"CODEMATLNAME": "C16/20",
"DESIGN": {
"C_FC": 16000,
"C_FCI": 11200
}
},
"REBAR_CODENAME": "EN04(RC)",
"MAINREBAR_REBARNAME": "ClassB",
"SUBREBAR_REBARNAME": "ClassC",
"MAINREBAR_B_FY": 500000,
"SUBREBAR_B_FY": 600000
}
}
}
"Assign": {
"1": {
"TYPE": "CONC",
"NAME": "C16/20",
"DATA1": {
"CODENAME": "EN(RC)",
"CODEMATLNAME": "C16/20",
"DESIGN": {
"C_FC": 16000,
"C_FCI": 11200
}
},
"REBAR_CODENAME": "EN04(RC)",
"MAINREBAR_REBARNAME": "ClassB",
"SUBREBAR_REBARNAME": "ClassC",
"MAINREBAR_B_FY": 500000,
"SUBREBAR_B_FY": 600000
}
}
}
Specifications
No. | Description | Key | Value Type | Default | Required | |
|---|---|---|---|---|---|---|
1 | Material Type • Concrete: "CONC" | "TYPE" | String | - | Required | |
2 | Material Name | "NAME" | String | - | Required | |
3 | Concrete Material Information | "DATA1" | Object | - | Required | |
(1) | Material Code Name | "CODENAME" | String | - | Required | |
(3) | Material Grade | "CODEMATLNAME" | String | - | Required | |
(4) | Material Design Values | "DESIGN" | String | - | Required | |
i. Strength | "C_FC" | Number | - | "GET"only | ||
ii. Strength | "C_FCI" | Number | - | "GET"only | ||
4 | Rebar Code Name | "RABAR_CODENAME" | String | - | Required | |
5 | Main Rebar Name | "MAINREBAR_REBARNAME" | String | - | Required | |
6 | Sub Rebar Name | "SUBREBAR_REBARNAME" | String | Blank | Optional | |
7 | Main Rebar (fy) | "MAINREBAR_B_FY" | Number | 0 | "GET"only | |
8 | Sub Rebar (fy) | "SUBREBAR_B_FY" | Number | 0 | "GET"only | |