
API Utilization
Execute API Call
Trigger a secure and authenticated request to the MachBackflow API. This call returns all completed backflow test results within the specified time window for the selected company, enabling timely and accurate data synchronization. Ideal for systems requiring regular, scalable access to field-submitted test data.
Get Completed Test Results
Receive a structured response containing all verified and completed backflow test records submitted during the requested time range. Each record includes essential details such as test date, location, assembly info, and tester data—ensuring your system has everything needed for compliance and analysis.
Integrate Completed Test Results
Seamlessly import the returned test data into your platform, CRM, or compliance software. This step enables automated workflows, reporting, and record-keeping, eliminating manual entry while enhancing data accuracy and operational efficiency.
Steps to Integrate
Remit Integration Fee
Covers access to the API endpoint and includes WTM Solutions’ developer time spent coordinating with your team during integration.
Deploy Integration & Verify Functionality
Once API credentials are issued and endpoints are understood, deploy the integration in your system. Then, run test calls to confirm data is being securely exchanged and functioning as expected.
Go Live
Start enabling your users to transmit backflow test results directly from the field using the MachBackflow App, seamlessly syncing data into your connected system.
API Utilization
Execute API Call
Trigger a secure and authenticated request to the MachBackflow API. This call returns all completed backflow test results within the specified time window for the selected company, enabling timely and accurate data synchronization. Ideal for systems requiring regular, scalable access to field-submitted test data.
Get Completed Test Results
Receive a structured response containing all verified and completed backflow test records submitted during the requested time range. Each record includes essential details such as test date, location, assembly info, and tester data—ensuring your system has everything needed for compliance and analysis.
Integrate Completed Test Results
Seamlessly import the returned test data into your platform, CRM, or compliance software. This step enables automated workflows, reporting, and record-keeping, eliminating manual entry while enhancing data accuracy and operational efficiency.
Steps to Integrate
Remit Integration Fee
Covers access to the API endpoint and includes WTM Solutions’ developer time spent coordinating with your team during integration.
Deploy Integration & Verify Functionality
Once API credentials are issued and endpoints are understood, deploy the integration in your system. Then, run test calls to confirm data is being securely exchanged and functioning as expected.
Go Live
Start enabling your users to transmit backflow test results directly from the field using the MachBackflow App, seamlessly syncing data into your connected system.

Connected Platforms
Test Submit
Simplify Backflow Test Management with Test Submit
A web-based, lightweight CRM that transforms how backflow test results are submitted and managed. Designed to work seamlessly with the MachBackflow App, it eliminates the need for redundant data entry and manual uploads.
Test Submit provides a streamlined experience for testers with features like:
✅ Real-Time Data Sync with MachBackflow App
✅ Accurate Submissions that reduce errors and rework
✅ Easy-to-Use Dashboard for fast tracking and organization
✅ Secure & Compliant data handling throughout the process

Test Submit
Simplify Backflow Test Management with Test Submit
A web-based, lightweight CRM that transforms how backflow test results are submitted and managed. Designed to work seamlessly with the MachBackflow App, it eliminates the need for redundant data entry and manual uploads.
Test Submit provides a streamlined experience for testers with features like:
✅ Real-Time Data Sync with MachBackflow App
✅ Accurate Submissions that reduce errors and rework
✅ Easy-to-Use Dashboard for fast tracking and organization
✅ Secure & Compliant data handling throughout the process
Connected Platforms
A web-based, lightweight CRM that transforms how backflow test results are submitted and managed. Designed to work seamlessly with the MachBackflow App, it eliminates the need for redundant data entry and manual uploads.
Test Submit provides a streamlined experience for testers with features like:
✅ Real-Time Data Sync with MachBackflow App
✅ Accurate Submissions that reduce errors and rework
✅ Easy-to-Use Dashboard for fast tracking and organization
✅ Secure & Compliant data handling throughout the process
Test Submit
Simplify Backflow Test Management with Test Submit

Test Submit
Simplify Backflow Test Management with Test Submit
A web-based, lightweight CRM that transforms how backflow test results are submitted and managed. Designed to work seamlessly with the MachBackflow App, it eliminates the need for redundant data entry and manual uploads.
Test Submit provides a streamlined experience for testers with features like:
✅ Real-Time Data Sync with MachBackflow App
✅ Accurate Submissions that reduce errors and rework
✅ Easy-to-Use Dashboard for fast tracking and organization
✅ Secure & Compliant data handling throughout the process
Connected Platforms
Test Submit
Simplify Backflow Test Management with Test Submit
A web-based, lightweight CRM that transforms how backflow test results are submitted and managed. Designed to work seamlessly with the MachBackflow App, it eliminates the need for redundant data entry and manual uploads.
Test Submit provides a streamlined experience for testers with features like:
✅ Real-Time Data Sync with MachBackflow App
✅ Accurate Submissions that reduce errors and rework
✅ Easy-to-Use Dashboard for fast tracking and organization
✅ Secure & Compliant data handling throughout the process
A web-based, lightweight CRM that transforms how backflow test results are submitted and managed. Designed to work seamlessly with the MachBackflow App, it eliminates the need for redundant data entry and manual uploads.
Test Submit provides a streamlined experience for testers with features like:
✅ Real-Time Data Sync with MachBackflow App
✅ Accurate Submissions that reduce errors and rework
✅ Easy-to-Use Dashboard for fast tracking and organization
✅ Secure & Compliant data handling throughout the process
Test Submit
Simplify Backflow Test Management with Test Submit
Connected Platforms
A web-based, lightweight CRM that transforms how backflow test results are submitted and managed. Designed to work seamlessly with the MachBackflow App, it eliminates the need for redundant data entry and manual uploads.
Test Submit provides a streamlined experience for testers with features like:
✅ Real-Time Data Sync with MachBackflow App
✅ Accurate Submissions that reduce errors and rework
✅ Easy-to-Use Dashboard for fast tracking and organization
✅ Secure & Compliant data handling throughout the process
Test Submit
Simplify Backflow Test Management with Test Submit
Connected Platforms
A web-based, lightweight CRM that transforms how backflow test results are submitted and managed. Designed to work seamlessly with the MachBackflow App, it eliminates the need for redundant data entry and manual uploads.
Test Submit provides a streamlined experience for testers with features like:
✅ Real-Time Data Sync with MachBackflow App
✅ Accurate Submissions that reduce errors and rework
✅ Easy-to-Use Dashboard for fast tracking and organization
✅ Secure & Compliant data handling throughout the process
Test Submit
Simplify Backflow Test Management with Test Submit

All Test Results API
Real-Time Backflow Data, Ready for Your CRM
The All Test Results API provides secure, real-time access to comprehensive backflow testing data within the MachBackflow ecosystem. It is built to support third-party tester platforms—both generic and custom-built—by delivering a continuous, scalable data feed optimized for seamless CRM integration and automated workflow management.
API Documentation
Introduction
The WTMBackflowResultsAPI provides direct access to completed backflow tests conducted via the MachBackflow App. This API eliminates the need for manually transferring data between the app and test sheets or third-party programs. Additionally, it also replaces the process of exporting completed backflow test results to a CSV file and importing that file into third-party programs used for reporting and managing testing data.
The API facilitates a seamless transfer of backflow test data directly from the field to the management software, ensuring swift and efficient delivery. This eliminates errors that may arise from manual transcription and human interaction when transferring data captured in the field to third-party management software.
General Setup
Parameters
To access the API, you need the Company API Key (referred to as "X-Company-Api-key"). These credentials are obtained upon payment of an initial connection fee of $250.00 USD. There are no additional charges for using the API beyond the initial fee, see limits section for more information on call limits.**
To pay the connection fee and get the required credentials Contact Us. Once the fee is paid we will provide the Linked company ID and generated X-Company-Api-key.
Property | Conditional | Description |
|---|---|---|
X-Company-Api-key | Required | The generated API key, provided after the intial connection fee is paid and confirmed. |
Linked company | Optional | The company id in the system, provided after initial connection fee is paid and confirmed. |
offset | Optional | Specifies where the API should start returning records from in the entire dataset. |
limit | Optional | Used to specify the maximum number of results or items that should be returned by the API in a single response. |
updated_stamp | Recommended | Used to get records after a certain date and time. |
Python Example:
.png)
The example above will retrieve all saved test results for ABC Backflow Testing from January 1st, 2024.

