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 feildsfilter_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, ORimageid
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, ORuid
unique tag idenifier
Additional documentation
Additional API documentation and examples can be found on Postman