/
PU
pulsegrow
/
Pulse Api
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 18h ago · Updated 2w ago
View markdown
latest
OpenAPI 3.0.4
2026-08-10
19
49
73.7 KB
da90547450a6
AllDevices
1
get
Gets all of the grows devices, including latest data. Sparklines (data for the last hour) are not included
Devices
5
get
Device Recent Data
get
Data Range for Device. Each Datapoint in range will be counted towards your api usage limit.
get
All Device Ids
get
All Device Details
get
Data Range for All Devices. Each Datapoint will be counted towards your api usage limit.
Hub
2
get
All Hub Ids
get
Gets details for hub
Invitation
1
get
List of invitations that have been sent, but not yet been accepted or canceled.
ProLightReading
2
get
Retrieves (one page worth of) light readings(including spectrum) for a given device, supports pagination.
get
Remotely triggers a light reading off of a Pulse Pro. The Result needs to be fetched separately in 5-10 seconds There is a small chance of the Pro failing to trigger a light reading remotely If no new data is found - retrigger in 1 minute
Sensors
5
get
Sensor Recent Data
get
Force an immediate sensor reading
get
Data Range for Sensor. Each Datapoint in range will be counted towards your api usage limit.
get
All Sensor Ids
get
All Sensor Details
TimeLineEvent
1
get
Retrieves timeline events for grow. Supports pagination by page and number of retrieved events. Supports filtering by range and event types.
TriggeredThreshold
1
get
Retrieves triggered thresholds for a grow
User
1
get
List of users and their data for api key
AllDevices
Gets all of the grows devices, including latest data. Sparklines (data for the last hour) are not included
get
/all-devices
Response
OK
NonTypeSpecificDeviceListDto
required
deviceViewDtos
DeviceViewDto[]
nullable
universalSensorViews
SensorDeviceViewUniversalDto[]
nullable
hubViewDtos
HubViewDto[]
nullable
controlsViewDtos
ControlsViewDto[]
nullable