Retrieve a Collection of Transactions
Retrieves a collection of transactions within the current client code. OData can be used to filter, order and page through the list.
OData Support: $expand, $filter, $orderby, $skip, $top
Common OData Queries
Find all transactions for a given office:
$filter=Tiers/any(x:x/AgentCommissions/any(y:y/OfficeId eq '[Lone Wolf Office Id]'))
Find all transactions for a given agent:
$filter=Tiers/any(x:x/AgentCommissions/any(y:y/AgentId eq '[Lone Wolf Member Id]'))
Find all transactions modified after January 1st, 2015 at 4:00 PM EST:
$filter=TransactionChangedTimestamp lt datetimeoffset'2015-01-01T21:00:00.0000000%2B00:00'
Note the time was changed to UTC time. Also, the plus sign separating the time zone has been changed to the URL encoded version of %2B. This is a requirement when specifying datetimeoffset OData values.
Find all contingent transactions (any conditions that have an approved date of null):
$filter=Conditions/any(x:x/ApprovedDate eq null)
Find all firm transactions (no conditions or all the conditions have a valid approved date):
$filter=Conditions/any() eq false or Conditions/all(x:x/ApprovedDate ne null) eq true
Request
- Base URL: https://api.globalwolfweb.com
- URL: https://api.globalwolfweb.com/wolfconnect/transactions/v1
- Auth: API key in header Authorization
Query parameters
Instructs the API to include a child object or collection in the response. If omitted, ALL child objects and collections are returned. Pass $expand= (empty) to return only the root object. See the OData Support section of the introduction.
Filters data on properties related to the resource. Only Logical, Arithmetic and Grouping operators are currently supported. No Canonical functions are currently supported (contains, endswith, startswith, etc.).
Orders the objects returned in the response by a property related to the resource.
Skips the specified number of records before returning the results. $orderby must be specified for $skip to be used.
Returns the specified top number of records for the given query. $orderby must be specified for $top to be used. The maximum number of objects returned from any resource is 1,000. If not passed, $top=1000 is assumed.
Response
A collection of Transaction objects.
Changes
No recorded changes to this operation across all 1 revision of this API.