Skip to main content

Integrate SiteTrax.io Data into Chain.io

Integrating SiteTrax.io data into Chain.io enables real-time tracking and visibility of assets, streamlining your supply chain operations. Follow these step-by-step instructions to push data from SiteTrax.io into Chain.io:

Step 1: Contact Your SiteTrax.io Representative

Reach out to your SiteTrax.io representative to request the necessary APIProject credentials and configuration details. ThisWe includescan theguide APIyou endpointhow whereto set up your recording device for scanning assets. For more information on supported devices, visit SiteTrax.io will push asset data to Chain.io.Applications.

Step 2: Set Up Chain.io Integration

Log into your Chain.io account and set up a new integration to receive data from SiteTrax.io. In Chain.io, you'll create a new "connection" for the SiteTrax.io platform.

  1. Go to the Connections tab in Chain.io.
  2. Click Add New Connection.
  3. Select Custom API or Webhooks (depending on your preferred method for receiving data).
  4. Enter the provided SiteTrax.io API endpoint details.

Step 3: MapSelect source file type

Select "SiteTrax.io Event JSON" from the list as a source file type.image.png

Our integration with Chain.io takes care of translating our data to chain.io proprietary format for you.

Step 4: Select destination file type

Select your desired destination format as your destination file type. This will depend on how you want your data to be exported. For simply testing the integration you can use "Chain.io - Visibility - Receive Shipment Update JSON" from the list as a destination file type.

image.png

Step 5: Deploy the Integration

Deploy the integration on Chain.io. SiteTrax.io Datawill Fieldsstart

Oncepushing the connection is established, map the relevant SiteTrax.io data fields to their corresponding fields in Chain.io. These fields typically include:

  • Asset ID: Unique identifier for the asset (e.g., container, trailer).
  • GPS Coordinates: Latitude and longitude data for asset location.
  • Timestamp: The real-time when the asset data wasto captured.
  • Chain.io
  • Otherbased Metadata:on Anythe additionaldefined fields such as statusschedules or yardtriggers.

    position.
  • Step

6:

Enter Chain.io willendpoint useinformation thisin mappingSiteTrax.io

After you've deployed the integration, you can enter the chain.io integration information (endpoint and API key) in your SiteTrax.io portal to understandreceive how to process the incoming SiteTrax.ioour data.

Step 4:7: Test the Connection

Before pushing data live, it's important to test the connection:

  1. From the SiteTrax.io backend, push a test dataset to the Chain.io API endpoint.
  2. In Chain.io, verify that the data was received correctly and that the fields are mapped properly.

Make any necessary adjustments to the data mapping based on the results of the test.

Step 5: Activate the Integration

Once the test is successful and the data mapping is confirmed, activate the integration in both SiteTrax.io and Chain.io. SiteTrax.io will start pushing real-time asset data to Chain.io based on the defined schedules or triggers.

Step 6:8: Monitor and Maintain the Integration

After the integration is live, monitor the data flow in Chain.io to ensure smooth operations. Chain.io provides dashboards and logging tools to help you keep track of any issues or disruptions in data flow. If any updates or changes are required, you can adjust the settings in either platform.


With this integration in place, SiteTrax.io data will seamlessly flow into Chain.io, providing real-time updates on asset tracking and supply chain management, enabling more efficient operations and better decision-making. If any issues arise during the setup or you need further assistance, contact your SiteTrax.io or Chain.io support team.