{"schema":"financegpt.developer-events.v1","platform":"FinanceGPT Developer Platform","signature":{"algorithm":"HMAC-SHA256","message":"{X-FinanceGPT-Timestamp}.{raw_request_body}","header":"X-FinanceGPT-Signature","format":"v1=<hex_digest>","timestamp_header":"X-FinanceGPT-Timestamp","delivery_header":"X-FinanceGPT-Delivery","event_header":"X-FinanceGPT-Event"},"delivery":{"method":"POST","content_type":"application\/json","success_status":"2xx","automatic_attempt_limit":5,"retry_minutes":[1,5,20,60]},"events":[{"type":"benchmark.updated","summary":"A published benchmarking comparison was refreshed.","resource_type":"finance_benchmark_comparison","sample":{"id":"evt_120d0dfd8067e579c696c776871f0d2a","type":"benchmark.updated","created_at":"2026-08-16T12:00:00Z","workspace_id":"workspace_example","data":{"object":{"type":"finance_benchmark_comparison","id":"57","period_key":"2026-Q3","metric_key":"gross_margin","peer_count":24}}}},{"type":"forecast.created","summary":"A governed financial forecast has been generated.","resource_type":"financial_forecast","sample":{"id":"evt_a5798052ab608183f6213a29080a03a0","type":"forecast.created","created_at":"2026-08-16T12:00:00Z","workspace_id":"workspace_example","data":{"object":{"type":"financial_forecast","id":"42","metric":"revenue","confidence":0.86999999999999999555910790149937383830547332763671875,"generated_at":"2026-08-16T12:00:00Z"}}}},{"type":"investment.report.approved","summary":"An investment client report reached an approved or finalized state.","resource_type":"investment_client_report","sample":{"id":"evt_6a052016a9e07abc7dc472a2ce5e002d","type":"investment.report.approved","created_at":"2026-08-16T12:00:00Z","workspace_id":"workspace_example","data":{"object":{"type":"investment_client_report","id":"91","title":"Quarterly portfolio review","period_key":"2026-Q3","status":"approved"}}}},{"type":"quant.compute.completed","summary":"A quantitative compute job completed and sealed its result evidence.","resource_type":"finance_quant_compute_job","sample":{"id":"evt_09cdffec5c72e9984e1af975e7d82f70","type":"quant.compute.completed","created_at":"2026-08-16T12:00:00Z","workspace_id":"workspace_example","data":{"object":{"type":"finance_quant_compute_job","id":"qc_01jxyz","job_type":"scenario_simulation","status":"completed","result_hash":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","completed_at":"2026-08-16T12:00:00Z"}}}},{"type":"test.ping","summary":"A developer-triggered webhook connectivity test.","resource_type":"test","sample":{"id":"evt_a2c7c07cae8d6e0daac83d24112624e1","type":"test.ping","created_at":"2026-08-16T12:00:00Z","workspace_id":"workspace_example","data":{"object":{"type":"test","id":"ping","message":"FinanceGPT webhook connectivity test"}}}},{"type":"workflow.completed","summary":"A governed FinanceGPT workflow run completed.","resource_type":"finance_workflow_run","sample":{"id":"evt_ceba63a426ecde875360c1e53de1f283","type":"workflow.completed","created_at":"2026-08-16T12:00:00Z","workspace_id":"workspace_example","data":{"object":{"type":"finance_workflow_run","id":"218","name":"Daily treasury close","period_key":"2026-08-16","completed_at":"2026-08-16T12:00:00Z"}}}}],"links":{"guide":"https:\/\/financegpt.dev\/developers\/webhooks","authentication":"https:\/\/financegpt.dev\/developers\/authentication","console":"https:\/\/financegpt.dev\/developers\/console\/integrations"}}