BlastIQ External API

 

This guide is intended for Developers integrating BlastIQ data into their applications and other users wanting to directly access their BlastIQ data using the BlastIQ External API.

 Introduction

The BlastIQ External API currently allows authorised users and authenticated systems to read their blasting information from BlastIQ, including:

  • Drill Hole Designs
  • Drill Hole QA/QC Actual Measurement history
  • Bulk Explosive Loading Designs
  • Bulk Explosive Loading Actual Measurement history
  • Drilling records

 It also allows authorised users and authenticated systems to write their blasting information to BlastIQ, including

  • Drill Hole Designs
  • Drill As Drilled Records
  • Drill Hole Measurement Records
  • Bulk Explosive Loading Designs

 

Application Version Compatibility

Some new features on the API may not be supported by older versions of BlastIQ applications. Always update the BlastIQ applications on your site, if you use incompatible application versions you should not use the new API features until they have been updated.

The following table lists new features and compatible application versions, when all production versions of BlastIQ applications make use of new features, they will be removed from this table.

Feature Mobile Version LOADPlus Version SHOTPlus version
Hole Accessories v1.4.4449 N/A None
Plan Accessories v1.4.4449 N/A None
Rename Holes v1.4.4449 3.2.2+ None
Move Holes v1.4.4449 3.2.2+ None

 

Notification of changes

If you are interested in staying up to date with changes to the BlastIQ API please subscribe to updates at https://status.blastiq.com/ to be automatically notified as new features are released, when changes are planned that may impact your integration or an incident interupts service.

 

Providing feedback

We welcome feedback on the BlastIQ APIs and suggestions for improvement, you can make suggestions and support the suggestions of other users at https://feedback.blastiq.com/forums/920356-integrations

 

Getting Help

If you have questions or would like assistance with integration to BlastIQ, please raise a support ticket and we would be happy to assist you

 

Authorisation flow

Please see the Authorisation Flow support documentation here: https://support.blastiq.com/hc/en-us/articles/360048345774

 

Testing and interacting with the BlastIQ External API

A Swagger page is available to test the BlastIQ External API at:

https://api.blastiq.com/v3/swagger

The Swagger page provides details on data types, response codes and other information for developers.

When using Swagger, a blastiq.com login can be used for authentication.

mceclip0.png

 

Available API Methods

Use the Interactive Swagger page at https://api.blastiq.com/v3/swagger to view available methods, parameters and example responses. The Schemas section at the bottom of the page provides a purpose, example and data type for every field.

 

Upcoming API Methods

The BlastIQ API is in active, ongoing development. An API design indicating planned functionality is documented here https://apidesign.blastiq.io

 

API Version Status

Version 1: Deprecated Q1 2018

Version 2: Deprecated Q2 2020

Version 3: Production Q3 2019

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request