{"service":"agentiqflow-money","description":"Self-hosted in-app purchase validation API. Operator dashboard at /dashboard.","endpoints":{"health":"GET /v1/health","dashboard":"GET /dashboard","receipts":"POST /v1/receipts (X-AF-Key)","subscriber":"GET /v1/subscribers/:app_user_id (X-AF-Key)","apple_notifications":"POST /v1/notifications/apple","google_notifications":"POST /v1/notifications/google","admin":"POST /v1/admin/apps | /v1/admin/apps/:id/keys | /v1/admin/apps/:id/entitlements (Authorization: Bearer ADMIN_KEY)","admin_read":"GET /v1/admin/overview | /v1/admin/apps | /v1/admin/apps/:id | /v1/admin/apps/:id/{subscribers,transactions,notifications,prices,keys,grants,webhook,webhook-deliveries,export} | /v1/admin/apps/:id/subscribers/:app_user_id (Authorization: Bearer ADMIN_KEY)","admin_metrics":"GET /v1/admin/metrics/{overview,timeseries,by-app,by-product,cohorts,mrr-movement,trial-funnel} | /v1/admin/ledger[?format=csv] | /v1/admin/{rates,search,audit,alerts} (Authorization: Bearer ADMIN_KEY)","admin_write":"PUT /v1/admin/apps/:id/{prices,webhook} | POST /v1/admin/apps/:id/grants | DELETE /v1/admin/apps/:id/grants | DELETE /v1/admin/apps/:id/keys/:key_id | PUT /v1/admin/{rates,alerts} (Authorization: Bearer ADMIN_KEY)"}}