...
- go to: https://greatlakestogulf.org/geostreams
- Click "Sign Up"
- Fill out form
- Ignore check email
- You're done
Step 2: Acquire Data from API by using CURL
You can acquire the data from API by using curl command or python library (we provide the example in jupyter notebook in attached)
Using CURL
Get all Sensors in JSON format
Currently, pulling sensors does not require authentication.
...
Code Block | ||
---|---|---|
| ||
curl -X GET --compressed https://greatlakestogulf.org/geostreams/api/sensors |
Authenticate
Inputs | Output | Details |
---|---|---|
| X-Auth-Token | Use the token for fetching datapoints |
...
Code Block | ||
---|---|---|
| ||
curl -X POST -H 'Content-Type: application/json' -d '{"password": "****", "identifier": "email"}' --compressed -i https://greatlakestogulf.org/geostreams/api/authenticate |
Get all Datapoints for Single Sensor
We request that a user not try to pull all datapoints concurrently. It is preferred that datapoints be pulled in series by sensor id.
...