SurgePV Luminous Solar PartnersAV
Settings › Integrations › Delivery log

Delivery log

Every request M-Partner sent in, and every event SurgePV sent out. Kept for 30 days.

5Requests in, last 24 h · 2 created, 2 held, 1 rejected
3Events out · 2 delivered, 1 sending
6Failed attempts, all 401 after the secret rotation
296 msMedian latency in
Time (IST)DirRequest / eventLeadResultLatencyNotes
25 Oct 11:14:06OUTproject.status_changedMP-48213Sending…–Attempt 4 · manual retry
25 Oct 11:14:05OUTproposal.readyMP-48213200 OK241 msAttempt 4 · manual retry by Ankit Verma
25 Oct 11:12M-Partner confirmed it now checks signatures with the new secret (call with Luminous IT).
25 Oct 10:47:32OUTproposal.readyMP-48213401 Unauthorized188 msAttempt 3 · auto retry 11:17 cancelled
25 Oct 10:42:31OUTproposal.readyMP-48213401 Unauthorized193 msAttempt 2
25 Oct 10:41:30OUTproposal.readyMP-48213401 Unauthorized204 msAttempt 1
25 Oct 10:41:29OUTproject.status_changedMP-48213401 Unauthorized197 msAttempts 1–3 failed · engineering_design → proposal_shared
25 Oct 09:58:12INPOST /v1/projectsMP-48301202 Held296 msDuplicate mobile · Needs review
25 Oct 09:41:07INPOST /v1/projectsMP-48297202 Held1,204 msAddress not found · Needs review
25 Oct 09:30Webhook signing secret rotated by Ankit Verma. Old secret ·•••3b1d stopped signing at once.
25 Oct 09:12:44INPOST /v1/projectsMP-48288201 Created402 msMishra Residence, Aliganj · Rohan Mehta
25 Oct 08:55:03INPOST /v1/projectsMP-48286401 Invalid key11 msKey ·•••3f0e (M-Partner staging) revoked 23 Oct
24 Oct 15:10:02OUTproject.status_changedMP-48213200 OK233 msAttempt 1 · customer_inquiry → engineering_design
24 Oct 14:02:11INPOST /v1/projectsMP-48213201 Created418 msSrivastava Residence · Kavya Rao

proposal.ready · MP-48213 · attempt 3 · 401

POST https://mpartner.luminous.example/hooks/surgepv
X-SurgePV-Event: proposal.ready
X-SurgePV-Delivery: dlv_01JB8R4C2N (attempt 3)
X-SurgePV-Signature: t=1792905452,v1=a71f…40d9 signed with ·•••b8e4 (new)

{ "id": "evt_01JB8Q2K7M", "type": "proposal.ready",
  "data": { "external_id": "MP-48213", "system_kwp": 4.64, … } }
HTTP/1.1 401 Unauthorized   188 ms

{ "error": "invalid_signature",
  "message": "Signature does not match" }
Why it failed. Ankit rotated the signing secret at 09:30. M-Partner kept checking with the old one, so every signed call was refused. Luminous IT updated it at 11:12. The manual retry re-sent the same event id evt_01JB8Q2K7M, so M-Partner can drop duplicates.
Demo data