Where do we allow special charecters in API ?
Below are the places where we allow special charecters.
Special Charecters: ! @ # $ % ^ & * ( ) - _ = + \ | [ ] { } ; : / ? . >
API | attributes |
|---|---|
Field | Name |
Route | Name |
Stop | Name |
Tankstrapping | Name, Description |
Purchaser | Name |
Transporter | Name, Purchaser |
Well | Name, Description |
Meter | Name, Description |
Tank | Name, Description |
Equipment | Name, Description |
Picklist | Name, Description, Code |
Example:
JSON
JSON
[
{
"name": "New_PL_2003",
"displayname": "New PL 2003",
"iscustomizable": true,
"uniqueconstraints": [
"code",
"value"
],
"picklistoptions": [
{
"name": "Option !1\"",
"value": 100,
"code": "ABC&",
"description": "pl1 updated",
"sortorder": 1500,
"isactive": true,
"iscustomizable": true
},
{
"name": "Option @2\\",
"value": 200,
"code": "PQR*",
"description": "pl2 updated",
"sortorder": 1500,
"isactive": true,
"iscustomizable": true
},
{
"name": "Option #3:",
"value": 300,
"code": "XYZ(;",
"description": "pl3 updated",
"sortorder": 1500,
"isactive": true,
"iscustomizable": true
},
{
"name": "Option $4'",
"value": 400,
"code": "KLM)",
"description": "pl4 updated",
"sortorder": 1500,
"isactive": true,
"iscustomizable": true
},
{
"name": "Option %5<",
"value": 500,
"code": "HIJ{>",
"description": "pl4 updated",
"sortorder": 1500,
"isactive": true,
"iscustomizable": true
},
{
"name": "Option ^6?",
"value": 600,
"code": "DEF}/",
"description": "pl4 updated",
"sortorder": 1500,
"isactive": true,
"iscustomizable": true
}
]
}
]
Response
JSON
{
"success": true,
"message": "Success",
"numProcessedItems": 1,
"numUnProcessedItems": 0,
"secondaryErrors": [],
"output": {
"processedItems": [
{
"record": {
"name": "New_PL_2003",
"displayname": "New PL 2003",
"iscustomizable": true,
"parentpicklistoptionsetid": null,
"createdby": 66149,
"createdon": "2025-03-20 12:12:51.992",
"modifiedby": 66149,
"modifiedon": "2025-03-21T05:39:13.298Z",
"uuid": "7a1a4dfa-ce25-4a1e-a776-b0b9c1966c4a",
"tenantid": "6815dbab-e56f-40a4-aeee-6c12c9c143a7",
"uniqueconstraints": "name",
"id": 69714
},
"message": "record succesfully Updated"
}
],
"unProcessedItems": []
}
}