HTTP + JSV
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /jsv/reply/ConfigFile HTTP/1.1
Host: services.prismalife.com
Content-Type: text/jsv
Content-Length: length
{
login:
{
username: String,
password: String
},
fileName: String,
fileContent: String,
options:
{
rules:
[
{
key: String,
value: String
}
]
},
bibOnly: False,
omitDocument: False,
docFieldList:
[
{
key: String,
value: String
}
],
isTestClient: False,
createValidDocumentInTestClient: False
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
report:
{
pdf: AA==,
fileKey: String,
allPages: 0
},
responseStatus:
{
errorCode: String,
message: String,
stackTrace: String,
errors:
[
{
errorCode: String,
fieldName: String,
message: String
}
]
},
warnings:
[
String
],
id: String,
premTotal: 0,
performance: 0,
payOutEnd: 0,
productName: String
}