GramGrow
PilotOfficial APIRead-only

PU Prime Integration

The PU Prime path in GramGrow currently demonstrates a read-only reporting and attribution flow with an official demo endpoint structure, synthetic data, and production-style connector UX.

Last updated: March 20, 2026

Overview

GramGrow is not building a trading interface. The focus is partner reporting, shared-ID attribution, registrations, and first-deposit visibility inside an operational CRM workflow.

Current Status

PU Prime is modeled in the project with manager_api access and official_api sync. The current pilot is intentionally read-only and uses controlled demo payloads on the official domain.

What Works Today

CapabilityStatus
Read-only reporting syncReady
Shared-ID attributionReady
Registration & first-deposit visibilityReady
Live field validation against real PU Prime payloadsPending
Trading or account mutationsExcluded

What We Need From PU Prime

For the real live alignment

The pilot is ready. The last mile is no longer UI or infrastructure, but real broker material from PU Prime.
  • API documentation or endpoint reference for partner / IB reporting
  • Auth method and allowed scope for read-only reporting
  • At least one sample request/response or an anonymized report export
  • Confirmation of which identifiers are stably available: shared_id, broker UID, external ID, occurred_at
  • Whether the integration is pull-only or if webhook / postback models are also possible

Current Demo Endpoint

The current project state intentionally documents the real demo endpoint, not speculative live endpoints from PU Prime.

Pilot Request Shape
http
GET https://api.gramgrow.io/api/v1/demo/brokers/puprime/official-api/report
Authorization: Bearer <private-demo-token>

200 OK
Content-Type: application/json

Example Response

Current Response Shape
json
{
  "broker": "puprime",
  "mode": "official_api",
  "version": "demo-v1",
  "generatedAt": "2026-03-20T09:39:09.122Z",
  "data": [
    {
      "sharedId": "gg-shared-9f1a2",
      "brokerUid": "PU-48291",
      "externalId": "evt_puprime_0001",
      "eventLabel": "first_deposit",
      "occurredAt": "2026-03-20T09:23:00Z",
      "country": "DE",
      "campaign": "puprime-review"
    }
  ]
}