Virima API Specification - ServiceNowMappingService Services
The requests documented in this section are directed to
ServiceNowMappingService resources, which represent .
saveMappingsMultiple POST Interface
Method: POST
Relative URL: servicenow-mapping/save-mappings-multiple
Request Headers: Accept, Authorization
Response Headers: Content-Length, Content-Type.
Request Structure:
Field Name | Type | Description |
---|
detail | ServiceNowMappingArray | |
Response Structure:
Field Name | Type | Description |
---|
response | Response | |
Example Request:
SAVEMAPPINGSMULTIPLE
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
"mappingList":[
{
"blueprintName":"?",
"tableName":"?",
"propertyMapping":"?"
} ]
}
Example Response:
{
"id":927048753,
"response":"?"
}
saveMappingForBlueprint POST Interface
Method: POST
Relative URL: servicenow-mapping/save-mappings
Request Headers: Accept, Authorization
Response Headers: Content-Length, Content-Type.
Request Structure:
Field Name | Type | Description |
---|
detail | ServiceNowMapping | |
Response Structure:
Field Name | Type | Description |
---|
response | Response | |
Example Request:
SAVEMAPPINGFORBLUEPRINT
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
"blueprintName":"?",
"tableName":"?",
"propertyMapping":"?"
}
Example Response:
{
"id":2147483647,
"response":"?"
}
getMappings GET Interface
Method: GET
Relative URL: servicenow-mapping/get-mappings
Request Headers: Accept, Authorization
Response Headers: Content-Length, Content-Type.
Response Structure:
Field Name | Type | Description |
---|
response | ServiceNowMappingArray | |
Example Request:
Example Response:
{
"id":2086789492,
"mappingList":[
{
"id":1118688619,
"blueprintName":"?",
"tableName":"?",
"propertyMapping":"?"
} ]
}
getMappingDetails POST Interface
Method: POST
Relative URL: servicenow-mapping/get-mapping-details
Request Headers: Accept, Authorization
Response Headers: Content-Length, Content-Type.
Request Structure:
Field Name | Type | Description |
---|
detail | Response | |
Response Structure:
Field Name | Type | Description |
---|
response | Response | |
Example Request:
GETMAPPINGDETAILS
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
"response":"?"
}
Example Response:
{
"id":2147483647,
"response":"?"
}
getAllSNTableNames GET Interface
Method: GET
Relative URL: servicenow-mapping/get-all-sn-table-names
Request Headers: Accept, Authorization
Response Headers: Content-Length, Content-Type.
Response Structure:
Field Name | Type | Description |
---|
response | Response | |
Example Request:
Example Response:
{
"id":2147483647,
"response":"?"
}
getAllColumnNamesForTable POST Interface
Method: POST
Relative URL: servicenow-mapping/get-all-column-names-table
Request Headers: Accept, Authorization
Response Headers: Content-Length, Content-Type.
Request Structure:
Field Name | Type | Description |
---|
detail | Response | |
Response Structure:
Field Name | Type | Description |
---|
response | Response | |
Example Request:
GETALLCOLUMNNAMESFORTABLE
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
"response":"?"
}
Example Response:
{
"id":1872296574,
"response":"?"
}