| GET | /Deal-Recap/Decline |
|---|
import Foundation
import ServiceStack
public class DealRecapDecline : Codable
{
public var guid:String
required public init(){}
}
public class GetRecapDetailsViewModel : Codable
{
public var guid:String
public var documentTitle:String
public var generalComments:String
public var enquiryId:Int
public var enquiryGuid:String
public var companyLogo:[UInt8] = []
public var fromContactName:String
public var contactGuid:String
public var entityName:String
public var vesselName:String
public var imoNumber:Int
public var portCode:String
public var portName:String
public var countryName:String
public var countryFlag:[UInt8] = []
public var dateFrom:Date
public var dateTo:Date
public var buyerAccountName:String
public var deliveryMethod:String
public var agentDetails:String
public var recapTerms:String
public var additionalCosts:String
public var recapGrades:String
public var accepted:Bool?
public var rejected:Bool?
public var fromEntityContactId:Int
public var toEntityContactId:Int
public var recapComments:String
public var termsAndConditions:String
public var imageGuid:String
public var vesselId:Int
public var confirmationOnly:Bool
required public init(){}
}
To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /Deal-Recap/Decline HTTP/1.1 Host: internal.thebunkerbridge.com Accept: text/jsv
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
Guid: 00000000000000000000000000000000,
DocumentTitle: String,
GeneralComments: String,
EnquiryId: 0,
EnquiryGuid: 00000000000000000000000000000000,
CompanyLogo: AA==,
FromContactName: String,
ContactGuid: 00000000000000000000000000000000,
EntityName: String,
VesselName: String,
IMONumber: 0,
PortCode: String,
PortName: String,
CountryName: String,
CountryFlag: AA==,
DateFrom: 0001-01-01,
DateTo: 0001-01-01,
BuyerAccountName: String,
DeliveryMethod: String,
AgentDetails: String,
RecapTerms: String,
AdditionalCosts: String,
RecapGrades: String,
Accepted: False,
Rejected: False,
FromEntityContactId: 0,
ToEntityContactId: 0,
RecapComments: String,
TermsAndConditions: String,
ImageGuid: 00000000000000000000000000000000,
VesselId: 0,
ConfirmationOnly: False
}