API

Trakk Assets has been built with integration in mind and provides seemless integration for some commonly used asset management information systems (AMIS). Integrations to commercial systems are provided by our team on an as-needs basis. If your AMIS is not currently supported, please contact us to discuss options.

Custom integrations are also possible using our integration API. This allows developers to query data and for consumption by in-house systems.

Core capabilities of our integration API are outlined below.

Authentication

 

All requests need to include valid identification

  • organisation ID org, and
  • an active API access key apikey

Contact us to setup indentifcation for your project.

searchAsset

/api/searchAsset 

Search assets stored in Trakk, using 'Basic' or 'Advanced' search methods.
Requests parameters can include:

  • search term. (required)
  • query_by to limit search feilds
  • filter_by for advanced filtering of results

getAsset

/api/getAsset 

Get information about an Asset stored in Trakk.
Request parameters must include: assetid.

getImage

/api/getImage 

Get information about one or more Images stored in Trakk.
Request parameters must include:

  • assetid to return all images assoicated with an asset, OR
  • imageid to return a specific image

getImageURL

/api/getImageURL 

Get download URL for an Images stored in Trakk.
Request parameters must include:

  • imageid reference to the required image

getTag

/api/getTag 

Get information about an NFC tag registered in Trakk.
Request parameters must include:

  • assetid to return all images assoicated with an asset, OR
  • uid unique tag idenifier

Additional documentation

 

Additional API documentation and examples can be found on Postmanopen in new window