| GET,OPTIONS | /v1/dispatch/courier/profiles/{Id} |
|---|
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Id | path | int | No | |
| FacilityCode | query | string | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Profiles | form | List<CourierProfileSummary> | No | |
| Templates | form | List<CourierTemplateOption> | No | |
| Profile | form | CourierProfileView | No | |
| Issues | form | List<CourierIssue> | No | |
| Changes | form | List<CourierChange> | No | |
| Preview | form | CourierPreview | No | |
| Fleet | form | List<CourierFleetVehicle> | No | |
| ResponseStatus | form | ResponseStatus | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| CourierProfileID | form | int | No | |
| Code | form | string | No | |
| Name | form | string | No | |
| BusinessName | form | string | No | |
| RouteShape | form | string | No | |
| Enabled | form | bool | No | |
| TemplateFrom | form | string | No | |
| Drivers | form | int | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Key | form | string | No | |
| Label | form | string | No | |
| Detail | form | string | No | |
| RouteShape | form | string | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| CourierProfileID | form | int | No | |
| Code | form | string | No | |
| Name | form | string | No | |
| BusinessName | form | string | No | |
| RouteShape | form | string | No | |
| Enabled | form | bool | No | |
| TemplateFrom | form | string | No | |
| UnitOne | form | string | No | |
| UnitMany | form | string | No | |
| FacilityNoun | form | string | No | |
| UnitOneEs | form | string | No | |
| UnitManyEs | form | string | No | |
| FacilityNounEs | form | string | No | |
| TagMode | form | string | No | |
| TagFormats | form | List<string> | No | |
| Pay | form | CourierPay | No | |
| Dispatch | form | CourierDispatch | No | |
| Missed | form | CourierMissed | No | |
| Privacy | form | CourierPrivacy | No | |
| Pricing | form | CourierPricing | No | |
| Booking | form | CourierBooking | No | |
| Facilities | form | List<CourierFacilityView> | No | |
| Vehicles | form | List<CourierVehicleView> | No | |
| Proof | form | Dictionary<string, Dictionary<String,String>> | No | |
| Context | form | CourierProfileContext | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| WorkerClass | form | string | No | |
| PerPickup | form | decimal | No | |
| PerStop | form | decimal | No | |
| PerMissed | form | decimal | No | |
| PerCancel | form | decimal | No | |
| WaitAfterMin | form | int | No | |
| WaitPerMin | form | decimal | No | |
| MileageOn | form | bool | No | |
| PerMile | form | decimal | No | |
| MinPerJob | form | decimal | No | |
| TipsPct | form | decimal | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| PingSecs | form | int | No | |
| RadiusMi | form | decimal | No | |
| DeclinePenalty | form | bool | No | |
| NextRule | form | string | No | |
| GoMin | form | int | No | |
| LastMin | form | int | No | |
| NearFull | form | int | No | |
| MarginMin | form | int | No | |
| TrafficSource | form | string | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| WaitMin | form | int | No | |
| Fee | form | decimal | No | |
| CancelFee | form | decimal | No | |
| AutoRebook | form | bool | No | |
| RequireContact | form | bool | No | |
| RequirePhoto | form | bool | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| ThreadHrs | form | int | No | |
| PhotoDays | form | int | No | |
| LockNames | form | string | No | |
| HideAddr | form | bool | No | |
| LiveEta | form | bool | No | |
| Tipping | form | bool | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Base | form | decimal | No | |
| PerUnit | form | decimal | No | |
| PerMile | form | decimal | No | |
| MinOrder | form | decimal | No | |
| TaxPct | form | decimal | No | |
| FinalAfterCount | form | bool | No | |
| ServiceArea | form | List<string> | No | |
| WindowMin | form | int | No | |
| Surcharges | form | Dictionary<string, decimal> | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| On | form | bool | No | |
| Slug | form | string | No | |
| Asap | form | bool | No | |
| MinLeadMin | form | int | No | |
| Open | form | string | No | |
| Close | form | string | No | |
| DriveBufferMin | form | int | No | |
| Zips | form | List<string> | No | |
| Recurring | form | bool | No | |
| PayTiming | form | string | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Code | form | string | No | |
| Name | form | string | No | |
| Address | form | string | No | |
| IntakeMin | form | int | No | |
| Levels | form | List<CourierLevelView> | No | |
| Holidays | form | List<string> | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Code | form | string | No | |
| Name | form | string | No | |
| InBy | form | string | No | |
| WithinMin | form | int | No | |
| Ready | form | string | No | |
| Days | form | List<int> | No | |
| IsOn | form | bool | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| EquipmentID | form | int | No | |
| UnitNumber | form | string | No | |
| Name | form | string | No | |
| Unit | form | string | No | |
| Cap | form | decimal | No | |
| Cold | form | bool | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Drivers | form | int | No | |
| ProfileCount | form | int | No | |
| PayPlanId | form | int? | No | |
| ZoneMode | form | string | No | |
| ZoneName | form | string | No | |
| ZoneCount | form | int | No | |
| HasBookingPage | form | bool | No | |
| HasRateConfig | form | bool | No | |
| VehicleFacts | form | Dictionary<string, string> | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Key | form | string | No | |
| Section | form | string | No | |
| Message | form | string | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Key | form | string | No | |
| Section | form | string | No | |
| Label | form | string | No | |
| From | form | string | No | |
| To | form | string | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| DeadlineTitle | form | string | No | |
| DeadlineLead | form | string | No | |
| RoomW | form | string | No | |
| LastW | form | string | No | |
| GoW | form | string | No | |
| Zones | form | List<CourierPreviewLine> | No | |
| PaySub | form | string | No | |
| PayRows | form | List<CourierPreviewLine> | No | |
| PayTotal | form | string | No | |
| ProofRows | form | List<CourierPreviewLine> | No | |
| Ping | form | string | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| K | form | string | No | |
| V | form | string | No | |
| Dot | form | string | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| EquipmentID | form | int | No | |
| UnitNumber | form | string | No | |
| Name | form | string | No | |
| VehicleType | form | string | No | |
| Unit | form | string | No | |
| Cap | form | decimal? | No | |
| Cold | form | bool | No | |
| Status | form | string | No | |
| Assigned | form | bool | No |
To override the Content-type in your clients, use the HTTP Accept Header, append the .other suffix or ?format=other
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /v1/dispatch/courier/profiles/{Id} HTTP/1.1
Host: api.dev.dynamics.trendsic.com
Accept: text/jsonl
HTTP/1.1 200 OK
Content-Type: text/jsonl
Content-Length: length
{"Profiles":[{"CourierProfileID":0,"Code":"String","Name":"String","BusinessName":"String","RouteShape":"String","Enabled":false,"TemplateFrom":"String","Drivers":0}],"Templates":[{"Key":"String","Label":"String","Detail":"String","RouteShape":"String"}],"Profile":{"CourierProfileID":0,"Code":"String","Name":"String","BusinessName":"String","RouteShape":"String","Enabled":false,"TemplateFrom":"String","UnitOne":"String","UnitMany":"String","FacilityNoun":"String","UnitOneEs":"String","UnitManyEs":"String","FacilityNounEs":"String","TagMode":"String","TagFormats":["String"],"Pay":{"WorkerClass":"String","PerPickup":0,"PerStop":0,"PerMissed":0,"PerCancel":0,"WaitAfterMin":0,"WaitPerMin":0,"MileageOn":false,"PerMile":0,"MinPerJob":0,"TipsPct":0},"Dispatch":{"PingSecs":0,"RadiusMi":0,"DeclinePenalty":false,"NextRule":"String","GoMin":0,"LastMin":0,"NearFull":0,"MarginMin":0,"TrafficSource":"String"},"Missed":{"WaitMin":0,"Fee":0,"CancelFee":0,"AutoRebook":false,"RequireContact":false,"RequirePhoto":false},"Privacy":{"ThreadHrs":0,"PhotoDays":0,"LockNames":"String","HideAddr":false,"LiveEta":false,"Tipping":false},"Pricing":{"Base":0,"PerUnit":0,"PerMile":0,"MinOrder":0,"TaxPct":0,"FinalAfterCount":false,"ServiceArea":["String"],"WindowMin":0,"Surcharges":{"String":0}},"Booking":{"On":false,"Slug":"String","Asap":false,"MinLeadMin":0,"Open":"String","Close":"String","DriveBufferMin":0,"Zips":["String"],"Recurring":false,"PayTiming":"String"},"Facilities":[{"Code":"String","Name":"String","Address":"String","IntakeMin":0,"Levels":[{"Code":"String","Name":"String","InBy":"String","WithinMin":0,"Ready":"String","Days":[0],"IsOn":false}],"Holidays":["String"]}],"Vehicles":[{"EquipmentID":0,"UnitNumber":"String","Name":"String","Unit":"String","Cap":0,"Cold":false}],"Proof":{"String":{"String":"String"}},"Context":{"Drivers":0,"ProfileCount":0,"PayPlanId":0,"ZoneMode":"String","ZoneName":"String","ZoneCount":0,"HasBookingPage":false,"HasRateConfig":false,"VehicleFacts":{"String":"String"}}},"Issues":[{"Key":"String","Section":"String","Message":"String"}],"Changes":[{"Key":"String","Section":"String","Label":"String","From":"String","To":"String"}],"Preview":{"DeadlineTitle":"String","DeadlineLead":"String","RoomW":"String","LastW":"String","GoW":"String","Zones":[{"K":"String","V":"String","Dot":"String"}],"PaySub":"String","PayRows":[{"K":"String","V":"String","Dot":"String"}],"PayTotal":"String","ProofRows":[{"K":"String","V":"String","Dot":"String"}],"Ping":"String"},"Fleet":[{"EquipmentID":0,"UnitNumber":"String","Name":"String","VehicleType":"String","Unit":"String","Cap":0,"Cold":false,"Status":"String","Assigned":false}],"ResponseStatus":{"ErrorCode":"String","Message":"String","StackTrace":"String","Errors":[{"ErrorCode":"String","FieldName":"String","Message":"String","Meta":{"String":"String"}}],"Meta":{"String":"String"}}}