Skip to content

NOWATCH API (0.9.0)

The NOWATCH API

Download OpenAPI description
Overview
Languages
Servers
Mock server

https://docs.api.nowatch.tech/_mock/apis/

https://docs.api.nowatch.tech/nowatch/

Operations
Operations

firmware

Firmware updates and downloads

Operations

admin-firmware

Admin firmware management

Operations

measurement

Time series health data (heart rate, temperature, activity, etc.)

Operations

insight

User insights, feedback, and reflections

Operations
Operations

checkin

User check-ins and wellness tracking

Operations
Operations

Request

Security
bearer
Bodyapplication/jsonrequiredArray [
timestringrequired
enabledbooleanrequired
week_daysArray of stringsrequired
]
curl -i -X POST \
  https://docs.api.nowatch.tech/_mock/apis/v1/alarm \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -d '[
    {
      "time": "string",
      "enabled": true,
      "week_days": [
        "string"
      ]
    }
  ]'

Responses

Status: Success

Fetch all user alarms based on offset, limit

Request

Security
bearer
Query
offsetstringrequired
limitstringrequired
curl -i -X GET \
  'https://docs.api.nowatch.tech/_mock/apis/v1/alarm?offset=string&limit=string' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'

Responses

Bodyapplication/jsonArray [
idstringrequired
timestringrequired
createdstring(date-time)required
lastUpdatedstring(date-time)required
enabledbooleanrequired
weekDaysArray of stringsrequired
infoobjectrequired
]
Response
application/json
[ { "id": "string", "time": "string", "created": "2019-08-24T14:15:22Z", "lastUpdated": "2019-08-24T14:15:22Z", "enabled": true, "weekDays": [ … ], "info": {} } ]

Request

Security
bearer
Path
idstringrequired
curl -i -X GET \
  'https://docs.api.nowatch.tech/_mock/apis/v1/alarm/{id}' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'

Responses

Bodyapplication/json
idstringrequired
timestringrequired
createdstring(date-time)required
lastUpdatedstring(date-time)required
enabledbooleanrequired
weekDaysArray of stringsrequired
infoobjectrequired
Response
application/json
{ "id": "string", "time": "string", "created": "2019-08-24T14:15:22Z", "lastUpdated": "2019-08-24T14:15:22Z", "enabled": true, "weekDays": [ "string" ], "info": {} }

Request

Security
bearer
Path
idstringrequired
Bodyapplication/jsonrequired
timestringrequired
enabledbooleanrequired
week_daysArray of stringsrequired
curl -i -X PUT \
  'https://docs.api.nowatch.tech/_mock/apis/v1/alarm/{id}' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "time": "string",
    "enabled": true,
    "week_days": [
      "string"
    ]
  }'

Responses

Status: Success

Request

Security
bearer
Path
idstringrequired
curl -i -X DELETE \
  'https://docs.api.nowatch.tech/_mock/apis/v1/alarm/{id}' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'

Responses

Status: Success

day-feedback

Daily feedback and mood tracking

Operations
Operations

activity

Sessions wrapper for activities

Operations

intention

Sessions wrapper for intentions

Operations

statistics

Aggregated health statistics

Operations

sharing

Manage sharing your data with other people

Operations

shared

Manage other people's data shared with you

Operations

telemetry

Application telemetry data (spans, metrics, logs)

Operations