---
title: Push data to the 30MHz platform
description: In this data integration option, data is pushed by your own service to our API, which then stores the data. On this page you can see the available endpoints needed for data integrations. There are mul
---

[Skip to content](https://support.30mhz.com/push-data-to-the-30mhz-platform#main-content)

- [English](https://support.30mhz.com/push-data-to-the-30mhz-platform)
- [Nederlands](https://support.30mhz.com/nl/data-naar-het-30mhz-platform-pushen)

English

Show submenu for translations

![Agri - Icon 2024 - Orange-1.png\]](https://support.30mhz.com/hs-fs/hubfs/Agri%20-%20Icon%202024%20-%20Orange-1.png?height=30&name=Agri%20-%20Icon%202024%20-%20Orange-1.png)

Open main navigation

Close main navigation

- - [English](https://support.30mhz.com/push-data-to-the-30mhz-platform)
    - [Nederlands](https://support.30mhz.com/nl/data-naar-het-30mhz-platform-pushen)

  English
  
  Show submenu for translations
- [Go to 30mhz.com](https://www.30mhz.com/)

[Go to 30mhz.com](https://www.30mhz.com/)

 Hello. How can we help you?

- There are no suggestions because the search field is empty.

1. [30MHz support](https://support.30mhz.com/?hsLang=en)
2. [Developer docs](https://support.30mhz.com/developer-docs?hsLang=en)
3. [Data-integration](https://support.30mhz.com/developer-docs?hsLang=en#data-integration)

# Push data to the 30MHz platform

In this data integration option, data is pushed by your own service to our API, which then stores the data. On [this page](https://integrate.30mhz.com/api/swagger) you can see the available endpoints needed for data integrations.

There are multiple ways to interact with the 30MHz api: using a curl command, postman, or through our [python api client](https://github.com/30mhz/thirtymhz-api-client-python/tree/main)\*. Make sure you first [create an API key](https://support.30mhz.com/create-an-api-key?hsLang=en). 

 

![Push\_data\_EN](https://support.30mhz.com/hs-fs/hubfs/Push_data_EN.png?width=688&height=99&name=Push_data_EN.png)

 

Advantages of this data-integration option

- Data of different sources can all be viewed in one platform.
- All existing 30MHz functionalities can be applied on your data. For example view your data in a custom dashboard and set notifications when thresholds are exceeded.
- No need for an external API for retrieval of the data, which is required in the [30MHz data-integration service option](https://support.30mhz.com/30mhz-integration-service?hsLang=en).

Are you interested to set up a data integration? We are happy to set it up together! Contact [support](mailto:support@30mhz.com) to get started. Below you can already find some pointers on how to set up the script. 

### How to set it up?

To make the data integration script work, roughly the following functions need to be implemented

- Creation of data sources in the 30MHz platform. Data needs to be ingested to a specific data source (defined by dataSourceId). An example on how to create data sources with our api client can be found [here](https://github.com/30mhz/thirtymhz-api-client-python/blob/main/docs/ImportCheckApi.md#create_import_check)\*.
- Ingestion of data. An example on how to ingest data can be found [here](https://github.com/30mhz/thirtymhz-api-client-python/blob/main/docs/IngestApi.md#ingest_import_checks)\*. Note that the keys of the data object to be ingested depend on the sensor type of the data source.

We are happy to provide you with more technical details if needed, contact [support](mailto:support@30mhz.com) if you are interested. 

 

\* to use our python api client request access via [support](mailto:support@30mhz.com)

- [Get started with 30MHz](https://support.30mhz.com/get-started-with-30mhz?hsLang=en#main-content)

    - [Start here!](https://support.30mhz.com/get-started-with-30mhz?hsLang=en#start-here)
    - [Start creating dashboards](https://support.30mhz.com/get-started-with-30mhz?hsLang=en#start-creating-dashboards)
- [Manage Account](https://support.30mhz.com/manage-account?hsLang=en#main-content)

    - [Get started](https://support.30mhz.com/manage-account?hsLang=en#get-started)
    - [User & organisation settings](https://support.30mhz.com/manage-account?hsLang=en#user-organisation-settings)
    - [Groups](https://support.30mhz.com/manage-account?hsLang=en#groups)
- [Network and sensors](https://support.30mhz.com/network-and-sensors?hsLang=en#main-content)

    - [Get started](https://support.30mhz.com/network-and-sensors?hsLang=en#get-started)
    - [Troubleshooting](https://support.30mhz.com/network-and-sensors?hsLang=en#troubleshooting)
    - [Pointed Micro Climate sensor](https://support.30mhz.com/network-and-sensors?hsLang=en#pointed-micro-climate-sensor)
    - [PAR sensor](https://support.30mhz.com/network-and-sensors?hsLang=en#par-sensor)
    - [Substrate moisture sensors](https://support.30mhz.com/network-and-sensors?hsLang=en#substrate-moisture-sensors)
    - [Vented temperature & humidity sensor](https://support.30mhz.com/network-and-sensors?hsLang=en#vented-temperature-humidity-sensor)
- [Platform functionalities](https://support.30mhz.com/platform-functionalities?hsLang=en#main-content)

    - [Analyse your data](https://support.30mhz.com/platform-functionalities?hsLang=en#analyse-your-data)
    - [Getting social](https://support.30mhz.com/platform-functionalities?hsLang=en#getting-social)
    - [Troubleshooting](https://support.30mhz.com/platform-functionalities?hsLang=en#troubleshooting)
    - [Export](https://support.30mhz.com/platform-functionalities?hsLang=en#export)
    - [Notifications](https://support.30mhz.com/platform-functionalities?hsLang=en#notifications)
- [Apps & special widgets](https://support.30mhz.com/apps-special-widgets?hsLang=en#main-content)

    - [Radiation-Temperature Ratio (RTR) app](https://support.30mhz.com/apps-special-widgets?hsLang=en#radiation-temperature-ratio-rtr-app)
    - [Growing Degree Days (GDD) app](https://support.30mhz.com/apps-special-widgets?hsLang=en#growing-degree-days-gdd-app)
    - [Irrigation Management app](https://support.30mhz.com/apps-special-widgets?hsLang=en#irrigation-management-app)
    - [Weather data - Meteomatics](https://support.30mhz.com/apps-special-widgets?hsLang=en#weather-data-meteomatics)
    - [Registration sheets](https://support.30mhz.com/apps-special-widgets?hsLang=en#registration-sheets)
- [Developer docs](https://support.30mhz.com/developer-docs?hsLang=en#main-content)

    - [API documentation](https://support.30mhz.com/developer-docs?hsLang=en#api-documentation)
    - [Data-integration](https://support.30mhz.com/developer-docs?hsLang=en#data-integration)
- [What's new?](https://support.30mhz.com/whats-new?hsLang=en#main-content)

    - [Monthly updates](https://support.30mhz.com/whats-new?hsLang=en#monthly-updates)
    - [Big platform updates](https://support.30mhz.com/whats-new?hsLang=en#big-platform-updates)
- [Webinars](https://support.30mhz.com/webinars?hsLang=en)
- [Get help](https://support.30mhz.com/get-help?hsLang=en)

[![Chill listening crop-3](https://support.30mhz.com/hs-fs/hubfs/Agri%20-%20Icon%202024%20-%20Orange.png?width=17&height=24&name=Agri%20-%20Icon%202024%20-%20Orange.png "Chill listening crop-3")](http://30mhz.com)

30mhz.com Help Center

Copyright © 2026, 30MHz | Log & Solve | Plantfellow