HTTP + JSV
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /jsv/reply/GemifinOrderUpdateRequest HTTP/1.1
Host: data.oriem.cz
Content-Type: text/jsv
Content-Length: length
{
Token: String,
UserId: 0,
Data:
{
Date: 0001-01-01,
Canceled: False,
CanceledTime: 0001-01-01,
CorrespondenceAddress: String,
ContactPerson: String,
ContactPersonPhoneNo: String,
ContractNumber: String,
PriceExpectation: 0,
AcceptancePayment: 0,
SlipAmount: 0,
AcceptancePaymentReceived: False,
Instalment: False,
EyeType: None,
IDNumber: String,
LensType: 0,
Condition: 0,
FirstName: String,
SurName: String,
Street: String,
HouseNr: String,
PostCode: String,
City: String,
Country: String,
IdentificationNumber: String,
Mail: String,
Phone: String,
MobilePhone: String,
OrderFlag: String,
Operation: String,
Center: String,
ContractDate: 0001-01-01,
RefundAmount: 0,
OperationDescription: String,
Note: String,
Attachments:
[
{
RecCreated: 0001-01-01,
TemplateUID: 0,
DocumentName: String,
UID: 0
}
],
UID: 0
}
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
Data:
{
Date: 0001-01-01,
Canceled: False,
CanceledTime: 0001-01-01,
CorrespondenceAddress: String,
ContactPerson: String,
ContactPersonPhoneNo: String,
ContractNumber: String,
PriceExpectation: 0,
AcceptancePayment: 0,
SlipAmount: 0,
AcceptancePaymentReceived: False,
Instalment: False,
EyeType: None,
IDNumber: String,
LensType: 0,
Condition: 0,
FirstName: String,
SurName: String,
Street: String,
HouseNr: String,
PostCode: String,
City: String,
Country: String,
IdentificationNumber: String,
Mail: String,
Phone: String,
MobilePhone: String,
OrderFlag: String,
Operation: String,
Center: String,
ContractDate: 0001-01-01,
RefundAmount: 0,
OperationDescription: String,
Note: String,
Attachments:
[
{
RecCreated: 0001-01-01,
TemplateUID: 0,
DocumentName: String,
UID: 0
}
],
UID: 0
},
Error: False,
ErrorMessage: String
}