POST api/Favorite/AddList
Add a list of favorites to your Team Road Warrior account
Request Information
URI Parameters
None.
Body Parameters
List of favorites to add must be under 250 Favorites
Collection of AddFavoriteModelName | Description | Type | Additional information |
---|---|---|---|
Color |
Color value for favorite |
decimal number |
Required Range: inclusive between 0 and 1 |
Name |
Display name of location |
string |
Required String length: inclusive between 1 and 100 |
Address |
Address of location (does not affect pin location) |
string |
Required String length: inclusive between 1 and 200 |
Lat |
Latitude of location (used for determining pin location) |
decimal number |
Required Range: inclusive between -90 and 90 |
Lng |
Longitude of location (used for determining pin location) |
decimal number |
Required Range: inclusive between -180 and 180 |
ServiceTime |
Service time in minutes |
integer |
Required Range: inclusive between 1 and 999 |
Note |
Note to be displayed for the location |
string |
String length: inclusive between 0 and 1000 |
Email address for the location |
string |
String length: inclusive between 0 and 128 |
|
Phone |
Phone number for the location |
string |
String length: inclusive between 0 and 50 |
ScheduleId |
Unique Id of named schedule to attach to stop |
globally unique identifier |
None. |
Request Formats
application/json, text/json
[ { "Color": 0.5, "Name": "My new location", "Address": "123 Main Street, New York", "Lat": 33.274, "Lng": 33.927, "ServiceTime": 5, "Note": "A note goes here", "Email": "me@email.com", "Phone": "555-555-5555", "ScheduleId": null }, { "Color": 0.6, "Name": "Another new location", "Address": "1025 31st Street, New York", "Lat": 33.323, "Lng": 33.672, "ServiceTime": 5, "Note": "A note goes here", "Email": "someone@email.com", "Phone": "555-555-4444", "ScheduleId": null } ]
Response Information
Resource Description
AddFavoriteResponseModelName | Description | Type | Additional information |
---|---|---|---|
FavoritesAdded |
Number of favorites successfully added |
integer |
None. |
IsSuccess |
Did the operation succeed or not |
boolean |
None. |
ErrorMessage |
If there was an error, contains description of the error |
string |
None. |
Response Formats
application/json, text/json
{ "FavoritesAdded": 1, "IsSuccess": true, "ErrorMessage": "Error message would go here" }