b2b-telemetry

Ingest Telemetry Batch

Ingest anonymous telemetry batch from browser extensions.

Privacy-First Design:

  • No PII collected
  • Queries are SHA-256 hashed (irreversible)
  • Only aggregated data exposed
  • GDPR/CCPA compliant

Idempotency: Event IDs are tracked to prevent duplicate processing.

Request Body:

  • events: List of 1-100 anonymous telemetry events

Example Request:

{
    "events": [
        {
            "event_id": "550e8400-e29b-41d4-a716-446655440000",
            "timestamp": "2026-01-15T10:30:00Z",
            "ai_source": "chatgpt",
            "query_tokens_hash": "a" * 64,
            "token_count": 8,
            "query_type": "product",
            "language": "en",
            "mentions": [
                {
                    "entity": "OpenAI",
                    "entity_type": "company",
                    "position_in_results": 2,
                    "sentiment": "positive"
                }
            ],
            "engaged": true,
            "time_on_results_sec": 45,
            "user_region": "US",
            "user_cohort_id": "cohort_abc123",
            "extension_version": "1.0.0"
        }
    ]
}

Response:

{
    "status": "success",
    "events_processed": 1,
    "events_failed": 0,
    "errors": []
}
post/api/b2b/telemetry/ingest

Request

  • Base URL: https://geo.sig.ai (the document declares no server; this is the origin it was published from)
  • URL: https://geo.sig.ai/api/b2b/telemetry/ingest
  • Auth: none declared

Request body

Response

Successful Response

object required

Changes

No recorded changes to this operation across all 1 revision of this API.