Docs n8n Integration

n8n Integration

Updated 2026-09-15

n8n Integration Guide

To connect n8n to Time Hive, use the core HTTP Request node.

Setup Steps

  1. Add an HTTP Request node to the end of your workflow.
  2. Configure the parameters:
    • Method: POST
    • URL: https://api.timehive.io/ingest
    • Authentication: Generic Credential Type -> Header Auth
    • Create a new credential: Name Authorization, Value Bearer YOUR_INGEST_TOKEN
    • Send Body: True
    • Body Content Type: JSON
    • Specify Body: Using JSON
    • JSON: {"status": "processed", "count": 1}

Note: If your n8n workflow processes multiple items in a batch (e.g., retrieving 50 rows from a database), you can pass that number dynamically to the count parameter to record all operations in a single ledger event.

Execute the node. You should receive a 200 OK response with {"success": true}.

If the integration has no Default Task, add "task_id" with the full Task ID (UUID) of the task in the integration's project, for example {"task_id": "271a869c-316f-4568-9f1c-96fa01b297d8", "status": "processed", "count": 1}.