Mapping Metadata Provider version v1.0
http://localhost
Mapping Metadata Provider API
API for accessing mapping rules and mapping parameters
/mapping-metadata
get
get /mapping-metadata/{jobExecutionId}
URI Parameters
- jobExecutionId: required(string)
HTTP status code 200
Body
Media type: application/json
Type: json
Content:
{
"$schema": "http://json-schema.org/draft-04/schema#",
"description": "Mapping Metadata DTO, contains Mapping rules and Mapping parameters",
"type": "object",
"properties": {
"jobExecutionId": {
"type": "string",
"description": "UUID of the JobExecution"
},
"mappingRules": {
"type": "string",
"description": "Mapping rules in encoded json format"
},
"mappingParams": {
"type": "string",
"description": "Mapping parameters in encoded json format"
}
},
"additionalProperties": false,
"required": [
"jobExecutionId",
"mappingRules",
"mappingParams"
]
}
HTTP status code 404
Not found
Body
Media type: text/plain
Type: any
Example:
Not found
HTTP status code 500
Internal server error
Body
Media type: text/plain
Type: any
Example:
Internal server error
get mapping metadata by record type
get
get /mapping-metadata/type/{recordType}
URI Parameters
- recordType: required(string)
HTTP status code 200
Body
Media type: application/json
Type: json
Content:
{
"$schema": "http://json-schema.org/draft-04/schema#",
"description": "Mapping Metadata DTO, contains Mapping rules and Mapping parameters",
"type": "object",
"properties": {
"jobExecutionId": {
"type": "string",
"description": "UUID of the JobExecution"
},
"mappingRules": {
"type": "string",
"description": "Mapping rules in encoded json format"
},
"mappingParams": {
"type": "string",
"description": "Mapping parameters in encoded json format"
}
},
"additionalProperties": false,
"required": [
"jobExecutionId",
"mappingRules",
"mappingParams"
]
}
HTTP status code 404
Not found
Body
Media type: text/plain
Type: any
Example:
Not found
HTTP status code 500
Internal server error
Body
Media type: text/plain
Type: any
Example:
Internal server error