New: API can now accept a post: you can use the same URL commands as per standard HTML requests. When posting data specify the format via the HTTP header Content-Type
(see post MIME types below). You can specify the format you want returned in the HTTP header Accept
(see accept MIME type below). You can also specify the returned format in the URL. For example, /json/tags/
, /xml/tags/widgets/
or /csv/categories/
.
application/x-www-form-urlencoded
- post onlymultipart/form-data
- post onlytext/html
- accept onlyapplication/json
- post and acceptapplication/xml
- post and accepttext/csv
- post and acceptNew: The system now creates a user access token for the device/agent they are logging in via. To retrieve the access token via API post the UserName
and Password
to /getuseraccesscode/
. To use the token in an API call set the request header Authorization
to "Bearer [token]".
New: You can now specify how long the system will store the user access token for auto login after a user ticks Remember Me.
New: You can now specify how long the system will store who the initial referral was.
New: Cookies are now only available using HTTPS and only visible on client where necessary. For example, A cookie named CookiesEnabled
can be set client side depending on the user's consent.
New: Automated task results now store the HTTP Status Code return when the task was run. Results will also always be stored when an error occurs.
New: When a task is run the system will auto login the creator of the task unless otherwise specified with the AutoLogin
property.
New: Attachment.SetToProperty
will now also list properties with type of WebAddress
.
New: Adding class="nav"
to an input control will, on change, navigate to the value which is presumably a URL.
Fix: The noscript
tag is only output on first session load and now uses the canonical URL.
Fix: Payment instructions URL included on invoice and order status message.
Fix: Collection.AddNew
by default returns the new BusinessCollectionItem
rather than a URL to the new item. This was implemented so API requests can post new items.
Fix: Form input value replacement.