BokaMera.API.Host

<back to all web services

CreateBookingPrintout

Requires Authentication
Requires any of the roles:bookingsupplier-administrator-write, superadmin
The following routes are available for this service:
POST/reports/booking/printoutAdd new booking printout report
CreateBookingPrintout Parameters:
NameParameterData TypeRequiredDescription
CompanyIdqueryGuid?NoEnter the company you want to see add a token for, if blank and you are an admin, your company id will be used
ReportBase Parameters:
NameParameterData TypeRequiredDescription
NameformstringYesReport Name
HeaderLeftCellformstringYesReport header left cell content
HeaderMiddleCellformstringYesReport header middle cell content
HeaderRightCellformstringYesReport header right cell content
BodyCellformstringYesReport body cell content
FooterLeftCellformstringYesReport footer left cell content
FooterMiddleCellformstringYesReport footer middle cell content
FooterRightCellformstringYesReport footer right cell content
IdformintNoReport id
PrintoutQueryResponse Parameters:
NameParameterData TypeRequiredDescription
IdformintNoReport id
NameformstringNoReport Name
HeaderLeftCellformstringYesReport header left cell content
HeaderMiddleCellformstringYesReport header middle cell content
HeaderRightCellformstringYesReport header right cell content
BodyCellformstringYesReport body cell content
FooterLeftCellformstringYesReport footer left cell content
FooterMiddleCellformstringYesReport footer middle cell content
FooterRightCellformstringYesReport footer right cell content

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /reports/booking/printout HTTP/1.1 
Host: api.bookmore.com 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<CreateBookingPrintout xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BokaMera.API.ServiceModel.Dtos">
  <BodyCell>String</BodyCell>
  <FooterLeftCell>String</FooterLeftCell>
  <FooterMiddleCell>String</FooterMiddleCell>
  <FooterRightCell>String</FooterRightCell>
  <HeaderLeftCell>String</HeaderLeftCell>
  <HeaderMiddleCell>String</HeaderMiddleCell>
  <HeaderRightCell>String</HeaderRightCell>
  <Id>0</Id>
  <Name>String</Name>
  <CompanyId>00000000-0000-0000-0000-000000000000</CompanyId>
</CreateBookingPrintout>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<PrintoutQueryResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BokaMera.API.ServiceModel.Dtos">
  <BodyCell>String</BodyCell>
  <FooterLeftCell>String</FooterLeftCell>
  <FooterMiddleCell>String</FooterMiddleCell>
  <FooterRightCell>String</FooterRightCell>
  <HeaderLeftCell>String</HeaderLeftCell>
  <HeaderMiddleCell>String</HeaderMiddleCell>
  <HeaderRightCell>String</HeaderRightCell>
  <Id>0</Id>
  <Name>String</Name>
</PrintoutQueryResponse>