Please visit our new TrackAbout Knowledge Base at https://supportkb.trackabout.com for the most-up-to-date documentation on TrackAbout and TrackAbout Mobile.
Difference between revisions of "TrackAbout API and Integration Points"
Lsilverman (talk | contribs) |
Lsilverman (talk | contribs) |
||
| Line 17: | Line 17: | ||
===[[TrackAbout Support Tools]]=== | ===[[TrackAbout Support Tools]]=== | ||
| − | |||
| − | |||
| − | + | ===[[Web Services]]=== | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
== Public Redirect URLs == | == Public Redirect URLs == | ||
Revision as of 14:19, 12 February 2010
Overview
TrackAbout integrates with several business accounting systems including Computers Unlimited (TIMS, TIMS 3.0, WISDOM), Infonetics, Syntax, Mind Your Own Business, and Oracle.
TrackAbout integrates with third-party bill presentment and procurement systems from SourceCorp.
TrackAbout supports several ways of getting data into and out of the system.
- Manual user-uploading of CSV, fixed-width, tab-delimited or XML files
- Automatic pickup and processing of files transferred via FTP or other means
- Exported text and XML reports made available for automated pickup
- Fully integrated Web Services based on the RESTful model (What's REST? See here, here and here).
TrackAbout also provides a set of published URL Redirects for getting quick access to such things as customers, invoices, assets and more via the web site.
Accounting System Integration
File-Based Import/Export
TrackAbout Support Tools
Web Services
Public Redirect URLs
The following published URLs will not change over time and will be supported indefinitely.
Note that these URLs do not provide for authentication. That is, you cannot specify username/password as part of the request. Instead, upon the first request to a URL, the user will be redirected to the standard login screen. Upon successful login, the user will then be automatically redirected to the requested page.
All URLs must begin with the path to the server (i.e. "https://www.trackabout.com"), so this is omitted below.
Any special characters or spaces in the querystring portion of the URL must be properly url-encoded. For reference, see http://www.w3schools.com/TAGS/ref_urlencode.asp
For example, replace a plus sign "+" with "%2B". So 12300+12345 becomes 12300%2B12345.
These URLs are implemented as regular-expression-based URL redirects, so there are no ?, & or = characters.
Asset URLs
| URL | Redirects To |
|---|---|
| /barcode/(a barcode) | The Asset Search results page, or directly to Asset History page if only one match is found. |
Customer URLs
These all work with either /cust or /customer. We will show /customer in all examples below. Be sure to use the full customer number.
If you are using TECSYS and the link is to a ship-to, then include the full customer+ship-to number. Be sure to url encode the plus sign with %2B. So the customer ID 12300+12345 becomes 12300%2B12345 in the examples below.
| URL | Redirects To |
|---|---|
| /customer/(a customer ID) | Customer Detail page. If more than one match, then redirects to the Customer Search results page. |
| /customer/(a customer ID)/assetlist | Asset List page. If more than one match, then redirects to the Customer Search results page. |
| /customer/(a customer ID)/assetbalance | Asset Balance page. If more than one match, then redirects to the Customer Search results page. |
| /customer/(a customer ID)/rentalbalance | Rental Balance page. If more than one match, then redirects to the Customer Search results page. |
Lot URLs
| URL | Redirects To |
|---|---|
| /lot/(lot #) | Lot Search results page. |
Order/Invoice/Delivery Ticket/Packing Slip/PPS URLs
Some of our customers use the term "invoices", others call them "orders", "packing slips", "delivery tickets", or "PPS". This is the number used by drivers during deliveries.
| URL | Redirects To |
|---|---|
| /invoice/(an invoice #) or /order/(an order #) |
Invoice/Order Search results page, or directly to the invoice/order summary page if only one match is found. |
Rental Invoice URLs
These are used to link to TrackAbout generated rental invoices.
| URL | Redirects To |
|---|---|
| /rinvoice/(a rental invoice #) or /rentalinvoice/(a rental invoice #) |
Rental invoice search results page. |
If you require shortcut URLs to be added to our public API, let us know.