Skip to content
For LLMsView as Markdown·

Heap

undefined

DetailValue
CategoryAnalytics
Base URLhttps://heapanalytics.com/api
AuthenticationAPI Key
Endpoints5
Connector keyheap

Using Heap in a workflow

  1. Go to Connections and click New Connection.
  2. Pick Heap from the marketplace.
  3. Enter your credentials (see Authentication above for what's expected).
  4. In a workflow, drop an API Call node and select this connection.
  5. Pick the operation you need from the Operation dropdown — the full list is below.

Available endpoints

EndpointSummary
GET Track
GET User Properties
GET Account Properties
GET Identify
GET Delete User

Each endpoint is documented in full below. Use the outline on the right to jump to one.

GET

Track

DetailValue
Operation IDtrack_0
MethodGET
Path``

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Heap connection from the Connection dropdown.
  3. In the Operation dropdown, select track_0.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Heap API reference.

GET

User Properties

DetailValue
Operation IDuser_properties_1
MethodGET
Path``

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Heap connection from the Connection dropdown.
  3. In the Operation dropdown, select user_properties_1.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Heap API reference.

GET

Account Properties

DetailValue
Operation IDaccount_properties_2
MethodGET
Path``

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Heap connection from the Connection dropdown.
  3. In the Operation dropdown, select account_properties_2.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Heap API reference.

GET

Identify

DetailValue
Operation IDidentify_3
MethodGET
Path``

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Heap connection from the Connection dropdown.
  3. In the Operation dropdown, select identify_3.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Heap API reference.

GET

Delete User

DetailValue
Operation IDdelete_user_4
MethodGET
Path``

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Heap connection from the Connection dropdown.
  3. In the Operation dropdown, select delete_user_4.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Heap API reference.