Wi-Fi Irrigation Control
Print Support Article

Follow

Account - GraphQL API

Hydrawise uses a GraphQL API Solution for it new API.  The GraphQL API provides improved security and access management.

Here is some information on the API style we are using: http://graphql.org/

In order to use this API, you will need an OAuth Client ID.  The OAuth Client ID will require manual registration by our team.  Please send an email to [email protected] for manual registration.  We will need the following information.

- Name

- Company

- Company APP or brand

- Hydrawise App information you require access too.

 The API allows you to do live queries against our API.  The types of information available are the following:

- Manually Start /Stop / Suspend by Zone

- Manually Start /Stop / Suspend for all Zones

- View alerts.

You can also do complex interrogations, below is an example of a contractor wants to view all his controllers, their locations, and zones.

{

  me {

    email

    lastContact

    controllers {

      name

      zones {

        number,

        name

      }

      location {

        address

        state

        coordinates {

          latitude,

          longitude

        }

      }

    }

  }

}

 

The following documentation applies to our API use.

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