Bulwark Web API Service Host

<back to all web services

WorkOrderRequest

Get WorkOrder

The following routes are available for this service:
GET,POST/api/Vanguard/WorkOrder

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

HTTP + CSV

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

POST /csv/reply/WorkOrderRequest HTTP/1.1 
Host: vghost.bulwarkpestcontrol.com 
Content-Type: text/csv
Content-Length: length

TechId,CustomerId,CustomerType,StartTime,EndTime,Duration,ServiceDate,RouteId,IsBeginning,IsLessThanThreeDaysLead,CreatedBy_Id,GetUnsentTexts,HasAccountBeenServiceNoticeTextedOnThisDay,DataObj,WasTexted,ResponseStatus
0,0,0,"""0001-01-01T00:00:00.0000000Z""","""0001-01-01T00:00:00.0000000Z""",0,"""0001-01-01T00:00:00.0000000Z""",0,False,False,0,False,False,"[{WorkOrderType_Id:0,WorkOrderSpokeWith_Id:0,WorkOrderResult_Id:0,WorkOrderMissedReason_Id:0,WorkOrderCancelReason_Id:0,WorkOrderBreakType_Id:0,StartAt:0001-01-01T00:00:00.0000000+00:00,Route_Id:0,PostingEmployee_Id:0,PostedOn:0001-01-01T00:00:00.0000000+00:00,ModifiedOn:0001-01-01T00:00:00.0000000+00:00,ModifiedBy_Id:0,Invoice:0,Id:0,EndAt:0001-01-01T00:00:00.0000000+00:00,DriveTime:0,Deleted:False,CustomerSource_Id:0,CustomerPhoneNumber_Id:0,Customer_Id:0,CreatedOn:0001-01-01T00:00:00.0000000+00:00,CreatedBy_Id:0,ContactedBy_Id:0,Contacted:False,CancelReasonDetails:String,CalledOnStartAt:0001-01-01T00:00:00.0000000+00:00,CalledOnEndAt:0001-01-01T00:00:00.0000000+00:00,BreakDuration:0,ArriveAt:0001-01-01T00:00:00.0000000+00:00,AccountNumber:String,Zone_Id:0,WorkOrderSpokeOther:String,Texted:False,MapGrid_Id:0,Emailed:False}]",False,"{ErrorCode:String,Message:String,StackTrace:String,Errors:[{ErrorCode:String,FieldName:String,Message:String}]}"

HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

TechId,CustomerId,CustomerType,StartTime,EndTime,Duration,ServiceDate,RouteId,IsBeginning,IsLessThanThreeDaysLead,CreatedBy_Id,GetUnsentTexts,HasAccountBeenServiceNoticeTextedOnThisDay,DataObj,WasTexted,ResponseStatus
0,0,0,"""0001-01-01T00:00:00.0000000Z""","""0001-01-01T00:00:00.0000000Z""",0,"""0001-01-01T00:00:00.0000000Z""",0,False,False,0,False,False,"[{WorkOrderType_Id:0,WorkOrderSpokeWith_Id:0,WorkOrderResult_Id:0,WorkOrderMissedReason_Id:0,WorkOrderCancelReason_Id:0,WorkOrderBreakType_Id:0,StartAt:0001-01-01T00:00:00.0000000+00:00,Route_Id:0,PostingEmployee_Id:0,PostedOn:0001-01-01T00:00:00.0000000+00:00,ModifiedOn:0001-01-01T00:00:00.0000000+00:00,ModifiedBy_Id:0,Invoice:0,Id:0,EndAt:0001-01-01T00:00:00.0000000+00:00,DriveTime:0,Deleted:False,CustomerSource_Id:0,CustomerPhoneNumber_Id:0,Customer_Id:0,CreatedOn:0001-01-01T00:00:00.0000000+00:00,CreatedBy_Id:0,ContactedBy_Id:0,Contacted:False,CancelReasonDetails:String,CalledOnStartAt:0001-01-01T00:00:00.0000000+00:00,CalledOnEndAt:0001-01-01T00:00:00.0000000+00:00,BreakDuration:0,ArriveAt:0001-01-01T00:00:00.0000000+00:00,AccountNumber:String,Zone_Id:0,WorkOrderSpokeOther:String,Texted:False,MapGrid_Id:0,Emailed:False}]",False,"{ErrorCode:String,Message:String,StackTrace:String,Errors:[{ErrorCode:String,FieldName:String,Message:String}]}"