Workflow verification 25/25
This receipt shows the requests we made, what the app reported back, and which checks passed or failed. It covers what ran in this sandbox session against the rules we set.
Verified within scope
Each check was set up before the run. This shows what we tried, what came back, and which rule it was checked against.
This receipt covers the checks in this run only. Passing all checks does not certify the whole app as production-ready.
Test scenarios
C0 actual n8n full lead control must finish all effects
baselineWhat we probed
C0 actual n8n full lead control must finish all effects
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
POST /invoke
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 1 | 1 | ✓ Passed |
| HubSpot Deal | 1 | 1 | ✓ Passed |
| Calendar event | 1 | 1 | ✓ Passed |
| Slack message | 1 | 1 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
01GET /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invoke200 · confirmed
We sent
POST /invoke
{
"lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"owner": "1481",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"178DLOC4LI.IWTBEZ"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "178DLOC4LI.IWTBEZ"
},
"lease_expires_at": 1794416134072,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "4791680053720778"
},
"calendar": {
"id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "075925016599",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "190224258986"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 21,
"invocation_fingerprint": "c8405d0db67b98d946f96f1c802dfb3177d1956ce129a6c46832a1b976a4b931",
"status": "confirmed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "52",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03GET /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1481",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"178DLOC4LI.IWTBEZ"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "178DLOC4LI.IWTBEZ"
},
"lease_expires_at": 1794416104318,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "4791680053720778"
},
"calendar": {
"id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "075925016599",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "190224258986"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416104318,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 22,
"invocation_fingerprint": "c8405d0db67b98d946f96f1c802dfb3177d1956ce129a6c46832a1b976a4b931",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
baselineApp version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
C0 actual n8n full lead control must finish all effects
expected exactly 1, found 1
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (7)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "204",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts · HTTP 201
We sent
POST /crm/v3/objects/contacts
{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}Server returned
HTTP 201
{
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"id": "190224258986",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts
{
"host": "fetchsandbox.com",
"content-length": "115",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/deals · HTTP 201
We sent
POST /crm/v3/objects/deals
{
"properties": {
"dealname": "Pilot fs-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "190224258986"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Server returned
HTTP 201
{
"id": "075925016599",
"properties": {
"dealname": "Pilot fs-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"createdate": "2026-11-11T16:54:54.311Z",
"hs_lastmodifieddate": "2026-11-11T16:54:54.311Z",
"hs_object_id": "075925016599"
},
"createdAt": "2026-11-11T16:54:54.311Z",
"updatedAt": "2026-11-11T16:54:54.311Z",
"archived": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals
{
"host": "fetchsandbox.com",
"content-length": "320",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "190224258986"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · GET /crm/v3/objects/deals/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200
We sent
GET /crm/v3/objects/deals/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf
No body shown for this read.
Server returned
HTTP 200
{
"id": "075925016599",
"properties": {
"dealname": "Pilot fs-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"fetchsandbox_pilot_lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"hs_lastmodifieddate": "2026-11-11T16:54:54.311Z",
"createdate": "2026-11-11T16:54:54.311Z",
"hs_object_id": "075925016599"
},
"createdAt": "2026-11-11T16:54:54.311Z",
"updatedAt": "2026-11-11T16:54:54.311Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "190224258986",
"type": "deal_to_contact"
}
]
}
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
We sent
POST /gmail/v1/users/me/messages/send
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Server returned
HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 250,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794416098038",
"id": "4791680053720778"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send
{
"host": "fetchsandbox.com",
"content-length": "344",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
google-calendar · POST /calendars/primary/events · HTTP 200
We sent
POST /calendars/primary/events
{
"id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}Server returned
HTTP 200
{
"id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
],
"status": "confirmed"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events
{
"host": "fetchsandbox.com",
"content-length": "306",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /chat.postMessage · HTTP 200
We sent
POST /chat.postMessage
{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}Server returned
HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_f8992996a6ec48cd89d6c01344",
"client_msg_id": "cli_ffb1203dd60447b19758912326",
"name": "item-43b14c",
"old_name": "Sample Old",
"parent_user_id": "par_0f51b81205bb4ddeb0433bfcb3",
"permalink": "my-resource",
"reply_count": 0,
"reply_users_count": 0,
"text": "Sample text content",
"ts": "sample-value",
"type": "default",
"unread_count": 0,
"username": "acme-corp"
},
"ok": true,
"ts": "178DLOC4LI.IWTBEZ"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "134",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Duplicate completed lead preserves exact resource identities and creates no second effects
C1What we probed
Duplicate completed lead preserves exact resource identities and creates no second effects
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
POST /invokePOST /invoke
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 1 | 1 | ✓ Passed |
| HubSpot Deal | 1 | 1 | ✓ Passed |
| Calendar event | 1 | 1 | ✓ Passed |
| Slack message | 1 | 1 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
01GET /proof/fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invoke200 · confirmed
We sent
POST /invoke
{
"lead_id": "fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"owner": "1482",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"175XT9Q4KQ.A2GE8D"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "175XT9Q4KQ.A2GE8D"
},
"lease_expires_at": 1794416153429,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "6532645707028963"
},
"calendar": {
"id": "f66732d63312d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63312d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "846027806110",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "275477955495"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 21,
"invocation_fingerprint": "e7e0817acdaa83f03d1d5e342f016b3ae8d30d6c501f2047d7a2eb672029f194",
"status": "confirmed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "55",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03POST /invoke200 · confirmed
We sent
POST /invoke
{
"lead_id": "fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1482",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"175XT9Q4KQ.A2GE8D"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "175XT9Q4KQ.A2GE8D"
},
"lease_expires_at": 1794416123694,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "6532645707028963"
},
"calendar": {
"id": "f66732d63312d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63312d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "846027806110",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "275477955495"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416123694,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 22,
"invocation_fingerprint": "e7e0817acdaa83f03d1d5e342f016b3ae8d30d6c501f2047d7a2eb672029f194",
"status": "confirmed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "55",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04GET /proof/fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1482",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"175XT9Q4KQ.A2GE8D"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "175XT9Q4KQ.A2GE8D"
},
"lease_expires_at": 1794416123694,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "6532645707028963"
},
"calendar": {
"id": "f66732d63312d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63312d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "846027806110",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "275477955495"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416123694,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 22,
"invocation_fingerprint": "e7e0817acdaa83f03d1d5e342f016b3ae8d30d6c501f2047d7a2eb672029f194",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
C1App version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
Duplicate completed lead preserves exact resource identities and creates no second effects
expected exactly 1, found 1
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (7)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "207",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts · HTTP 201
We sent
POST /crm/v3/objects/contacts
{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}Server returned
HTTP 201
{
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"id": "275477955495",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts
{
"host": "fetchsandbox.com",
"content-length": "118",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/deals · HTTP 201
We sent
POST /crm/v3/objects/deals
{
"properties": {
"dealname": "Pilot fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "275477955495"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Server returned
HTTP 201
{
"id": "846027806110",
"properties": {
"dealname": "Pilot fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"createdate": "2026-11-11T16:55:15.216Z",
"hs_lastmodifieddate": "2026-11-11T16:55:15.216Z",
"hs_object_id": "846027806110"
},
"createdAt": "2026-11-11T16:55:15.216Z",
"updatedAt": "2026-11-11T16:55:15.216Z",
"archived": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals
{
"host": "fetchsandbox.com",
"content-length": "326",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "275477955495"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · GET /crm/v3/objects/deals/fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200
We sent
GET /crm/v3/objects/deals/fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf
No body shown for this read.
Server returned
HTTP 200
{
"id": "846027806110",
"properties": {
"dealname": "Pilot fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"fetchsandbox_pilot_lead_id": "fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"hs_lastmodifieddate": "2026-11-11T16:55:15.216Z",
"createdate": "2026-11-11T16:55:15.216Z",
"hs_object_id": "846027806110"
},
"createdAt": "2026-11-11T16:55:15.216Z",
"updatedAt": "2026-11-11T16:55:15.216Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "275477955495",
"type": "deal_to_contact"
}
]
}
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
We sent
POST /gmail/v1/users/me/messages/send
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzEtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Server returned
HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzEtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 259,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794416118804",
"id": "6532645707028963"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send
{
"host": "fetchsandbox.com",
"content-length": "356",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzEtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
google-calendar · POST /calendars/primary/events · HTTP 200
We sent
POST /calendars/primary/events
{
"id": "f66732d63312d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}Server returned
HTTP 200
{
"id": "f66732d63312d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
],
"status": "confirmed"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events
{
"host": "fetchsandbox.com",
"content-length": "318",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"id": "f66732d63312d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /chat.postMessage · HTTP 200
We sent
POST /chat.postMessage
{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}Server returned
HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_d82d424de12d4733bd95ad63bf",
"client_msg_id": "cli_119846bf2d75487a9786990cde",
"name": "item-87e76c",
"old_name": "Sample Old",
"parent_user_id": "par_82e14a1efeee460a9c0942f391",
"permalink": "my-resource",
"reply_count": 0,
"reply_users_count": 0,
"text": "Sample text content",
"ts": "sample-value",
"type": "default",
"unread_count": 0,
"username": "acme-corp"
},
"ok": true,
"ts": "175XT9Q4KQ.A2GE8D"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "137",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Accepted Deal response lost: recover exact Deal and Contact without another write
C2What we probed
Accepted Deal response lost: recover exact Deal and Contact without another write
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
Declared hubspot fault: deal_accepted_response_loss.
POST /invokePOST /invoke
Maximum 150s read-back observation window.
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 1 | 1 | ✓ Passed |
| HubSpot Deal | 1 | 1 | ✓ Passed |
| Calendar event | 1 | 1 | ✓ Passed |
| Slack message | 2 | 2 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
01GET /proof/fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invoke200 · unknown
We sent
POST /invoke
{
"lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "unknown",
"reason": "Status notification accepted by twin",
"state": {
"owner": "1484",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": "deal",
"client_status": 200,
"accepted_ids": [
"178EH5FI8F.S25BCO"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "178EH5FI8F.S25BCO"
},
"lease_expires_at": 1794416174546,
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416142375,
"attempts": 0
},
"status": "unknown"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "545924439381"
}
},
"next_reconcile_at": 1794416142375,
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 12,
"invocation_fingerprint": "c27a0108073c53dcdb39b308b224deb284ae63f19a8e5afe194bd2ea07de179f",
"status": "unknown"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "55",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03hubspot · POST /crm/v3/objects/deals201
We sent
POST /crm/v3/objects/deals
{
"properties": {
"dealname": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "545924439381"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Server returned
HTTP 201
{
"id": "945556274548",
"properties": {
"dealname": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"createdate": "2026-11-11T16:55:36.322Z",
"hs_lastmodifieddate": "2026-11-11T16:55:36.322Z",
"hs_object_id": "945556274548"
},
"createdAt": "2026-11-11T16:55:36.322Z",
"updatedAt": "2026-11-11T16:55:36.322Z",
"archived": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
{
"host": "fetchsandbox.com",
"content-length": "326",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST '<HUBSPOT_TWIN_BASE_URL>/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "545924439381"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invoke200 · confirmed
We sent
POST /invoke
{
"lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"owner": "1485",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"178EH5FI8F.S25BCO",
"17AHGZX7BJ.NIKVV1"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "17AHGZX7BJ.NIKVV1"
},
"lease_expires_at": 1794416185220,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "6162580473253220"
},
"calendar": {
"id": "f66732d63322d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63322d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "945556274548",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "545924439381"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 28,
"invocation_fingerprint": "9825fdd7e3d3c41d4e78fc3f5cba4210f4af6f942fa5223638d9d82d7c74f683",
"status": "confirmed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "55",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05hubspot · GET /crm/v3/objects/deals/fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /crm/v3/objects/deals/fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf
No body shown for this read.
Server returned
HTTP 200
{
"id": "945556274548",
"properties": {
"dealname": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"fetchsandbox_pilot_lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"hs_lastmodifieddate": "2026-11-11T16:55:36.322Z",
"createdate": "2026-11-11T16:55:36.322Z",
"hs_object_id": "945556274548"
},
"createdAt": "2026-11-11T16:55:36.322Z",
"updatedAt": "2026-11-11T16:55:36.322Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "545924439381",
"type": "deal_to_contact"
}
]
}
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET '<HUBSPOT_TWIN_BASE_URL>/crm/v3/objects/deals/fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
06GET /proof/fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1485",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"178EH5FI8F.S25BCO",
"17AHGZX7BJ.NIKVV1"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "17AHGZX7BJ.NIKVV1"
},
"lease_expires_at": 1794416155496,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "6162580473253220"
},
"calendar": {
"id": "f66732d63322d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63322d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "945556274548",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "545924439381"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416155496,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 29,
"invocation_fingerprint": "9825fdd7e3d3c41d4e78fc3f5cba4210f4af6f942fa5223638d9d82d7c74f683",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
C2App version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
Accepted Deal response lost: recover exact Deal and Contact without another write
expected exactly 1, found 1
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (8)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "207",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts · HTTP 201
We sent
POST /crm/v3/objects/contacts
{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}Server returned
HTTP 201
{
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"id": "545924439381",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts
{
"host": "fetchsandbox.com",
"content-length": "118",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/deals · HTTP 201
We sent
POST /crm/v3/objects/deals
{
"properties": {
"dealname": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "545924439381"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Server returned
HTTP 201
{
"id": "945556274548",
"properties": {
"dealname": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"createdate": "2026-11-11T16:55:36.322Z",
"hs_lastmodifieddate": "2026-11-11T16:55:36.322Z",
"hs_object_id": "945556274548"
},
"createdAt": "2026-11-11T16:55:36.322Z",
"updatedAt": "2026-11-11T16:55:36.322Z",
"archived": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals
{
"host": "fetchsandbox.com",
"content-length": "326",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "545924439381"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /chat.postMessage · HTTP 200
We sent
POST /chat.postMessage
{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"deal\"}"
}Server returned
HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_0df8368650e9464082753a0364",
"client_msg_id": "cli_2c312e7658144a7394b1d444db",
"name": "item-ef7f48",
"old_name": "Sample Old",
"parent_user_id": "par_db41649b887640bab6dbf8cc1c",
"permalink": "my-resource",
"reply_count": 0,
"reply_users_count": 0,
"text": "Sample text content",
"ts": "sample-value",
"type": "default",
"unread_count": 0,
"username": "acme-corp"
},
"ok": true,
"ts": "178EH5FI8F.S25BCO"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "139",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"deal\"}"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · GET /crm/v3/objects/deals/fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200
We sent
GET /crm/v3/objects/deals/fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf
No body shown for this read.
Server returned
HTTP 200
{
"id": "945556274548",
"properties": {
"dealname": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"fetchsandbox_pilot_lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"hs_lastmodifieddate": "2026-11-11T16:55:36.322Z",
"createdate": "2026-11-11T16:55:36.322Z",
"hs_object_id": "945556274548"
},
"createdAt": "2026-11-11T16:55:36.322Z",
"updatedAt": "2026-11-11T16:55:36.322Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "545924439381",
"type": "deal_to_contact"
}
]
}
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
We sent
POST /gmail/v1/users/me/messages/send
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMi12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzItdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMi12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Server returned
HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMi12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzItdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMi12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 259,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794416149963",
"id": "6162580473253220"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send
{
"host": "fetchsandbox.com",
"content-length": "356",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMi12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzItdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMi12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
google-calendar · POST /calendars/primary/events · HTTP 200
We sent
POST /calendars/primary/events
{
"id": "f66732d63322d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}Server returned
HTTP 200
{
"id": "f66732d63322d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
],
"status": "confirmed"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events
{
"host": "fetchsandbox.com",
"content-length": "318",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"id": "f66732d63322d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /chat.postMessage · HTTP 200
We sent
POST /chat.postMessage
{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}Server returned
HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_d0bbd6b3eb344bbfbf0a91f676",
"client_msg_id": "cli_959a55092c864982a314c8419f",
"name": "item-e8cdc8",
"old_name": "Sample Old",
"parent_user_id": "par_5e80a11f91b641439714dac12d",
"permalink": "my-resource",
"reply_count": 0,
"reply_users_count": 0,
"text": "Sample text content",
"ts": "sample-value",
"type": "default",
"unread_count": 0,
"username": "acme-corp"
},
"ok": true,
"ts": "17AHGZX7BJ.NIKVV1"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "137",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Gmail rejected after CRM: hold email and Calendar even on replay without explicit retry
C3What we probed
Gmail rejected after CRM: hold email and Calendar even on replay without explicit retry
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
Declared gmail fault: direct_send_rejected_once.
POST /invokePOST /invoke
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 1 | 1 | ✓ Passed |
| HubSpot Deal | 1 | 1 | ✓ Passed |
| Calendar event | 0 | 0 | ✓ Passed |
| Slack message | 1 | 1 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
01GET /proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invoke200 · failed
We sent
POST /invoke
{
"lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "failed",
"reason": "Status notification accepted by twin",
"state": {
"owner": "1486",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"171ZWIORAR.KAYVWR"
],
"outcome": "failed",
"status": "confirmed",
"ts": "171ZWIORAR.KAYVWR"
},
"lease_expires_at": 1794416204099,
"operations": {
"gmail": {
"client_status": 403,
"status": "failed"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "404346695800",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "430100864775"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 17,
"invocation_fingerprint": "8a3b0f78a0f983f7238ebcd82fa938329798b36b7516717be585ee6dcf828830",
"status": "failed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "55",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03gmail · POST /gmail/v1/users/me/messages/send403
We sent
POST /gmail/v1/users/me/messages/send
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Server returned
HTTP 403
{
"errors": [
{
"status": "403",
"code": "PERMISSION_DENIED",
"detail": null
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
{
"host": "fetchsandbox.com",
"content-length": "356",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST '<GMAIL_TWIN_BASE_URL>/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invoke200 · failed
We sent
POST /invoke
{
"lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "failed",
"reason": "Unchanged outcome already notified",
"state": {
"owner": "1487",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"171ZWIORAR.KAYVWR"
],
"outcome": "failed",
"status": "confirmed",
"ts": "171ZWIORAR.KAYVWR"
},
"lease_expires_at": 1794416206337,
"operations": {
"gmail": {
"client_status": 403,
"status": "failed"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "404346695800",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "430100864775"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 21,
"invocation_fingerprint": "41b6af40c546c0345f99e2450ce66a24f87ff19e3cfd458130901fefa4dd781f",
"status": "failed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "55",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05GET /proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1487",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"171ZWIORAR.KAYVWR"
],
"outcome": "failed",
"status": "confirmed",
"ts": "171ZWIORAR.KAYVWR"
},
"lease_expires_at": 1794416176591,
"operations": {
"gmail": {
"client_status": 403,
"status": "failed"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "404346695800",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "430100864775"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416176591,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 22,
"invocation_fingerprint": "41b6af40c546c0345f99e2450ce66a24f87ff19e3cfd458130901fefa4dd781f",
"status": "failed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
C3App version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
Gmail rejected after CRM: hold email and Calendar even on replay without explicit retry
expected exactly 1, found 1
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (6)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "207",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts · HTTP 201
We sent
POST /crm/v3/objects/contacts
{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}Server returned
HTTP 201
{
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"id": "430100864775",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts
{
"host": "fetchsandbox.com",
"content-length": "118",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/deals · HTTP 201
We sent
POST /crm/v3/objects/deals
{
"properties": {
"dealname": "Pilot fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "430100864775"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Server returned
HTTP 201
{
"id": "404346695800",
"properties": {
"dealname": "Pilot fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"createdate": "2026-11-11T16:56:07.141Z",
"hs_lastmodifieddate": "2026-11-11T16:56:07.141Z",
"hs_object_id": "404346695800"
},
"createdAt": "2026-11-11T16:56:07.141Z",
"updatedAt": "2026-11-11T16:56:07.141Z",
"archived": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals
{
"host": "fetchsandbox.com",
"content-length": "326",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "430100864775"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · GET /crm/v3/objects/deals/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200
We sent
GET /crm/v3/objects/deals/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf
No body shown for this read.
Server returned
HTTP 200
{
"id": "404346695800",
"properties": {
"dealname": "Pilot fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"fetchsandbox_pilot_lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"hs_lastmodifieddate": "2026-11-11T16:56:07.141Z",
"createdate": "2026-11-11T16:56:07.141Z",
"hs_object_id": "404346695800"
},
"createdAt": "2026-11-11T16:56:07.141Z",
"updatedAt": "2026-11-11T16:56:07.141Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "430100864775",
"type": "deal_to_contact"
}
]
}
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
gmail · POST /gmail/v1/users/me/messages/send · HTTP 403
We sent
POST /gmail/v1/users/me/messages/send
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Server returned
HTTP 403
{
"errors": [
{
"status": "403",
"code": "PERMISSION_DENIED",
"detail": null
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send
{
"host": "fetchsandbox.com",
"content-length": "356",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /chat.postMessage · HTTP 200
We sent
POST /chat.postMessage
{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"failed\",\"blocked_step\":\"gmail\"}"
}Server returned
HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_87733b8b5c7f47f38e916d21a4",
"client_msg_id": "cli_baf088230fc54c9da046ed9354",
"name": "item-6ebd0c",
"old_name": "Sample Old",
"parent_user_id": "par_925d11522e834b0c94f672a777",
"permalink": "my-resource",
"reply_count": 0,
"reply_users_count": 0,
"text": "Sample text content",
"ts": "sample-value",
"type": "default",
"unread_count": 0,
"username": "acme-corp"
},
"ok": true,
"ts": "171ZWIORAR.KAYVWR"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "139",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"failed\",\"blocked_step\":\"gmail\"}"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
C3 explicit retry preserves CRM identities and creates exactly one email and Calendar effect
C3_recoveryWhat we probed
C3 explicit retry preserves CRM identities and creates exactly one email and Calendar effect
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
GET /proof/fs-c3-{{run_id}}POST /invokePOST /invoke
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 1 | 1 | ✓ Passed |
| HubSpot Deal | 1 | 1 | ✓ Passed |
| Calendar event | 1 | 1 | ✓ Passed |
| Slack message | 2 | 2 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
repeated state reads (2)
01GET /proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1487",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"171ZWIORAR.KAYVWR"
],
"outcome": "failed",
"status": "confirmed",
"ts": "171ZWIORAR.KAYVWR"
},
"lease_expires_at": 1794416176591,
"operations": {
"gmail": {
"client_status": 403,
"status": "failed"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "404346695800",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "430100864775"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416176591,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 22,
"invocation_fingerprint": "41b6af40c546c0345f99e2450ce66a24f87ff19e3cfd458130901fefa4dd781f",
"status": "failed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02GET /proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1487",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"171ZWIORAR.KAYVWR"
],
"outcome": "failed",
"status": "confirmed",
"ts": "171ZWIORAR.KAYVWR"
},
"lease_expires_at": 1794416176591,
"operations": {
"gmail": {
"client_status": 403,
"status": "failed"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "404346695800",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "430100864775"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416176591,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 22,
"invocation_fingerprint": "41b6af40c546c0345f99e2450ce66a24f87ff19e3cfd458130901fefa4dd781f",
"status": "failed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03POST /invoke200 · confirmed
We sent
POST /invoke
{
"lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": true
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"owner": "1488",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"171ZWIORAR.KAYVWR",
"1750Z49M82.4OEE8G"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "1750Z49M82.4OEE8G"
},
"lease_expires_at": 1794416221631,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "1947601873416415"
},
"calendar": {
"id": "f66732d63332d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63332d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "404346695800",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "430100864775"
}
},
"epoch": 3,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 34,
"invocation_fingerprint": "3e4cfd17d8ae7ce2bfeacb9a8ad4e86ff2ff0b4cd5c5363403e21e1e11cf4b20",
"status": "confirmed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "75",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": true
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invoke200 · confirmed
We sent
POST /invoke
{
"lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1488",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"171ZWIORAR.KAYVWR",
"1750Z49M82.4OEE8G"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "1750Z49M82.4OEE8G"
},
"lease_expires_at": 1794416191898,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "1947601873416415"
},
"calendar": {
"id": "f66732d63332d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63332d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "404346695800",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "430100864775"
}
},
"epoch": 3,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416191898,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 35,
"invocation_fingerprint": "3e4cfd17d8ae7ce2bfeacb9a8ad4e86ff2ff0b4cd5c5363403e21e1e11cf4b20",
"status": "confirmed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "55",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05GET /proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1488",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"171ZWIORAR.KAYVWR",
"1750Z49M82.4OEE8G"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "1750Z49M82.4OEE8G"
},
"lease_expires_at": 1794416191898,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "1947601873416415"
},
"calendar": {
"id": "f66732d63332d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63332d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "404346695800",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "430100864775"
}
},
"epoch": 3,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416191898,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 35,
"invocation_fingerprint": "3e4cfd17d8ae7ce2bfeacb9a8ad4e86ff2ff0b4cd5c5363403e21e1e11cf4b20",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
C3_recoveryApp version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
C3 explicit retry preserves CRM identities and creates exactly one email and Calendar effect
expected exactly 1, found 1
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (3)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
We sent
POST /gmail/v1/users/me/messages/send
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Server returned
HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 259,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794416186566",
"id": "1947601873416415"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send
{
"host": "fetchsandbox.com",
"content-length": "356",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
google-calendar · POST /calendars/primary/events · HTTP 200
We sent
POST /calendars/primary/events
{
"id": "f66732d63332d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}Server returned
HTTP 200
{
"id": "f66732d63332d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
],
"status": "confirmed"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events
{
"host": "fetchsandbox.com",
"content-length": "318",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"id": "f66732d63332d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /chat.postMessage · HTTP 200
We sent
POST /chat.postMessage
{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}Server returned
HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_13de97e54f2d4249b0098a73d7",
"client_msg_id": "cli_6c7ed10b3e604b06b876bb9de8",
"name": "item-0e810b",
"old_name": "Sample Old",
"parent_user_id": "par_e149b80e1b704ea28af20a3886",
"permalink": "my-resource",
"reply_count": 0,
"reply_users_count": 0,
"text": "Sample text content",
"ts": "sample-value",
"type": "default",
"unread_count": 0,
"username": "acme-corp"
},
"ok": true,
"ts": "1750Z49M82.4OEE8G"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "137",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Accepted Gmail response lost: read back the same SENT message without resending before Calendar
C4What we probed
Accepted Gmail response lost: read back the same SENT message without resending before Calendar
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
Declared gmail fault: direct_send_accepted_response_loss.
POST /invokePOST /invokePOST /invoke
Maximum 150s read-back observation window.
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 1 | 1 | ✓ Passed |
| HubSpot Deal | 1 | 1 | ✓ Passed |
| Calendar event | 1 | 1 | ✓ Passed |
| Slack message | 2 | 2 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
01GET /proof/fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invoke200 · unknown
We sent
POST /invoke
{
"lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "unknown",
"reason": "Status notification accepted by twin",
"state": {
"owner": "1490",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17WH0YW6PS.094JV4"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17WH0YW6PS.094JV4"
},
"lease_expires_at": 1794416247486,
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416214675,
"attempts": 0
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "547069029413",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287701736971"
}
},
"next_reconcile_at": 1794416214675,
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 17,
"invocation_fingerprint": "733b1b708a2a90704c0921018726ce048d472b7a12e4e83137b5fe4d923636c1",
"status": "unknown"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "55",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03gmail · POST /gmail/v1/users/me/messages/send200
We sent
POST /gmail/v1/users/me/messages/send
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Server returned
HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 259,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794416208627",
"id": "2173421953017267"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
{
"host": "fetchsandbox.com",
"content-length": "356",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST '<GMAIL_TWIN_BASE_URL>/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invoke200 · confirmed
We sent
POST /invoke
{
"lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"owner": "1491",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"17WH0YW6PS.094JV4",
"173G3OVC3G.CHCQY1"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "173G3OVC3G.CHCQY1"
},
"lease_expires_at": 1794416255164,
"operations": {
"gmail": {
"status": "confirmed",
"id": "2173421953017267",
"confirmation": "positive_readback"
},
"calendar": {
"id": "f66732d63342d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63342d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "547069029413",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287701736971"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 31,
"invocation_fingerprint": "5abf9b7f1b38bf96bf0341a51ff17d2c18de5aa5ad7a73f0746719611d455ae6",
"status": "confirmed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "55",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05gmail · GET /gmail/v1/users/me/messages/2173421953017267200
We sent
GET /gmail/v1/users/me/messages/2173421953017267
No body shown for this read.
Server returned
HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 259,
"labelIds": [
"SENT"
],
"internalDate": "1794416208627",
"id": "2173421953017267"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET '<GMAIL_TWIN_BASE_URL>/gmail/v1/users/me/messages/2173421953017267' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
06POST /invoke200 · confirmed
We sent
POST /invoke
{
"lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1491",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"17WH0YW6PS.094JV4",
"173G3OVC3G.CHCQY1"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "173G3OVC3G.CHCQY1"
},
"lease_expires_at": 1794416225413,
"operations": {
"gmail": {
"status": "confirmed",
"id": "2173421953017267",
"confirmation": "positive_readback"
},
"calendar": {
"id": "f66732d63342d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63342d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "547069029413",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287701736971"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416225413,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 32,
"invocation_fingerprint": "5abf9b7f1b38bf96bf0341a51ff17d2c18de5aa5ad7a73f0746719611d455ae6",
"status": "confirmed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "55",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
07GET /proof/fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1491",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"17WH0YW6PS.094JV4",
"173G3OVC3G.CHCQY1"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "173G3OVC3G.CHCQY1"
},
"lease_expires_at": 1794416225413,
"operations": {
"gmail": {
"status": "confirmed",
"id": "2173421953017267",
"confirmation": "positive_readback"
},
"calendar": {
"id": "f66732d63342d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63342d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "547069029413",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287701736971"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416225413,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 32,
"invocation_fingerprint": "5abf9b7f1b38bf96bf0341a51ff17d2c18de5aa5ad7a73f0746719611d455ae6",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
C4App version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
Accepted Gmail response lost: read back the same SENT message without resending before Calendar
expected exactly 1, found 1
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (10)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "207",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts · HTTP 201
We sent
POST /crm/v3/objects/contacts
{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}Server returned
HTTP 201
{
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"id": "287701736971",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts
{
"host": "fetchsandbox.com",
"content-length": "118",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/deals · HTTP 201
We sent
POST /crm/v3/objects/deals
{
"properties": {
"dealname": "Pilot fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "287701736971"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Server returned
HTTP 201
{
"id": "547069029413",
"properties": {
"dealname": "Pilot fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"createdate": "2026-11-11T16:56:45.741Z",
"hs_lastmodifieddate": "2026-11-11T16:56:45.741Z",
"hs_object_id": "547069029413"
},
"createdAt": "2026-11-11T16:56:45.741Z",
"updatedAt": "2026-11-11T16:56:45.741Z",
"archived": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals
{
"host": "fetchsandbox.com",
"content-length": "326",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "287701736971"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · GET /crm/v3/objects/deals/fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200
We sent
GET /crm/v3/objects/deals/fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf
No body shown for this read.
Server returned
HTTP 200
{
"id": "547069029413",
"properties": {
"dealname": "Pilot fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"fetchsandbox_pilot_lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"hs_lastmodifieddate": "2026-11-11T16:56:45.741Z",
"createdate": "2026-11-11T16:56:45.741Z",
"hs_object_id": "547069029413"
},
"createdAt": "2026-11-11T16:56:45.741Z",
"updatedAt": "2026-11-11T16:56:45.741Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "287701736971",
"type": "deal_to_contact"
}
]
}
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
We sent
POST /gmail/v1/users/me/messages/send
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Server returned
HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 259,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794416208627",
"id": "2173421953017267"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send
{
"host": "fetchsandbox.com",
"content-length": "356",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /chat.postMessage · HTTP 200
We sent
POST /chat.postMessage
{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}"
}Server returned
HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_90ecde8c25784ca8ba70a2032a",
"client_msg_id": "cli_291d90288fa0469995f3e13611",
"name": "item-f96e19",
"old_name": "Sample Old",
"parent_user_id": "par_f8d057c3bb664ef99bfba40517",
"permalink": "my-resource",
"reply_count": 0,
"reply_users_count": 0,
"text": "Sample text content",
"ts": "sample-value",
"type": "default",
"unread_count": 0,
"username": "acme-corp"
},
"ok": true,
"ts": "17WH0YW6PS.094JV4"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "140",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
gmail · GET /gmail/v1/users/me/messages · HTTP 200
We sent
GET /gmail/v1/users/me/messages
No body shown for this read.
Server returned
HTTP 200
{
"messages": [
{
"id": "2173421953017267"
}
],
"resultSizeEstimate": 1
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
gmail · GET /gmail/v1/users/me/messages/2173421953017267 · HTTP 200
We sent
GET /gmail/v1/users/me/messages/2173421953017267
No body shown for this read.
Server returned
HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 259,
"labelIds": [
"SENT"
],
"internalDate": "1794416208627",
"id": "2173421953017267"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/2173421953017267
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/2173421953017267' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
google-calendar · POST /calendars/primary/events · HTTP 200
We sent
POST /calendars/primary/events
{
"id": "f66732d63342d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}Server returned
HTTP 200
{
"id": "f66732d63342d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
],
"status": "confirmed"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events
{
"host": "fetchsandbox.com",
"content-length": "318",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"id": "f66732d63342d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /chat.postMessage · HTTP 200
We sent
POST /chat.postMessage
{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}Server returned
HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_fd09f44c85d547959f834a38f8",
"client_msg_id": "cli_5f97446fb67d44f6b6b2fcb08a",
"name": "item-5d3cb1",
"old_name": "Sample Old",
"parent_user_id": "par_4edde5bde87342869055b9d40e",
"permalink": "my-resource",
"reply_count": 0,
"reply_users_count": 0,
"text": "Sample text content",
"ts": "sample-value",
"type": "default",
"unread_count": 0,
"username": "acme-corp"
},
"ok": true,
"ts": "173G3OVC3G.CHCQY1"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "137",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Unresolved Gmail stays unsent and Calendar waits, then bounded recovery requests human help
C5What we probed
Unresolved Gmail stays unsent and Calendar waits, then bounded recovery requests human help
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
Declared gmail fault: direct_send_accepted_lookup_unavailable.
POST /invokePOST /invokePOST /invoke
Maximum 150s read-back observation window.
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 1 | 1 | ✓ Passed |
| HubSpot Deal | 1 | 1 | ✓ Passed |
| Calendar event | 0 | 0 | ✓ Passed |
| Slack message | 2 | 2 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
01GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invoke200 · unknown
We sent
POST /invoke
{
"lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "unknown",
"reason": "Status notification accepted by twin",
"state": {
"owner": "1493",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"lease_expires_at": 1794416278412,
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 0
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416246250,
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 17,
"invocation_fingerprint": "adde7ff725c6903aa2e722ae8a65af4f74bce16d595b7301584e83955690458a",
"status": "unknown"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "55",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03POST /invoke200 · in_progress
We sent
POST /invoke
{
"lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1494",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"lease_expires_at": 1794416280142,
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 0
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416246250,
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 20,
"invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f",
"status": "in_progress"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "55",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invoke200 · in_progress
We sent
POST /invoke
{
"lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": true
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1494",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"lease_expires_at": 1794416281297,
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 1
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 22,
"invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f",
"status": "in_progress"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "75",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": true
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05gmail · GET /gmail/v1/users/me/messages503
We sent
GET /gmail/v1/users/me/messages
No body shown for this read.
Server returned
HTTP 503
{
"errors": [
{
"status": "503",
"code": "UNAVAILABLE",
"detail": null
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET '<GMAIL_TWIN_BASE_URL>/gmail/v1/users/me/messages' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
repeated state reads (11)
06GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1494",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416252165,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 1
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416306250,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416252165,
"invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
07GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1494",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416252165,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 1
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416306250,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416252165,
"invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
08GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1494",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416252165,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 1
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416306250,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416252165,
"invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
09GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1494",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416252165,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 1
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416306250,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416252165,
"invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
10GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1494",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416252165,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 1
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416306250,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416252165,
"invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
11GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1494",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416252165,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 1
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416306250,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416252165,
"invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
12GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1494",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416252165,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 1
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416306250,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416252165,
"invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
13GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1494",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416252165,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 1
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416306250,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416252165,
"invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
14GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1494",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416252165,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 1
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416306250,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416252165,
"invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
15GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1494",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416252165,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 1
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416306250,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416252165,
"invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
16GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1494",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416252165,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 1
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416306250,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416252165,
"invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
17gmail · GET /gmail/v1/users/me/messages503
We sent
GET /gmail/v1/users/me/messages
No body shown for this read.
Server returned
HTTP 503
{
"errors": [
{
"status": "503",
"code": "UNAVAILABLE",
"detail": null
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET '<GMAIL_TWIN_BASE_URL>/gmail/v1/users/me/messages' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
repeated state reads (11)
18GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1497",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416314086,
"epoch": 3,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 30,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416366250,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416314086,
"invocation_fingerprint": "e0333a62a633d3339a2750b7c925172a7c2ff741c1542d5f313862349e7cafab",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
19GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1497",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416314086,
"epoch": 3,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 30,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416366250,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416314086,
"invocation_fingerprint": "e0333a62a633d3339a2750b7c925172a7c2ff741c1542d5f313862349e7cafab",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
20GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1497",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416314086,
"epoch": 3,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 30,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416366250,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416314086,
"invocation_fingerprint": "e0333a62a633d3339a2750b7c925172a7c2ff741c1542d5f313862349e7cafab",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
21GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1497",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416314086,
"epoch": 3,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 30,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416366250,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416314086,
"invocation_fingerprint": "e0333a62a633d3339a2750b7c925172a7c2ff741c1542d5f313862349e7cafab",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
22GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1497",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416314086,
"epoch": 3,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 30,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416366250,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416314086,
"invocation_fingerprint": "e0333a62a633d3339a2750b7c925172a7c2ff741c1542d5f313862349e7cafab",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
23GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1497",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416314086,
"epoch": 3,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 30,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416366250,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416314086,
"invocation_fingerprint": "e0333a62a633d3339a2750b7c925172a7c2ff741c1542d5f313862349e7cafab",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
24GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1497",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416314086,
"epoch": 3,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 30,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416366250,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416314086,
"invocation_fingerprint": "e0333a62a633d3339a2750b7c925172a7c2ff741c1542d5f313862349e7cafab",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
25GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1497",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416314086,
"epoch": 3,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 30,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416366250,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416314086,
"invocation_fingerprint": "e0333a62a633d3339a2750b7c925172a7c2ff741c1542d5f313862349e7cafab",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
26GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1497",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416314086,
"epoch": 3,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 30,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416366250,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416314086,
"invocation_fingerprint": "e0333a62a633d3339a2750b7c925172a7c2ff741c1542d5f313862349e7cafab",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
27GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1497",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416314086,
"epoch": 3,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 30,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416366250,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416314086,
"invocation_fingerprint": "e0333a62a633d3339a2750b7c925172a7c2ff741c1542d5f313862349e7cafab",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
28GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1497",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416314086,
"epoch": 3,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 30,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "174H3AJIP9.YMYXNH"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"next_reconcile_at": 1794416366250,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416314086,
"invocation_fingerprint": "e0333a62a633d3339a2750b7c925172a7c2ff741c1542d5f313862349e7cafab",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
29GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1498",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": "gmail",
"accepted_ids": [
"174H3AJIP9.YMYXNH"
],
"outcome": "needs_human",
"status": "in_flight"
},
"lease_expires_at": 1794416403468,
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"epoch": 4,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"handoff": {
"reason": "reconciliation_exhausted",
"lookup_attempts": 2,
"blocked_step": "gmail",
"email_draft": {
"raw_base64url": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"send_outcome": "unknown"
},
"lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 35,
"invocation_fingerprint": "9f8c8ddc1ae17e8cfbc213616711d0c2e698f02a70adb962dce21905ae12a5b6",
"status": "needs_human"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
30GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1498",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416374463,
"epoch": 4,
"handoff": {
"reason": "reconciliation_exhausted",
"lookup_attempts": 2,
"blocked_step": "gmail",
"email_draft": {
"raw_base64url": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"send_outcome": "unknown"
},
"lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 37,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"174H3AJIP9.YMYXNH",
"17JL40BY5H.6KJD7N"
],
"outcome": "needs_human",
"status": "confirmed",
"ts": "17JL40BY5H.6KJD7N"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794416246250,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "792762303773",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "608164132051"
}
},
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416374463,
"invocation_fingerprint": "9f8c8ddc1ae17e8cfbc213616711d0c2e698f02a70adb962dce21905ae12a5b6",
"status": "needs_human"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
C5App version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
Unresolved Gmail stays unsent and Calendar waits, then bounded recovery requests human help
expected exactly 1, found 1
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (7)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "207",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts · HTTP 201
We sent
POST /crm/v3/objects/contacts
{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}Server returned
HTTP 201
{
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"id": "608164132051",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts
{
"host": "fetchsandbox.com",
"content-length": "118",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/deals · HTTP 201
We sent
POST /crm/v3/objects/deals
{
"properties": {
"dealname": "Pilot fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "608164132051"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Server returned
HTTP 201
{
"id": "792762303773",
"properties": {
"dealname": "Pilot fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"createdate": "2026-11-11T16:57:17.525Z",
"hs_lastmodifieddate": "2026-11-11T16:57:17.525Z",
"hs_object_id": "792762303773"
},
"createdAt": "2026-11-11T16:57:17.525Z",
"updatedAt": "2026-11-11T16:57:17.525Z",
"archived": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals
{
"host": "fetchsandbox.com",
"content-length": "326",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "608164132051"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · GET /crm/v3/objects/deals/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200
We sent
GET /crm/v3/objects/deals/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
No body shown for this read.
Server returned
HTTP 200
{
"id": "792762303773",
"properties": {
"dealname": "Pilot fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"fetchsandbox_pilot_lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"hs_lastmodifieddate": "2026-11-11T16:57:17.525Z",
"createdate": "2026-11-11T16:57:17.525Z",
"hs_object_id": "792762303773"
},
"createdAt": "2026-11-11T16:57:17.525Z",
"updatedAt": "2026-11-11T16:57:17.525Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "608164132051",
"type": "deal_to_contact"
}
]
}
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
We sent
POST /gmail/v1/users/me/messages/send
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Server returned
HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 259,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794416240199",
"id": "9343638635447003"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send
{
"host": "fetchsandbox.com",
"content-length": "356",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /chat.postMessage · HTTP 200
We sent
POST /chat.postMessage
{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}"
}Server returned
HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_6bf8d8ac5ae940dd96cf8e5e05",
"client_msg_id": "cli_06b6c83a3fb64689a6f92c2011",
"name": "item-8a7894",
"old_name": "Sample Old",
"parent_user_id": "par_9b9a003d1da141cca3efc194dd",
"permalink": "my-resource",
"reply_count": 0,
"reply_users_count": 0,
"text": "Sample text content",
"ts": "sample-value",
"type": "default",
"unread_count": 0,
"username": "acme-corp"
},
"ok": true,
"ts": "174H3AJIP9.YMYXNH"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "140",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
gmail · GET /gmail/v1/users/me/messages · HTTP 503
We sent
GET /gmail/v1/users/me/messages
No body shown for this read.
Server returned
HTTP 503
{
"errors": [
{
"status": "503",
"code": "UNAVAILABLE",
"detail": null
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Authenticated requester ownership and denied-call unchanged state
C6What we probed
Authenticated requester ownership and denied-call unchanged state
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
GET /proof/fs-{{run_id}}· Authentication mode: requester_a.GET /ping· Authentication mode: requester_b.GET /proof/fs-{{run_id}}· Authentication mode: omitted.POST /invoke· Authentication mode: omitted.GET /proof/fs-{{run_id}}· Authentication mode: invalid.POST /invoke· Authentication mode: invalid.GET /proof/fs-{{run_id}}· Authentication mode: requester_b.POST /invoke· Authentication mode: requester_b.POST /invoke· Authentication mode: requester_a.
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 1 | 1 | ✓ Passed |
| HubSpot Deal | 1 | 1 | ✓ Passed |
| Calendar event | 1 | 1 | ✓ Passed |
| Slack message | 1 | 1 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
repeated state reads (2)
01GET /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1481",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"178DLOC4LI.IWTBEZ"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "178DLOC4LI.IWTBEZ"
},
"lease_expires_at": 1794416104318,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "4791680053720778"
},
"calendar": {
"id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "075925016599",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "190224258986"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416104318,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 22,
"invocation_fingerprint": "c8405d0db67b98d946f96f1c802dfb3177d1956ce129a6c46832a1b976a4b931",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02GET /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1481",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"178DLOC4LI.IWTBEZ"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "178DLOC4LI.IWTBEZ"
},
"lease_expires_at": 1794416104318,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "4791680053720778"
},
"calendar": {
"id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "075925016599",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "190224258986"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416104318,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 22,
"invocation_fingerprint": "c8405d0db67b98d946f96f1c802dfb3177d1956ce129a6c46832a1b976a4b931",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03GET /ping200
We sent
GET /ping
This request had no body.
Server returned
HTTP 200
{
"ok": true,
"scope": "disposable-n8n-pilot"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/ping
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/ping' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04GET /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf401
We sent
GET /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 401
{
"error": "unauthorized"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]"
}{
"content-type": "application/json",
"content-length": "24"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05POST /invoke401
We sent
POST /invoke
{
"lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 401
{
"error": "unauthorized"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"content-length": "52",
"content-type": "application/json"
}{
"content-type": "application/json",
"content-length": "24"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
06GET /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf401
We sent
GET /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 401
{
"error": "unauthorized"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "24"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
07POST /invoke401
We sent
POST /invoke
{
"lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 401
{
"error": "unauthorized"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "52",
"content-type": "application/json"
}{
"content-type": "application/json",
"content-length": "24"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
08GET /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf403
We sent
GET /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 403
{
"error": "forbidden"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
09POST /invoke403
We sent
POST /invoke
{
"lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 403
{
"error": "forbidden"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "52",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
10POST /invoke200 · confirmed
We sent
POST /invoke
{
"lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1481",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"178DLOC4LI.IWTBEZ"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "178DLOC4LI.IWTBEZ"
},
"lease_expires_at": 1794416104318,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "4791680053720778"
},
"calendar": {
"id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "075925016599",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "190224258986"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416104318,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 22,
"invocation_fingerprint": "c8405d0db67b98d946f96f1c802dfb3177d1956ce129a6c46832a1b976a4b931",
"status": "confirmed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "52",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
11GET /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1481",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"178DLOC4LI.IWTBEZ"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "178DLOC4LI.IWTBEZ"
},
"lease_expires_at": 1794416104318,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "4791680053720778"
},
"calendar": {
"id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "075925016599",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "190224258986"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416104318,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 22,
"invocation_fingerprint": "c8405d0db67b98d946f96f1c802dfb3177d1956ce129a6c46832a1b976a4b931",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
C6App version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
Authenticated requester ownership and denied-call unchanged state
expected exactly 1, found 1
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
C7 both protected entry points reject five malformed field/type payloads before effects
C7What we probed
C7 both protected entry points reject five malformed field/type payloads before effects
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
POST /invokePOST /invokePOST /invokePOST /invokePOST /invokePOST /native-invokePOST /native-invokePOST /native-invokePOST /native-invokePOST /native-invoke
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 0 | 0 | ✓ Passed |
| HubSpot Deal | 0 | 0 | ✓ Passed |
| Gmail message | 0 | 0 | ✓ Passed |
| Calendar event | 0 | 0 | ✓ Passed |
| Slack message | 0 | 0 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
01GET /proof/c7-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/c7-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/c7-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/c7-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invoke400
We sent
POST /invoke
{
"lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"unexpected": true
}Server returned
HTTP 400
{
"error": "invalid_input"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "70",
"content-type": "application/json"
}{
"content-type": "application/json",
"content-length": "25"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"unexpected": true
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03POST /invoke400
We sent
POST /invoke
{
"lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": "yes"
}Server returned
HTTP 400
{
"error": "invalid_input"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "73",
"content-type": "application/json"
}{
"content-type": "application/json",
"content-length": "25"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": "yes"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invoke400
We sent
POST /invoke
{
"lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": 1
}Server returned
HTTP 400
{
"error": "invalid_input"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "69",
"content-type": "application/json"
}{
"content-type": "application/json",
"content-length": "25"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": 1
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05POST /invoke400
We sent
POST /invoke
{
"lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": []
}Server returned
HTTP 400
{
"error": "invalid_input"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "70",
"content-type": "application/json"
}{
"content-type": "application/json",
"content-length": "25"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": []
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
06POST /invoke400
We sent
POST /invoke
{
"lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"input_rejected": true
}Server returned
HTTP 400
{
"error": "invalid_input"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "74",
"content-type": "application/json"
}{
"content-type": "application/json",
"content-length": "25"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"input_rejected": true
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
07POST /native-invoke400 · rejected
We sent
POST /native-invoke
{
"lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"unexpected": true
}Server returned
HTTP 400
{
"done": true,
"status": "rejected",
"reason": "invalid_input"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/native-invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "70",
"content-type": "application/json"
}{
"content-type": "application/json",
"content-length": "58"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/native-invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"unexpected": true
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
08POST /native-invoke400 · rejected
We sent
POST /native-invoke
{
"lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": "yes"
}Server returned
HTTP 400
{
"done": true,
"status": "rejected",
"reason": "invalid_input"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/native-invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "73",
"content-type": "application/json"
}{
"content-type": "application/json",
"content-length": "58"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/native-invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": "yes"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
09POST /native-invoke400 · rejected
We sent
POST /native-invoke
{
"lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": 1
}Server returned
HTTP 400
{
"done": true,
"status": "rejected",
"reason": "invalid_input"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/native-invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "69",
"content-type": "application/json"
}{
"content-type": "application/json",
"content-length": "58"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/native-invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": 1
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
10POST /native-invoke400 · rejected
We sent
POST /native-invoke
{
"lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": []
}Server returned
HTTP 400
{
"done": true,
"status": "rejected",
"reason": "invalid_input"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/native-invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "70",
"content-type": "application/json"
}{
"content-type": "application/json",
"content-length": "58"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/native-invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": []
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
11POST /native-invoke400 · rejected
We sent
POST /native-invoke
{
"lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"input_rejected": true
}Server returned
HTTP 400
{
"done": true,
"status": "rejected",
"reason": "invalid_input"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/native-invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "74",
"content-type": "application/json"
}{
"content-type": "application/json",
"content-length": "58"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/native-invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"input_rejected": true
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
12GET /proof/c7-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/c7-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/c7-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/c7-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
C7App version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
C7 both protected entry points reject five malformed field/type payloads before effects
expected exactly 0, found 0
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Four overlapping first deliveries create one set of effects and completed replay adds none
C8What we probed
Four overlapping first deliveries create one set of effects and completed replay adds none
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
POST /invoke· 4 concurrent calls, not sequential retries.GET /proof/fs-c8-{{run_id}}POST /invoke
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 1 | 1 | ✓ Passed |
| HubSpot Deal | 1 | 1 | ✓ Passed |
| Calendar event | 1 | 1 | ✓ Passed |
| Slack message | 1 | 1 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
01GET /proof/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invoke200 · in_progress
We sent
POST /invoke
{
"lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1505",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416428789,
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"status": "pending"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 1,
"invocation_fingerprint": "0e6c6a8f3dbc10ab0666c9d0e14be13a82cc9df44dd6abc61ec4c209ddb15278",
"status": "in_progress"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "55",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03POST /invoke200 · in_progress
We sent
POST /invoke
{
"lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1505",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416428789,
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"status": "pending"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 1,
"invocation_fingerprint": "0e6c6a8f3dbc10ab0666c9d0e14be13a82cc9df44dd6abc61ec4c209ddb15278",
"status": "in_progress"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "55",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invoke200 · in_progress
We sent
POST /invoke
{
"lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1505",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416429270,
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"status": "pending"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 2,
"invocation_fingerprint": "0e6c6a8f3dbc10ab0666c9d0e14be13a82cc9df44dd6abc61ec4c209ddb15278",
"status": "in_progress"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "55",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05POST /invoke200 · confirmed
We sent
POST /invoke
{
"lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"owner": "1505",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"17C3ME4V2U.KDBM8X"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "17C3ME4V2U.KDBM8X"
},
"lease_expires_at": 1794416440828,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "8323883729190304"
},
"calendar": {
"id": "f66732d63382d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63382d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "891204526115",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "094238789605"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 21,
"invocation_fingerprint": "0e6c6a8f3dbc10ab0666c9d0e14be13a82cc9df44dd6abc61ec4c209ddb15278",
"status": "confirmed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "55",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
06GET /proof/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1505",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"17C3ME4V2U.KDBM8X"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "17C3ME4V2U.KDBM8X"
},
"lease_expires_at": 1794416411101,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "8323883729190304"
},
"calendar": {
"id": "f66732d63382d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63382d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "891204526115",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "094238789605"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416411101,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 22,
"invocation_fingerprint": "0e6c6a8f3dbc10ab0666c9d0e14be13a82cc9df44dd6abc61ec4c209ddb15278",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
07POST /invoke200 · confirmed
We sent
POST /invoke
{
"lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1505",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"17C3ME4V2U.KDBM8X"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "17C3ME4V2U.KDBM8X"
},
"lease_expires_at": 1794416411101,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "8323883729190304"
},
"calendar": {
"id": "f66732d63382d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63382d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "891204526115",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "094238789605"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416411101,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 22,
"invocation_fingerprint": "0e6c6a8f3dbc10ab0666c9d0e14be13a82cc9df44dd6abc61ec4c209ddb15278",
"status": "confirmed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "55",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
08GET /proof/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1505",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"17C3ME4V2U.KDBM8X"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "17C3ME4V2U.KDBM8X"
},
"lease_expires_at": 1794416411101,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "8323883729190304"
},
"calendar": {
"id": "f66732d63382d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63382d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "891204526115",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "094238789605"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416411101,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 22,
"invocation_fingerprint": "0e6c6a8f3dbc10ab0666c9d0e14be13a82cc9df44dd6abc61ec4c209ddb15278",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
C8App version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
Four overlapping first deliveries create one set of effects and completed replay adds none
expected exactly 1, found 1
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (7)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "207",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts · HTTP 201
We sent
POST /crm/v3/objects/contacts
{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}Server returned
HTTP 201
{
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"id": "094238789605",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts
{
"host": "fetchsandbox.com",
"content-length": "118",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/deals · HTTP 201
We sent
POST /crm/v3/objects/deals
{
"properties": {
"dealname": "Pilot fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "094238789605"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Server returned
HTTP 201
{
"id": "891204526115",
"properties": {
"dealname": "Pilot fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"createdate": "2026-11-11T17:00:03.383Z",
"hs_lastmodifieddate": "2026-11-11T17:00:03.383Z",
"hs_object_id": "891204526115"
},
"createdAt": "2026-11-11T17:00:03.383Z",
"updatedAt": "2026-11-11T17:00:03.383Z",
"archived": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals
{
"host": "fetchsandbox.com",
"content-length": "326",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "094238789605"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · GET /crm/v3/objects/deals/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200
We sent
GET /crm/v3/objects/deals/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf
No body shown for this read.
Server returned
HTTP 200
{
"id": "891204526115",
"properties": {
"dealname": "Pilot fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"fetchsandbox_pilot_lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"hs_lastmodifieddate": "2026-11-11T17:00:03.383Z",
"createdate": "2026-11-11T17:00:03.383Z",
"hs_object_id": "891204526115"
},
"createdAt": "2026-11-11T17:00:03.383Z",
"updatedAt": "2026-11-11T17:00:03.383Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "094238789605",
"type": "deal_to_contact"
}
]
}
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
We sent
POST /gmail/v1/users/me/messages/send
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzgtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Server returned
HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzgtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 259,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794416406536",
"id": "8323883729190304"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send
{
"host": "fetchsandbox.com",
"content-length": "356",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzgtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
google-calendar · POST /calendars/primary/events · HTTP 200
We sent
POST /calendars/primary/events
{
"id": "f66732d63382d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}Server returned
HTTP 200
{
"id": "f66732d63382d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
],
"status": "confirmed"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events
{
"host": "fetchsandbox.com",
"content-length": "318",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"id": "f66732d63382d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /chat.postMessage · HTTP 200
We sent
POST /chat.postMessage
{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}Server returned
HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_00a8def5633e4450ac2f13d8dc",
"client_msg_id": "cli_edc82a2e416348a38ee9ac6175",
"name": "item-6da9fb",
"old_name": "Sample Old",
"parent_user_id": "par_00d7dd3445704cc6a3b0a9eba4",
"permalink": "my-resource",
"reply_count": 0,
"reply_users_count": 0,
"text": "Sample text content",
"ts": "sample-value",
"type": "default",
"unread_count": 0,
"username": "acme-corp"
},
"ok": true,
"ts": "17C3ME4V2U.KDBM8X"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "137",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Accepted Deal, actual adapter SIGKILL before checkpoint, lease recovery and no duplicate
C9_deal_crashWhat we probed
Accepted Deal, actual adapter SIGKILL before checkpoint, lease recovery and no duplicate
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
POST /invokeGET /proof/fs-c9-{{run_id}}- Declared 35s real-time delay before next step.
POST /invokePOST /invoke
Maximum 150s read-back observation window.
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 1 | 1 | ✓ Passed |
| HubSpot Deal | 1 | 1 | ✓ Passed |
| Calendar event | 1 | 1 | ✓ Passed |
| Slack message | 1 | 1 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
01GET /proof/fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invoke502
We sent
POST /invoke
{
"lead_id": "fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 502
Response body was not recorded.
HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "55",
"content-type": "application/json"
}{
"content-type": "text/html; charset=UTF-8",
"content-length": "6418",
"retry-after": "60"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03GET /proof/fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1510",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416452889,
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "in_flight"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "731446087818"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 8,
"invocation_fingerprint": "fd6b8975b167131cdb239d6c2587a601cb278ed16646ae3c9e2ca2e2783b6172",
"status": "in_progress"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invoke200 · in_progress
We sent
POST /invoke
{
"lead_id": "fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1511",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416489248,
"operations": {
"gmail": {
"status": "in_flight"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "184472356485",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "731446087818"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 15,
"invocation_fingerprint": "a75f7378c3eab56a396a68dbe1000470d3ae8e45b277f74dc1ab709de4ddf553",
"status": "in_progress"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "55",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05POST /invoke200 · in_progress
We sent
POST /invoke
{
"lead_id": "fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1511",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416490923,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "8407493388495600"
},
"calendar": {
"status": "in_flight",
"requested_id": "f66732d63392d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "184472356485",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "731446087818"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 18,
"invocation_fingerprint": "a75f7378c3eab56a396a68dbe1000470d3ae8e45b277f74dc1ab709de4ddf553",
"status": "in_progress"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "55",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
06GET /proof/fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1511",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"173NLURFY0.4XA5YH"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "173NLURFY0.4XA5YH"
},
"lease_expires_at": 1794416463837,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "8407493388495600"
},
"calendar": {
"id": "f66732d63392d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63392d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "184472356485",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "731446087818"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416463837,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"invocation_fingerprint": "a75f7378c3eab56a396a68dbe1000470d3ae8e45b277f74dc1ab709de4ddf553",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
C9_deal_crashApp version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
Accepted Deal, actual adapter SIGKILL before checkpoint, lease recovery and no duplicate
expected exactly 1, found 1
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (5)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "207",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts · HTTP 201
We sent
POST /crm/v3/objects/contacts
{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}Server returned
HTTP 201
{
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"id": "731446087818",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts
{
"host": "fetchsandbox.com",
"content-length": "118",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/deals · HTTP 201
We sent
POST /crm/v3/objects/deals
{
"properties": {
"dealname": "Pilot fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "731446087818"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Server returned
HTTP 201
{
"id": "184472356485",
"properties": {
"dealname": "Pilot fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"createdate": "2026-11-11T17:00:23.064Z",
"hs_lastmodifieddate": "2026-11-11T17:00:23.064Z",
"hs_object_id": "184472356485"
},
"createdAt": "2026-11-11T17:00:23.064Z",
"updatedAt": "2026-11-11T17:00:23.064Z",
"archived": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals
{
"host": "fetchsandbox.com",
"content-length": "326",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "731446087818"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
We sent
POST /gmail/v1/users/me/messages/send
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Server returned
HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 259,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794416459457",
"id": "8407493388495600"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send
{
"host": "fetchsandbox.com",
"content-length": "356",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
google-calendar · POST /calendars/primary/events · HTTP 200
We sent
POST /calendars/primary/events
{
"id": "f66732d63392d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}Server returned
HTTP 200
{
"id": "f66732d63392d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
],
"status": "confirmed"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events
{
"host": "fetchsandbox.com",
"content-length": "318",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"id": "f66732d63392d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Accepted calendar, actual adapter SIGKILL before checkpoint, positive read-back and no duplicate
C9_calendar_crashWhat we probed
Accepted calendar, actual adapter SIGKILL before checkpoint, positive read-back and no duplicate
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
POST /invokeGET /proof/fs-c9-calendar-{{run_id}}- Declared 35s real-time delay before next step.
POST /invokePOST /invoke
Maximum 150s read-back observation window.
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 1 | 1 | ✓ Passed |
| HubSpot Deal | 1 | 1 | ✓ Passed |
| Calendar event | 1 | 1 | ✓ Passed |
| Slack message | 1 | 1 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
01GET /proof/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invoke502
We sent
POST /invoke
{
"lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 502
Response body was not recorded.
HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "64",
"content-type": "application/json"
}{
"content-type": "text/html; charset=UTF-8",
"content-length": "6418",
"retry-after": "60"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03GET /proof/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1514",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416505836,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "0892966844561840"
},
"calendar": {
"status": "in_flight",
"requested_id": "f66732d63392d63616c656e6461722d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "078142501218",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "283173906104"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 16,
"invocation_fingerprint": "c873b93c9c618e2257c92e74965d5acedeeff7f5ca6e04974fa56a4499d4dcb6",
"status": "in_progress"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invoke200 · confirmed
We sent
POST /invoke
{
"lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1515",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416542380,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "0892966844561840"
},
"calendar": {
"id": "f66732d63392d63616c656e6461722d76725f3331343566326261343565323437326161346661643139643661373337666266",
"confirmation": "positive_readback",
"reconciliation": {
"started_at": 1794416509969,
"attempts": 1
},
"status": "confirmed",
"requested_id": "f66732d63392d63616c656e6461722d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "078142501218",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "283173906104"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 22,
"invocation_fingerprint": "eeed417a050dc285dcbaafc3e8d9084b4a22e39245d3accb752c45577e892043",
"status": "confirmed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "64",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05POST /invoke200 · confirmed
We sent
POST /invoke
{
"lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1515",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"accepted_ids": [],
"outcome": "confirmed",
"status": "in_flight"
},
"lease_expires_at": 1794416543406,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "0892966844561840"
},
"calendar": {
"id": "f66732d63392d63616c656e6461722d76725f3331343566326261343565323437326161346661643139643661373337666266",
"confirmation": "positive_readback",
"reconciliation": {
"started_at": 1794416509969,
"attempts": 1
},
"status": "confirmed",
"requested_id": "f66732d63392d63616c656e6461722d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "078142501218",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "283173906104"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"invocation_fingerprint": "eeed417a050dc285dcbaafc3e8d9084b4a22e39245d3accb752c45577e892043",
"status": "confirmed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "64",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
06GET /proof/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1515",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"17BPGYSBJ8.0SS0OC"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "17BPGYSBJ8.0SS0OC"
},
"lease_expires_at": 1794416514379,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "0892966844561840"
},
"calendar": {
"id": "f66732d63392d63616c656e6461722d76725f3331343566326261343565323437326161346661643139643661373337666266",
"confirmation": "positive_readback",
"reconciliation": {
"started_at": 1794416509969,
"attempts": 1
},
"status": "confirmed",
"requested_id": "f66732d63392d63616c656e6461722d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "078142501218",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "283173906104"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416514379,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 26,
"invocation_fingerprint": "eeed417a050dc285dcbaafc3e8d9084b4a22e39245d3accb752c45577e892043",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
C9_calendar_crashApp version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
Accepted calendar, actual adapter SIGKILL before checkpoint, positive read-back and no duplicate
expected exactly 1, found 1
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (7)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "216",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts · HTTP 201
We sent
POST /crm/v3/objects/contacts
{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}Server returned
HTTP 201
{
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"id": "283173906104",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts
{
"host": "fetchsandbox.com",
"content-length": "127",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/deals · HTTP 201
We sent
POST /crm/v3/objects/deals
{
"properties": {
"dealname": "Pilot fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "283173906104"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Server returned
HTTP 201
{
"id": "078142501218",
"properties": {
"dealname": "Pilot fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"createdate": "2026-11-11T17:01:11.692Z",
"hs_lastmodifieddate": "2026-11-11T17:01:11.692Z",
"hs_object_id": "078142501218"
},
"createdAt": "2026-11-11T17:01:11.692Z",
"updatedAt": "2026-11-11T17:01:11.692Z",
"archived": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals
{
"host": "fetchsandbox.com",
"content-length": "344",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "283173906104"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · GET /crm/v3/objects/deals/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200
We sent
GET /crm/v3/objects/deals/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf
No body shown for this read.
Server returned
HTTP 200
{
"id": "078142501218",
"properties": {
"dealname": "Pilot fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"fetchsandbox_pilot_lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"hs_lastmodifieddate": "2026-11-11T17:01:11.692Z",
"createdate": "2026-11-11T17:01:11.692Z",
"hs_object_id": "078142501218"
},
"createdAt": "2026-11-11T17:01:11.692Z",
"updatedAt": "2026-11-11T17:01:11.692Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "283173906104",
"type": "deal_to_contact"
}
]
}
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
We sent
POST /gmail/v1/users/me/messages/send
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1jYWxlbmRhci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktY2FsZW5kYXItdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS1jYWxlbmRhci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Server returned
HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1jYWxlbmRhci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktY2FsZW5kYXItdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS1jYWxlbmRhci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 286,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794416474403",
"id": "0892966844561840"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send
{
"host": "fetchsandbox.com",
"content-length": "392",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1jYWxlbmRhci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktY2FsZW5kYXItdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS1jYWxlbmRhci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
google-calendar · POST /calendars/primary/events · HTTP 200
We sent
POST /calendars/primary/events
{
"id": "f66732d63392d63616c656e6461722d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}Server returned
HTTP 200
{
"id": "f66732d63392d63616c656e6461722d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
],
"status": "confirmed"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events
{
"host": "fetchsandbox.com",
"content-length": "354",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"id": "f66732d63392d63616c656e6461722d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /chat.postMessage · HTTP 200
We sent
POST /chat.postMessage
{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}Server returned
HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_4ca45d4573ca4930864a817f5e",
"client_msg_id": "cli_8a180017742247c68841543804",
"name": "item-55e84f",
"old_name": "Sample Old",
"parent_user_id": "par_3fadbfd95aa04b45b3575f7296",
"permalink": "my-resource",
"reply_count": 0,
"reply_users_count": 0,
"text": "Sample text content",
"ts": "sample-value",
"type": "default",
"unread_count": 0,
"username": "acme-corp"
},
"ok": true,
"ts": "17BPGYSBJ8.0SS0OC"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "146",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Accepted slack, actual adapter SIGKILL before checkpoint, positive read-back and no duplicate
C9_slack_crashWhat we probed
Accepted slack, actual adapter SIGKILL before checkpoint, positive read-back and no duplicate
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
POST /invokeGET /proof/fs-c9-slack-{{run_id}}- Declared 35s real-time delay before next step.
POST /invokePOST /invoke
Maximum 150s read-back observation window.
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 1 | 1 | ✓ Passed |
| HubSpot Deal | 1 | 1 | ✓ Passed |
| Calendar event | 1 | 1 | ✓ Passed |
| Slack message | 1 | 1 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
01GET /proof/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invoke502
We sent
POST /invoke
{
"lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 502
Response body was not recorded.
HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "61",
"content-type": "application/json"
}{
"content-type": "text/html; charset=UTF-8",
"content-length": "6418",
"retry-after": "60"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03GET /proof/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1518",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"accepted_ids": [],
"outcome": "confirmed",
"status": "in_flight"
},
"lease_expires_at": 1794416562874,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "8065929425836411"
},
"calendar": {
"id": "f66732d63392d736c61636b2d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63392d736c61636b2d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "770705050339",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "117981722229"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 20,
"invocation_fingerprint": "4597f81712d01b50f78fd66a6174c4906c2ac36fc0764b55923021ab855f298d",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invoke200 · confirmed
We sent
POST /invoke
{
"lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"owner": "1519",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"confirmation": "positive_readback",
"accepted_ids": [
"1706OA27KL.POSSWR"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "1706OA27KL.POSSWR"
},
"lease_expires_at": 1794416604005,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "8065929425836411"
},
"calendar": {
"id": "f66732d63392d736c61636b2d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63392d736c61636b2d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "770705050339",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "117981722229"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 25,
"invocation_fingerprint": "06991efee0168a1847b64d0a83b03b104e2b16bd4e236655c8b7244b09993acb",
"status": "confirmed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "61",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05POST /invoke200 · confirmed
We sent
POST /invoke
{
"lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1519",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"confirmation": "positive_readback",
"accepted_ids": [
"1706OA27KL.POSSWR"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "1706OA27KL.POSSWR"
},
"lease_expires_at": 1794416574260,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "8065929425836411"
},
"calendar": {
"id": "f66732d63392d736c61636b2d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63392d736c61636b2d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "770705050339",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "117981722229"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416574260,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 26,
"invocation_fingerprint": "06991efee0168a1847b64d0a83b03b104e2b16bd4e236655c8b7244b09993acb",
"status": "confirmed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "61",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
06GET /proof/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1519",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"confirmation": "positive_readback",
"accepted_ids": [
"1706OA27KL.POSSWR"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "1706OA27KL.POSSWR"
},
"lease_expires_at": 1794416574260,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "8065929425836411"
},
"calendar": {
"id": "f66732d63392d736c61636b2d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63392d736c61636b2d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "770705050339",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "117981722229"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416574260,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 26,
"invocation_fingerprint": "06991efee0168a1847b64d0a83b03b104e2b16bd4e236655c8b7244b09993acb",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
C9_slack_crashApp version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
Accepted slack, actual adapter SIGKILL before checkpoint, positive read-back and no duplicate
expected exactly 1, found 1
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (8)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "213",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts · HTTP 201
We sent
POST /crm/v3/objects/contacts
{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}Server returned
HTTP 201
{
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"id": "117981722229",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts
{
"host": "fetchsandbox.com",
"content-length": "124",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/deals · HTTP 201
We sent
POST /crm/v3/objects/deals
{
"properties": {
"dealname": "Pilot fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "117981722229"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Server returned
HTTP 201
{
"id": "770705050339",
"properties": {
"dealname": "Pilot fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"createdate": "2026-11-11T17:02:06.326Z",
"hs_lastmodifieddate": "2026-11-11T17:02:06.326Z",
"hs_object_id": "770705050339"
},
"createdAt": "2026-11-11T17:02:06.326Z",
"updatedAt": "2026-11-11T17:02:06.326Z",
"archived": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals
{
"host": "fetchsandbox.com",
"content-length": "338",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "117981722229"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · GET /crm/v3/objects/deals/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200
We sent
GET /crm/v3/objects/deals/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf
No body shown for this read.
Server returned
HTTP 200
{
"id": "770705050339",
"properties": {
"dealname": "Pilot fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"fetchsandbox_pilot_lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"hs_lastmodifieddate": "2026-11-11T17:02:06.326Z",
"createdate": "2026-11-11T17:02:06.326Z",
"hs_object_id": "770705050339"
},
"createdAt": "2026-11-11T17:02:06.326Z",
"updatedAt": "2026-11-11T17:02:06.326Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "117981722229",
"type": "deal_to_contact"
}
]
}
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
We sent
POST /gmail/v1/users/me/messages/send
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1zbGFjay12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktc2xhY2stdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS1zbGFjay12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Server returned
HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1zbGFjay12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktc2xhY2stdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS1zbGFjay12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 277,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794416529204",
"id": "8065929425836411"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send
{
"host": "fetchsandbox.com",
"content-length": "380",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1zbGFjay12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktc2xhY2stdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS1zbGFjay12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
google-calendar · POST /calendars/primary/events · HTTP 200
We sent
POST /calendars/primary/events
{
"id": "f66732d63392d736c61636b2d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}Server returned
HTTP 200
{
"id": "f66732d63392d736c61636b2d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
],
"status": "confirmed"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events
{
"host": "fetchsandbox.com",
"content-length": "342",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"id": "f66732d63392d736c61636b2d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /chat.postMessage · HTTP 200
We sent
POST /chat.postMessage
{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}Server returned
HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_71cd94b0d8284087b943120b3d",
"client_msg_id": "cli_f4b19a1ecfb84c61b0a9e51857",
"name": "item-3cf6f0",
"old_name": "Sample Old",
"parent_user_id": "par_ed096fe3ef5f49269b129f544f",
"permalink": "my-resource",
"reply_count": 0,
"reply_users_count": 0,
"text": "Sample text content",
"ts": "sample-value",
"type": "default",
"unread_count": 0,
"username": "acme-corp"
},
"ok": true,
"ts": "1706OA27KL.POSSWR"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "143",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · GET /conversations.history · HTTP 200
We sent
GET /conversations.history
No body shown for this read.
Server returned
HTTP 200
{
"messages": [
{
"text": "{\"lead_id\":\"fs-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}",
"ts": "178DLOC4LI.IWTBEZ",
"type": "sample-value"
},
{
"text": "{\"lead_id\":\"fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}",
"ts": "175XT9Q4KQ.A2GE8D",
"type": "sample-value"
},
{
"text": "{\"lead_id\":\"fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"deal\"}",
"ts": "178EH5FI8F.S25BCO",
"type": "sample-value"
},
{
"text": "{\"lead_id\":\"fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}",
"ts": "17AHGZX7BJ.NIKVV1",
"type": "sample-value"
},
{
"text": "{\"lead_id\":\"fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"failed\",\"blocked_step\":\"gmail\"}",
"ts": "171ZWIORAR.KAYVWR",
"type": "sample-value"
},
{
"text": "{\"lead_id\":\"fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}",
"ts": "1750Z49M82.4OEE8G",
"type": "sample-value"
},
{
"text": "{\"lead_id\":\"fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}",
"ts": "17WH0YW6PS.094JV4",
"type": "sample-value"
},
{
"text": "{\"lead_id\":\"fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}",
"ts": "173G3OVC3G.CHCQY1",
"type": "sample-value"
},
{
"text": "{\"lead_id\":\"fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}",
"ts": "174H3AJIP9.YMYXNH",
"type": "sample-value"
},
{
"text": "{\"lead_id\":\"fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"needs_human\",\"blocked_step\":\"gmail\"}",
"ts": "17JL40BY5H.6KJD7N",
"type": "sample-value"
},
{
"text": "{\"lead_id\":\"fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}",
"ts": "17C3ME4V2U.KDBM8X",
"type": "sample-value"
},
{
"text": "{\"lead_id\":\"fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}",
"ts": "173NLURFY0.4XA5YH",
"type": "sample-value"
},
{
"text": "{\"lead_id\":\"fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}",
"ts": "17BPGYSBJ8.0SS0OC",
"type": "sample-value"
},
{
"text": "{\"lead_id\":\"fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}",
"ts": "1706OA27KL.POSSWR",
"type": "sample-value"
}
],
"has_more": false,
"next_cursor": null,
"ok": true,
"pin_count": 69,
"channel_actions_ts": [
14
],
"channel_actions_count": 64
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/08de668cae/conversations.history
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/08de668cae/conversations.history' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Accepted Deal, adapter SIGKILL, two concurrent native recovery attempts and one set of effects
C9_competing_takeoverWhat we probed
Accepted Deal, adapter SIGKILL, two concurrent native recovery attempts and one set of effects
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
POST /invokeGET /proof/fs-c9-takeover-{{run_id}}- Declared 35s real-time delay before next step.
POST /invoke· 2 concurrent calls, not sequential retries.POST /invoke
Maximum 150s read-back observation window.
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 1 | 1 | ✓ Passed |
| HubSpot Deal | 1 | 1 | ✓ Passed |
| Calendar event | 1 | 1 | ✓ Passed |
| Slack message | 1 | 1 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
01GET /proof/fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invoke502
We sent
POST /invoke
{
"lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 502
Response body was not recorded.
HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "64",
"content-type": "application/json"
}{
"content-type": "text/html; charset=UTF-8",
"content-length": "6418",
"retry-after": "60"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03GET /proof/fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1521",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416616694,
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "in_flight"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "720135853627"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 8,
"invocation_fingerprint": "848ab417e8548401ed2b03490636d7310fab363e5cd89482c2549da29eef1a82",
"status": "in_progress"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invoke200 · in_progress
We sent
POST /invoke
{
"lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1522",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416653641,
"operations": {
"gmail": {
"status": "in_flight"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "365157212305",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "720135853627"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 15,
"invocation_fingerprint": "f3fe89f213a66b302aa6812ea7bed97bdd0737fd6a6a83d06e2876590403ce47",
"status": "in_progress"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "64",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05POST /invoke200 · in_progress
We sent
POST /invoke
{
"lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1522",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416653130,
"operations": {
"gmail": {
"status": "in_flight"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "365157212305",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "720135853627"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 14,
"invocation_fingerprint": "f3fe89f213a66b302aa6812ea7bed97bdd0737fd6a6a83d06e2876590403ce47",
"status": "in_progress"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "64",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
06POST /invoke200 · in_progress
We sent
POST /invoke
{
"lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1522",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416655362,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "7253861349516798"
},
"calendar": {
"status": "in_flight",
"requested_id": "f66732d63392d74616b656f7665722d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "365157212305",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "720135853627"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 18,
"invocation_fingerprint": "f3fe89f213a66b302aa6812ea7bed97bdd0737fd6a6a83d06e2876590403ce47",
"status": "in_progress"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "64",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
07GET /proof/fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1522",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"17O5OPVP5X.8IONFT"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "17O5OPVP5X.8IONFT"
},
"lease_expires_at": 1794416628387,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "7253861349516798"
},
"calendar": {
"id": "f66732d63392d74616b656f7665722d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63392d74616b656f7665722d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "365157212305",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "720135853627"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416628387,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"invocation_fingerprint": "f3fe89f213a66b302aa6812ea7bed97bdd0737fd6a6a83d06e2876590403ce47",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
C9_competing_takeoverApp version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
Accepted Deal, adapter SIGKILL, two concurrent native recovery attempts and one set of effects
expected exactly 1, found 1
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (5)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "216",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts · HTTP 201
We sent
POST /crm/v3/objects/contacts
{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}Server returned
HTTP 201
{
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"id": "720135853627",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts
{
"host": "fetchsandbox.com",
"content-length": "127",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/deals · HTTP 201
We sent
POST /crm/v3/objects/deals
{
"properties": {
"dealname": "Pilot fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "720135853627"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Server returned
HTTP 201
{
"id": "365157212305",
"properties": {
"dealname": "Pilot fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"createdate": "2026-11-11T17:03:06.886Z",
"hs_lastmodifieddate": "2026-11-11T17:03:06.886Z",
"hs_object_id": "365157212305"
},
"createdAt": "2026-11-11T17:03:06.886Z",
"updatedAt": "2026-11-11T17:03:06.886Z",
"archived": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals
{
"host": "fetchsandbox.com",
"content-length": "344",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "720135853627"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
We sent
POST /gmail/v1/users/me/messages/send
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS10YWtlb3Zlci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktdGFrZW92ZXItdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS10YWtlb3Zlci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Server returned
HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS10YWtlb3Zlci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktdGFrZW92ZXItdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS10YWtlb3Zlci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 286,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794416623843",
"id": "7253861349516798"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send
{
"host": "fetchsandbox.com",
"content-length": "392",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS10YWtlb3Zlci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktdGFrZW92ZXItdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS10YWtlb3Zlci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
google-calendar · POST /calendars/primary/events · HTTP 200
We sent
POST /calendars/primary/events
{
"id": "f66732d63392d74616b656f7665722d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}Server returned
HTTP 200
{
"id": "f66732d63392d74616b656f7665722d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
],
"status": "confirmed"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events
{
"host": "fetchsandbox.com",
"content-length": "354",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"id": "f66732d63392d74616b656f7665722d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Authorized Contact dispatch arrives after replacement held unknown; positive read-back resumes without duplicate
C9_late_dispatchWhat we probed
Authorized Contact dispatch arrives after replacement held unknown; positive read-back resumes without duplicate
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
POST /invokeGET /proof/fs-c9-late-{{run_id}}- Declared 35s real-time delay before next step.
POST /invokeGET /proof/fs-c9-late-{{run_id}}- Declared 5s real-time delay before next step.
POST /invokePOST /invoke
Maximum 150s read-back observation window.
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 1 | 1 | ✓ Passed |
| HubSpot Deal | 1 | 1 | ✓ Passed |
| Calendar event | 1 | 1 | ✓ Passed |
| Slack message | 2 | 2 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
01GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invoke502
We sent
POST /invoke
{
"lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 502
Response body was not recorded.
HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "60",
"content-type": "application/json"
}{
"content-type": "text/html; charset=UTF-8",
"content-length": "6418",
"retry-after": "60"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1526",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416664556,
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"status": "in_flight"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 5,
"invocation_fingerprint": "4b02ca404edca62e070a52e109e92321efeb55942ad6ea2593f6483ae9559046",
"status": "in_progress"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invoke200 · unknown
We sent
POST /invoke
{
"lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "unknown",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1527",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": "contact",
"accepted_ids": [],
"outcome": "unknown",
"status": "in_flight"
},
"lease_expires_at": 1794416700964,
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"reconciliation": {
"started_at": 1794416668369,
"attempts": 1
},
"status": "unknown"
}
},
"next_reconcile_at": 1794416728369,
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 12,
"invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b",
"status": "unknown"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "60",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1527",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416671830,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 14,
"notification": {
"blocked_step": "contact",
"client_status": 200,
"accepted_ids": [
"176V5F20S6.6T5TOL"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "176V5F20S6.6T5TOL"
},
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"reconciliation": {
"started_at": 1794416668369,
"attempts": 1
},
"status": "unknown"
}
},
"next_reconcile_at": 1794416728369,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416671830,
"invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
06POST /invoke200 · unknown
We sent
POST /invoke
{
"lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "unknown",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1527",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416671830,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 14,
"notification": {
"blocked_step": "contact",
"client_status": 200,
"accepted_ids": [
"176V5F20S6.6T5TOL"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "176V5F20S6.6T5TOL"
},
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"reconciliation": {
"started_at": 1794416668369,
"attempts": 1
},
"status": "unknown"
}
},
"next_reconcile_at": 1794416728369,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416671830,
"invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b",
"status": "unknown"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "60",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
07POST /invoke200 · unknown
We sent
POST /invoke
{
"lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "unknown",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1527",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416671830,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 14,
"notification": {
"blocked_step": "contact",
"client_status": 200,
"accepted_ids": [
"176V5F20S6.6T5TOL"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "176V5F20S6.6T5TOL"
},
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"reconciliation": {
"started_at": 1794416668369,
"attempts": 1
},
"status": "unknown"
}
},
"next_reconcile_at": 1794416728369,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416671830,
"invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b",
"status": "unknown"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "60",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
repeated state reads (10)
08GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1527",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416671830,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 14,
"notification": {
"blocked_step": "contact",
"client_status": 200,
"accepted_ids": [
"176V5F20S6.6T5TOL"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "176V5F20S6.6T5TOL"
},
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"reconciliation": {
"started_at": 1794416668369,
"attempts": 1
},
"status": "unknown"
}
},
"next_reconcile_at": 1794416728369,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416671830,
"invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
09GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1527",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416671830,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 14,
"notification": {
"blocked_step": "contact",
"client_status": 200,
"accepted_ids": [
"176V5F20S6.6T5TOL"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "176V5F20S6.6T5TOL"
},
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"reconciliation": {
"started_at": 1794416668369,
"attempts": 1
},
"status": "unknown"
}
},
"next_reconcile_at": 1794416728369,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416671830,
"invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
10GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1527",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416671830,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 14,
"notification": {
"blocked_step": "contact",
"client_status": 200,
"accepted_ids": [
"176V5F20S6.6T5TOL"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "176V5F20S6.6T5TOL"
},
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"reconciliation": {
"started_at": 1794416668369,
"attempts": 1
},
"status": "unknown"
}
},
"next_reconcile_at": 1794416728369,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416671830,
"invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
11GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1527",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416671830,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 14,
"notification": {
"blocked_step": "contact",
"client_status": 200,
"accepted_ids": [
"176V5F20S6.6T5TOL"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "176V5F20S6.6T5TOL"
},
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"reconciliation": {
"started_at": 1794416668369,
"attempts": 1
},
"status": "unknown"
}
},
"next_reconcile_at": 1794416728369,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416671830,
"invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
12GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1527",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416671830,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 14,
"notification": {
"blocked_step": "contact",
"client_status": 200,
"accepted_ids": [
"176V5F20S6.6T5TOL"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "176V5F20S6.6T5TOL"
},
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"reconciliation": {
"started_at": 1794416668369,
"attempts": 1
},
"status": "unknown"
}
},
"next_reconcile_at": 1794416728369,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416671830,
"invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
13GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1527",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416671830,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 14,
"notification": {
"blocked_step": "contact",
"client_status": 200,
"accepted_ids": [
"176V5F20S6.6T5TOL"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "176V5F20S6.6T5TOL"
},
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"reconciliation": {
"started_at": 1794416668369,
"attempts": 1
},
"status": "unknown"
}
},
"next_reconcile_at": 1794416728369,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416671830,
"invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
14GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1527",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416671830,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 14,
"notification": {
"blocked_step": "contact",
"client_status": 200,
"accepted_ids": [
"176V5F20S6.6T5TOL"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "176V5F20S6.6T5TOL"
},
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"reconciliation": {
"started_at": 1794416668369,
"attempts": 1
},
"status": "unknown"
}
},
"next_reconcile_at": 1794416728369,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416671830,
"invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
15GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1527",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416671830,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 14,
"notification": {
"blocked_step": "contact",
"client_status": 200,
"accepted_ids": [
"176V5F20S6.6T5TOL"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "176V5F20S6.6T5TOL"
},
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"reconciliation": {
"started_at": 1794416668369,
"attempts": 1
},
"status": "unknown"
}
},
"next_reconcile_at": 1794416728369,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416671830,
"invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
16GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1527",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416671830,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 14,
"notification": {
"blocked_step": "contact",
"client_status": 200,
"accepted_ids": [
"176V5F20S6.6T5TOL"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "176V5F20S6.6T5TOL"
},
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"reconciliation": {
"started_at": 1794416668369,
"attempts": 1
},
"status": "unknown"
}
},
"next_reconcile_at": 1794416728369,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416671830,
"invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
17GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1527",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416671830,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 14,
"notification": {
"blocked_step": "contact",
"client_status": 200,
"accepted_ids": [
"176V5F20S6.6T5TOL"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "176V5F20S6.6T5TOL"
},
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"reconciliation": {
"started_at": 1794416668369,
"attempts": 1
},
"status": "unknown"
}
},
"next_reconcile_at": 1794416728369,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416671830,
"invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
18GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1531",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": "contact",
"client_status": 200,
"accepted_ids": [
"176V5F20S6.6T5TOL"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "176V5F20S6.6T5TOL"
},
"lease_expires_at": 1794416767945,
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "926396098997",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"status": "confirmed",
"id": "246100343023",
"confirmation": "positive_readback"
}
},
"epoch": 3,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"invocation_fingerprint": "5508f44a43430e9116a147b06634da4ff3b8381d5747f5debcc7a9455252b534",
"status": "in_progress"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
19GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1531",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"176V5F20S6.6T5TOL",
"17Q9LFRA4V.EWF4TG"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "17Q9LFRA4V.EWF4TG"
},
"lease_expires_at": 1794416773093,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "5727069943134406"
},
"calendar": {
"id": "f66732d63392d6c6174652d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63392d6c6174652d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "926396098997",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"status": "confirmed",
"id": "246100343023",
"confirmation": "positive_readback"
}
},
"epoch": 3,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 34,
"invocation_fingerprint": "5508f44a43430e9116a147b06634da4ff3b8381d5747f5debcc7a9455252b534",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
C9_late_dispatchApp version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
Authorized Contact dispatch arrives after replacement held unknown; positive read-back resumes without duplicate
expected exactly 1, found 1
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (3)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "212",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /chat.postMessage · HTTP 200
We sent
POST /chat.postMessage
{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"contact\"}"
}Server returned
HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_ac043d80c2554ec19ec67fe69d",
"client_msg_id": "cli_03f6842cf3cb4b91928d35433c",
"name": "item-043b43",
"old_name": "Sample Old",
"parent_user_id": "par_45b3fd5c18674c9886e4a5ecae",
"permalink": "my-resource",
"reply_count": 0,
"reply_users_count": 0,
"text": "Sample text content",
"ts": "sample-value",
"type": "default",
"unread_count": 0,
"username": "acme-corp"
},
"ok": true,
"ts": "176V5F20S6.6T5TOL"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "147",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"contact\"}"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts · HTTP 201
We sent
POST /crm/v3/objects/contacts
{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}Server returned
HTTP 201
{
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"id": "246100343023",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts
{
"host": "fetchsandbox.com",
"content-length": "123",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Native old-owner Contact command arrives after takeover; real adapter denies it with zero provider effects
C9_stale_native_ioWhat we probed
Native old-owner Contact command arrives after takeover; real adapter denies it with zero provider effects
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
POST /invokeGET /proof/fs-c9-stale-{{run_id}}- Declared 35s real-time delay before next step.
POST /invokeGET /proof/fs-c9-stale-{{run_id}}- Declared 5s real-time delay before next step.
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 0 | 0 | ✓ Passed |
| HubSpot Deal | 0 | 0 | ✓ Passed |
| Gmail message | 0 | 0 | ✓ Passed |
| Calendar event | 0 | 0 | ✓ Passed |
| Slack message | 1 | 1 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
01GET /proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invoke500
We sent
POST /invoke
{
"lead_id": "fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 500
{
"message": "Error in workflow"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "61",
"content-type": "application/json"
}{
"content-type": "application/json",
"content-length": "31"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03GET /proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1532",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416775912,
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"status": "in_flight"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 4,
"invocation_fingerprint": "21b25cd4e6d826d7f14b8263994e11613e5cd050a77cfc4632cfc9f8313bd311",
"status": "in_progress"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invoke200 · unknown
We sent
POST /invoke
{
"lead_id": "fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "unknown",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1533",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416786710,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 13,
"notification": {
"blocked_step": "contact",
"client_status": 200,
"accepted_ids": [
"17AEUKVVZP.HX3718"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17AEUKVVZP.HX3718"
},
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"reconciliation": {
"started_at": 1794416783294,
"attempts": 1
},
"status": "unknown"
}
},
"next_reconcile_at": 1794416843294,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416786710,
"invocation_fingerprint": "35c340ed307c35a8f2de497249ab94c057f80a606ebe276eb5e40a277e775e45",
"status": "unknown"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "61",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
repeated state reads (2)
05GET /proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1533",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416786710,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 13,
"notification": {
"blocked_step": "contact",
"client_status": 200,
"accepted_ids": [
"17AEUKVVZP.HX3718"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17AEUKVVZP.HX3718"
},
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"reconciliation": {
"started_at": 1794416783294,
"attempts": 1
},
"status": "unknown"
}
},
"next_reconcile_at": 1794416843294,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416786710,
"invocation_fingerprint": "35c340ed307c35a8f2de497249ab94c057f80a606ebe276eb5e40a277e775e45",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
06GET /proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1533",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416786710,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 13,
"notification": {
"blocked_step": "contact",
"client_status": 200,
"accepted_ids": [
"17AEUKVVZP.HX3718"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17AEUKVVZP.HX3718"
},
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"reconciliation": {
"started_at": 1794416783294,
"attempts": 1
},
"status": "unknown"
}
},
"next_reconcile_at": 1794416843294,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416786710,
"invocation_fingerprint": "35c340ed307c35a8f2de497249ab94c057f80a606ebe276eb5e40a277e775e45",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
C9_stale_native_ioApp version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
Native old-owner Contact command arrives after takeover; real adapter denies it with zero provider effects
expected exactly 1, found 1
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (1)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "213",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Accepted Contact, actual adapter SIGKILL, exact read-back and no duplicate
C9_contact_crashWhat we probed
Accepted Contact, actual adapter SIGKILL, exact read-back and no duplicate
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
POST /invokeGET /proof/fs-c9-contact-{{run_id}}- Declared 35s real-time delay before next step.
POST /invokePOST /invoke
Maximum 150s read-back observation window.
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 1 | 1 | ✓ Passed |
| HubSpot Deal | 1 | 1 | ✓ Passed |
| Calendar event | 1 | 1 | ✓ Passed |
| Slack message | 1 | 1 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
01GET /proof/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invoke502
We sent
POST /invoke
{
"lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 502
Response body was not recorded.
HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "63",
"content-type": "application/json"
}{
"content-type": "text/html; charset=UTF-8",
"content-length": "6418",
"retry-after": "60"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03GET /proof/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1535",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416842706,
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"status": "in_flight"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 5,
"invocation_fingerprint": "f94d1b9ec1253357bd4c35f7addceb27e92f02f4edb71471fd13cb2bc07b6ee7",
"status": "in_progress"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invoke200 · in_progress
We sent
POST /invoke
{
"lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1536",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416879007,
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "in_flight"
},
"contact": {
"status": "confirmed",
"id": "230092351797",
"confirmation": "positive_readback"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 12,
"invocation_fingerprint": "c724d33d3a3964eeb2a725d9c2e393f58a768d486f7530079e9f6cb41e2d52ff",
"status": "in_progress"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "63",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05POST /invoke200 · in_progress
We sent
POST /invoke
{
"lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1536",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416880862,
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "041970674408",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"status": "confirmed",
"id": "230092351797",
"confirmation": "positive_readback"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 15,
"invocation_fingerprint": "c724d33d3a3964eeb2a725d9c2e393f58a768d486f7530079e9f6cb41e2d52ff",
"status": "in_progress"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "63",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
06GET /proof/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1536",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"177YFK98QQ.473PMM"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "177YFK98QQ.473PMM"
},
"lease_expires_at": 1794416886319,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "4049632007207604"
},
"calendar": {
"id": "f66732d63392d636f6e746163742d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63392d636f6e746163742d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "041970674408",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"status": "confirmed",
"id": "230092351797",
"confirmation": "positive_readback"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 25,
"invocation_fingerprint": "c724d33d3a3964eeb2a725d9c2e393f58a768d486f7530079e9f6cb41e2d52ff",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
C9_contact_crashApp version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
Accepted Contact, actual adapter SIGKILL, exact read-back and no duplicate
expected exactly 1, found 1
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (4)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "215",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts · HTTP 201
We sent
POST /crm/v3/objects/contacts
{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}Server returned
HTTP 201
{
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"id": "230092351797",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts
{
"host": "fetchsandbox.com",
"content-length": "126",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/deals · HTTP 201
We sent
POST /crm/v3/objects/deals
{
"properties": {
"dealname": "Pilot fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "230092351797"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Server returned
HTTP 201
{
"id": "041970674408",
"properties": {
"dealname": "Pilot fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"createdate": "2026-11-11T17:07:29.224Z",
"hs_lastmodifieddate": "2026-11-11T17:07:29.224Z",
"hs_object_id": "041970674408"
},
"createdAt": "2026-11-11T17:07:29.224Z",
"updatedAt": "2026-11-11T17:07:29.224Z",
"archived": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals
{
"host": "fetchsandbox.com",
"content-length": "342",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "230092351797"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · GET /crm/v3/objects/deals/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200
We sent
GET /crm/v3/objects/deals/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf
No body shown for this read.
Server returned
HTTP 200
{
"id": "041970674408",
"properties": {
"dealname": "Pilot fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"fetchsandbox_pilot_lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"hs_lastmodifieddate": "2026-11-11T17:07:29.224Z",
"createdate": "2026-11-11T17:07:29.224Z",
"hs_object_id": "041970674408"
},
"createdAt": "2026-11-11T17:07:29.224Z",
"updatedAt": "2026-11-11T17:07:29.224Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "230092351797",
"type": "deal_to_contact"
}
]
}
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Restart and abandoned in-progress claim: accepted Gmail, SIGKILL, two native recovery executions and exact one-effect state
C9What we probed
Restart and abandoned in-progress claim: accepted Gmail, SIGKILL, two native recovery executions and exact one-effect state
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
POST /invokeGET /proof/fs-c9-gmail-{{run_id}}- Declared 35s real-time delay before next step.
POST /invoke· 2 concurrent calls, not sequential retries.POST /invoke
Maximum 150s read-back observation window.
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 1 | 1 | ✓ Passed |
| HubSpot Deal | 1 | 1 | ✓ Passed |
| Calendar event | 1 | 1 | ✓ Passed |
| Slack message | 1 | 1 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
01GET /proof/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invoke502
We sent
POST /invoke
{
"lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 502
Response body was not recorded.
HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "61",
"content-type": "application/json"
}{
"content-type": "text/html; charset=UTF-8",
"content-length": "6418",
"retry-after": "60"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03GET /proof/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1539",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416894167,
"operations": {
"gmail": {
"status": "in_flight"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "382050750626",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "531226654429"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 13,
"invocation_fingerprint": "679e000fdcab1ff693542b7a2ded63d7af3aa4f9b82931fe3207918071b90a3f",
"status": "in_progress"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invoke200 · in_progress
We sent
POST /invoke
{
"lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1541",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416930887,
"operations": {
"gmail": {
"status": "confirmed",
"id": "9303865949283451",
"confirmation": "positive_readback"
},
"calendar": {
"status": "in_flight",
"requested_id": "f66732d63392d676d61696c2d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "382050750626",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "531226654429"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 20,
"invocation_fingerprint": "725f568a74f17006591a75ca3c3f9d162a5499c7d341518cb334b61b68f3e458",
"status": "in_progress"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "61",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05POST /invoke200 · in_progress
We sent
POST /invoke
{
"lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1541",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416930887,
"operations": {
"gmail": {
"status": "confirmed",
"id": "9303865949283451",
"confirmation": "positive_readback"
},
"calendar": {
"status": "in_flight",
"requested_id": "f66732d63392d676d61696c2d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "382050750626",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "531226654429"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 20,
"invocation_fingerprint": "725f568a74f17006591a75ca3c3f9d162a5499c7d341518cb334b61b68f3e458",
"status": "in_progress"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "61",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
06POST /invoke200 · in_progress
We sent
POST /invoke
{
"lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1541",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794416932047,
"operations": {
"gmail": {
"status": "confirmed",
"id": "9303865949283451",
"confirmation": "positive_readback"
},
"calendar": {
"id": "f66732d63392d676d61696c2d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63392d676d61696c2d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "382050750626",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "531226654429"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 22,
"invocation_fingerprint": "725f568a74f17006591a75ca3c3f9d162a5499c7d341518cb334b61b68f3e458",
"status": "in_progress"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "61",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
07GET /proof/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1541",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"17T2D6PMI4.L2FSKG"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "17T2D6PMI4.L2FSKG"
},
"lease_expires_at": 1794416904492,
"operations": {
"gmail": {
"status": "confirmed",
"id": "9303865949283451",
"confirmation": "positive_readback"
},
"calendar": {
"id": "f66732d63392d676d61696c2d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d63392d676d61696c2d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "382050750626",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "531226654429"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416904492,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 27,
"invocation_fingerprint": "725f568a74f17006591a75ca3c3f9d162a5499c7d341518cb334b61b68f3e458",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
C9App version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
Restart and abandoned in-progress claim: accepted Gmail, SIGKILL, two native recovery executions and exact one-effect state
expected exactly 1, found 1
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (7)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "213",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts · HTTP 201
We sent
POST /crm/v3/objects/contacts
{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}Server returned
HTTP 201
{
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"id": "531226654429",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts
{
"host": "fetchsandbox.com",
"content-length": "124",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "213",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/deals · HTTP 201
We sent
POST /crm/v3/objects/deals
{
"properties": {
"dealname": "Pilot fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "531226654429"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Server returned
HTTP 201
{
"id": "382050750626",
"properties": {
"dealname": "Pilot fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"createdate": "2026-11-11T17:07:41.618Z",
"hs_lastmodifieddate": "2026-11-11T17:07:41.618Z",
"hs_object_id": "382050750626"
},
"createdAt": "2026-11-11T17:07:41.618Z",
"updatedAt": "2026-11-11T17:07:41.618Z",
"archived": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals
{
"host": "fetchsandbox.com",
"content-length": "338",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "531226654429"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · GET /crm/v3/objects/deals/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200
We sent
GET /crm/v3/objects/deals/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf
No body shown for this read.
Server returned
HTTP 200
{
"id": "382050750626",
"properties": {
"dealname": "Pilot fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"fetchsandbox_pilot_lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"hs_lastmodifieddate": "2026-11-11T17:07:41.618Z",
"createdate": "2026-11-11T17:07:41.618Z",
"hs_object_id": "382050750626"
},
"createdAt": "2026-11-11T17:07:41.618Z",
"updatedAt": "2026-11-11T17:07:41.618Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "531226654429",
"type": "deal_to_contact"
}
]
}
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
We sent
POST /gmail/v1/users/me/messages/send
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1nbWFpbC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktZ21haWwtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS1nbWFpbC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Server returned
HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1nbWFpbC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktZ21haWwtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS1nbWFpbC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 277,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794416864387",
"id": "9303865949283451"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send
{
"host": "fetchsandbox.com",
"content-length": "380",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1nbWFpbC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktZ21haWwtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS1nbWFpbC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
google-calendar · POST /calendars/primary/events · HTTP 200
We sent
POST /calendars/primary/events
{
"id": "f66732d63392d676d61696c2d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}Server returned
HTTP 200
{
"id": "f66732d63392d676d61696c2d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
],
"status": "confirmed"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events
{
"host": "fetchsandbox.com",
"content-length": "342",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"id": "f66732d63392d676d61696c2d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Deny out-of-bound provider operations with no effects; inspect saved canary redaction separately
C10What we probed
Deny out-of-bound provider operations with no effects; inspect saved canary redaction separately
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
POST /ioPOST /ioPOST /ioPOST /ioPOST /ioPOST /ioPOST /ioPOST /not-an-allowed-route
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 0 | 0 | ✓ Passed |
| HubSpot Deal | 0 | 0 | ✓ Passed |
| Gmail message | 0 | 0 | ✓ Passed |
| Calendar event | 0 | 0 | ✓ Passed |
| Slack message | 0 | 0 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
01GET /proof/c10-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/c10-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/c10-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/c10-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /io400
We sent
POST /io
{
"context": {
"lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "slack",
"method": "GET",
"path": "/chat.postMessage"
},
"c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}Server returned
HTTP 400
{
"error": "operation_not_allowed"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/io
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "574",
"content-type": "application/json"
}{
"content-type": "application/json",
"content-length": "33"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/io' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"context": {
"lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "slack",
"method": "GET",
"path": "/chat.postMessage"
},
"c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03POST /io400
We sent
POST /io
{
"context": {
"lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "DELETE",
"path": "/gmail/v1/users/me/messages/m_1"
},
"c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}Server returned
HTTP 400
{
"error": "operation_not_allowed"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/io
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "591",
"content-type": "application/json"
}{
"content-type": "application/json",
"content-length": "33"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/io' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"context": {
"lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "DELETE",
"path": "/gmail/v1/users/me/messages/m_1"
},
"c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /io400
We sent
POST /io
{
"context": {
"lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "GET",
"path": "https://gmail.googleapis.com/gmail/v1/users/me/messages"
},
"c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}Server returned
HTTP 400
{
"error": "operation_not_allowed"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/io
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "612",
"content-type": "application/json"
}{
"content-type": "application/json",
"content-length": "33"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/io' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"context": {
"lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "GET",
"path": "https://gmail.googleapis.com/gmail/v1/users/me/messages"
},
"c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05POST /io400
We sent
POST /io
{
"context": {
"lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "GET",
"path": "//outside.example/"
},
"c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}Server returned
HTTP 400
{
"error": "operation_not_allowed"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/io
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "575",
"content-type": "application/json"
}{
"content-type": "application/json",
"content-length": "33"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/io' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"context": {
"lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "GET",
"path": "//outside.example/"
},
"c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
06POST /io400
We sent
POST /io
{
"context": {
"lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "GET",
"path": "/gmail/v1/users/me/messages/../send"
},
"c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}Server returned
HTTP 400
{
"error": "operation_not_allowed"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/io
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "592",
"content-type": "application/json"
}{
"content-type": "application/json",
"content-length": "33"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/io' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"context": {
"lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "GET",
"path": "/gmail/v1/users/me/messages/../send"
},
"c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
07POST /io400
We sent
POST /io
{
"context": {
"lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "POST",
"path": "/gmail/v1/users/me/messages/m_1"
},
"c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}Server returned
HTTP 400
{
"error": "operation_not_allowed"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/io
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "589",
"content-type": "application/json"
}{
"content-type": "application/json",
"content-length": "33"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/io' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"context": {
"lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "POST",
"path": "/gmail/v1/users/me/messages/m_1"
},
"c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
08POST /io400
We sent
POST /io
{
"context": {
"lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "hubspot",
"method": "POST",
"path": "/crm/v3/objects/deals/d_1"
},
"c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}Server returned
HTTP 400
{
"error": "operation_not_allowed"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/io
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "585",
"content-type": "application/json"
}{
"content-type": "application/json",
"content-length": "33"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/io' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"context": {
"lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "hubspot",
"method": "POST",
"path": "/crm/v3/objects/deals/d_1"
},
"c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
09POST /not-an-allowed-route404
We sent
POST /not-an-allowed-route
{
"lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"token": "[redacted]"
}Server returned
HTTP 404
{
"error": "not_found"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/not-an-allowed-route
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "121",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/not-an-allowed-route' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"token": "[redacted]"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
10GET /proof/c10-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/c10-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/c10-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/c10-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
C10App version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
Deny out-of-bound provider operations with no effects; inspect saved canary redaction separately
expected exactly 0, found 0
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Fresh bound session starts with no prior state for the same lead; cross-session credentials and cleanup audited separately
C11What we probed
Fresh bound session starts with no prior state for the same lead; cross-session credentials and cleanup audited separately
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
POST /invoke
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 1 | 1 | ✓ Passed |
| HubSpot Deal | 1 | 1 | ✓ Passed |
| Calendar event | 1 | 1 | ✓ Passed |
| Slack message | 1 | 1 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
01GET /proof/friendly-session-isolation200
We sent
GET /proof/friendly-session-isolation
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/friendly-session-isolation
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/friendly-session-isolation' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invoke200 · confirmed
We sent
POST /invoke
{
"lead_id": "friendly-session-isolation"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "friendly-session-isolation",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"owner": "1546",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"17C97M7GHV.4YEX8O"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "17C97M7GHV.4YEX8O"
},
"lease_expires_at": 1794416959163,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "9392713850795547"
},
"calendar": {
"id": "f667269656e646c792d73657373696f6e2d69736f6c6174696f6e",
"client_status": 200,
"status": "confirmed",
"requested_id": "f667269656e646c792d73657373696f6e2d69736f6c6174696f6e"
},
"deal": {
"status": "confirmed",
"id": "736753271033",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "744899690581"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#friendly-session-isolation",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 21,
"invocation_fingerprint": "a2f766687dbe0bb62e9a08468baf7cdf72ac37a2463a5254b6e600d3555a25a1",
"status": "confirmed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "40",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "friendly-session-isolation"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03GET /proof/friendly-session-isolation200
We sent
GET /proof/friendly-session-isolation
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1546",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"17C97M7GHV.4YEX8O"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "17C97M7GHV.4YEX8O"
},
"lease_expires_at": 1794416929443,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "9392713850795547"
},
"calendar": {
"id": "f667269656e646c792d73657373696f6e2d69736f6c6174696f6e",
"client_status": 200,
"status": "confirmed",
"requested_id": "f667269656e646c792d73657373696f6e2d69736f6c6174696f6e"
},
"deal": {
"status": "confirmed",
"id": "736753271033",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "744899690581"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#friendly-session-isolation",
"transport_completed_at": 1794416929443,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 22,
"invocation_fingerprint": "a2f766687dbe0bb62e9a08468baf7cdf72ac37a2463a5254b6e600d3555a25a1",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/friendly-session-isolation
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/friendly-session-isolation' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
C11App version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
Fresh bound session starts with no prior state for the same lead; cross-session credentials and cleanup audited separately
expected exactly 1, found 1
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (7)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "192",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts · HTTP 201
We sent
POST /crm/v3/objects/contacts
{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}Server returned
HTTP 201
{
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"id": "744899690581",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts
{
"host": "fetchsandbox.com",
"content-length": "103",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/deals · HTTP 201
We sent
POST /crm/v3/objects/deals
{
"properties": {
"dealname": "Pilot friendly-session-isolation",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "friendly-session-isolation"
},
"associations": [
{
"to": {
"id": "744899690581"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Server returned
HTTP 201
{
"id": "736753271033",
"properties": {
"dealname": "Pilot friendly-session-isolation",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "friendly-session-isolation",
"createdate": "2026-11-11T17:08:41.744Z",
"hs_lastmodifieddate": "2026-11-11T17:08:41.744Z",
"hs_object_id": "736753271033"
},
"createdAt": "2026-11-11T17:08:41.744Z",
"updatedAt": "2026-11-11T17:08:41.744Z",
"archived": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals
{
"host": "fetchsandbox.com",
"content-length": "296",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot friendly-session-isolation",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "friendly-session-isolation"
},
"associations": [
{
"to": {
"id": "744899690581"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · GET /crm/v3/objects/deals/friendly-session-isolation · HTTP 200
We sent
GET /crm/v3/objects/deals/friendly-session-isolation
No body shown for this read.
Server returned
HTTP 200
{
"id": "736753271033",
"properties": {
"dealname": "Pilot friendly-session-isolation",
"fetchsandbox_pilot_lead_id": "friendly-session-isolation",
"hs_lastmodifieddate": "2026-11-11T17:08:41.744Z",
"createdate": "2026-11-11T17:08:41.744Z",
"hs_object_id": "736753271033"
},
"createdAt": "2026-11-11T17:08:41.744Z",
"updatedAt": "2026-11-11T17:08:41.744Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "744899690581",
"type": "deal_to_contact"
}
]
}
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/friendly-session-isolation
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/friendly-session-isolation' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
We sent
POST /gmail/v1/users/me/messages/send
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcmllbmRseS1zZXNzaW9uLWlzb2xhdGlvbkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnJpZW5kbHktc2Vzc2lvbi1pc29sYXRpb24NCk1lc3NhZ2UtSUQ6IDxmcmllbmRseS1zZXNzaW9uLWlzb2xhdGlvbkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Server returned
HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcmllbmRseS1zZXNzaW9uLWlzb2xhdGlvbkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnJpZW5kbHktc2Vzc2lvbi1pc29sYXRpb24NCk1lc3NhZ2UtSUQ6IDxmcmllbmRseS1zZXNzaW9uLWlzb2xhdGlvbkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot friendly-session-isolation"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 214,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794416924603",
"id": "9392713850795547"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send
{
"host": "fetchsandbox.com",
"content-length": "296",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcmllbmRseS1zZXNzaW9uLWlzb2xhdGlvbkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnJpZW5kbHktc2Vzc2lvbi1pc29sYXRpb24NCk1lc3NhZ2UtSUQ6IDxmcmllbmRseS1zZXNzaW9uLWlzb2xhdGlvbkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
google-calendar · POST /calendars/primary/events · HTTP 200
We sent
POST /calendars/primary/events
{
"id": "f667269656e646c792d73657373696f6e2d69736f6c6174696f6e",
"summary": "Pilot friendly-session-isolation",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}Server returned
HTTP 200
{
"id": "f667269656e646c792d73657373696f6e2d69736f6c6174696f6e",
"summary": "Pilot friendly-session-isolation",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
],
"status": "confirmed"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events
{
"host": "fetchsandbox.com",
"content-length": "258",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"id": "f667269656e646c792d73657373696f6e2d69736f6c6174696f6e",
"summary": "Pilot friendly-session-isolation",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /chat.postMessage · HTTP 200
We sent
POST /chat.postMessage
{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"friendly-session-isolation\",\"status\":\"confirmed\",\"blocked_step\":null}"
}Server returned
HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_585131d67fc7473bba9302025d",
"client_msg_id": "cli_d06798bfac144ecd8771c63f3d",
"name": "item-79d586",
"old_name": "Sample Old",
"parent_user_id": "par_6ea9f2e87c394eb1a59bf74ac8",
"permalink": "my-resource",
"reply_count": 0,
"reply_users_count": 0,
"text": "Sample text content",
"ts": "sample-value",
"type": "default",
"unread_count": 0,
"username": "acme-corp"
},
"ok": true,
"ts": "17C97M7GHV.4YEX8O"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "122",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"friendly-session-isolation\",\"status\":\"confirmed\",\"blocked_step\":null}"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
HubSpot scope denial
C12What we probed
HubSpot scope denial
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
Declared hubspot fault: scope_denied.
POST /invoke
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 0 | 0 | ✓ Passed |
| HubSpot Deal | 0 | 0 | ✓ Passed |
| Gmail message | 0 | 0 | ✓ Passed |
| Calendar event | 0 | 0 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
01GET /proof/s-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/s-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/s-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/s-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invoke200 · failed
We sent
POST /invoke
{
"lead_id": "s-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "s-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "failed",
"reason": "Status notification accepted by twin",
"state": {
"owner": "1547",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": "contact",
"client_status": 200,
"accepted_ids": [
"17RNRDB1I5.01TI1F"
],
"outcome": "failed",
"status": "confirmed",
"ts": "17RNRDB1I5.01TI1F"
},
"lease_expires_at": 1794416970394,
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"client_status": 403,
"status": "failed"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#s-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 9,
"invocation_fingerprint": "4722acebd5b9cccb4fffb41a9463713f87170c578be3bdc3cb1ab553c93c89b8",
"status": "failed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "51",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "s-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03hubspot · POST /crm/v3/objects/contacts403 · error
We sent
POST /crm/v3/objects/contacts
{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}Server returned
HTTP 403
{
"status": "error",
"message": "token lacks required scope(s): crm.objects.contacts.write",
"category": "MISSING_SCOPES",
"errors": [
{
"context": {
"requiredGranularScopes": [
"crm.objects.contacts.write"
]
}
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
{
"host": "fetchsandbox.com",
"content-length": "114",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST '<HUBSPOT_TWIN_BASE_URL>/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04GET /proof/s-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/s-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1547",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": "contact",
"client_status": 200,
"accepted_ids": [
"17RNRDB1I5.01TI1F"
],
"outcome": "failed",
"status": "confirmed",
"ts": "17RNRDB1I5.01TI1F"
},
"lease_expires_at": 1794416940637,
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"contact": {
"client_status": 403,
"status": "failed"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#s-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416940637,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 10,
"invocation_fingerprint": "4722acebd5b9cccb4fffb41a9463713f87170c578be3bdc3cb1ab553c93c89b8",
"status": "failed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/s-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/s-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
C12App version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
HubSpot scope denial
expected exactly 1, found 1
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (3)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "203",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts · HTTP 403
We sent
POST /crm/v3/objects/contacts
{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}Server returned
HTTP 403
{
"status": "error",
"message": "token lacks required scope(s): crm.objects.contacts.write",
"category": "MISSING_SCOPES",
"errors": [
{
"context": {
"requiredGranularScopes": [
"crm.objects.contacts.write"
]
}
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts
{
"host": "fetchsandbox.com",
"content-length": "114",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /chat.postMessage · HTTP 200
We sent
POST /chat.postMessage
{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"s-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"failed\",\"blocked_step\":\"contact\"}"
}Server returned
HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_8428ec1a847647c1a4ed80c8e0",
"client_msg_id": "cli_ee7b7be591fd4d9f9c0dcaea80",
"name": "item-9dc809",
"old_name": "Sample Old",
"parent_user_id": "par_a5b5bd340fa44e388c1d584555",
"permalink": "my-resource",
"reply_count": 0,
"reply_users_count": 0,
"text": "Sample text content",
"ts": "sample-value",
"type": "default",
"unread_count": 0,
"username": "acme-corp"
},
"ok": true,
"ts": "17RNRDB1I5.01TI1F"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "137",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"s-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"failed\",\"blocked_step\":\"contact\"}"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Slack early retry held
C12_holdWhat we probed
Slack early retry held
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
Declared slack fault: rate_limited.
POST /invokePOST /invoke
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| Slack message | 0 | 0 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
01GET /proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invoke200 · confirmed
We sent
POST /invoke
{
"lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "confirmed",
"reason": "Status notification unconfirmed",
"state": {
"owner": "1548",
"requester": "pilot-team:pilot-owner",
"notification": {
"retry_not_before": "2026-11-11T17:09:48.166Z",
"client_status": 429,
"accepted_ids": [],
"retry_after_seconds": 30,
"blocked_step": null,
"outcome": "confirmed",
"status": "rate_limited"
},
"lease_expires_at": 1794416988623,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "4827706010836355"
},
"calendar": {
"id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "165390301545",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "003327357228"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 21,
"invocation_fingerprint": "42e4e27b0d9b7449ab99da5eeebf6cabb6b7856c0acd7bf84da8bbe3d89560a2",
"status": "confirmed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "51",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03slack · POST /chat.postMessage429
We sent
POST /chat.postMessage
{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"r-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}Server returned
HTTP 429
{
"ok": false,
"error": "ratelimited"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
{
"host": "fetchsandbox.com",
"content-length": "133",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}{
"retry-after": "30"
}Rebuilt curl
curl --request POST '<SLACK_TWIN_BASE_URL>/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"r-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invoke200 · confirmed
We sent
POST /invoke
{
"lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": true
}Server returned
HTTP 200
{
"done": true,
"lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1548",
"requester": "pilot-team:pilot-owner",
"notification": {
"retry_not_before": "2026-11-11T17:09:48.166Z",
"client_status": 429,
"accepted_ids": [],
"retry_after_seconds": 30,
"blocked_step": null,
"outcome": "confirmed",
"status": "rate_limited"
},
"lease_expires_at": 1794416958879,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "4827706010836355"
},
"calendar": {
"id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "165390301545",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "003327357228"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416958879,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 22,
"invocation_fingerprint": "42e4e27b0d9b7449ab99da5eeebf6cabb6b7856c0acd7bf84da8bbe3d89560a2",
"status": "confirmed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "71",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": true
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05GET /proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1548",
"requester": "pilot-team:pilot-owner",
"notification": {
"retry_not_before": "2026-11-11T17:09:48.166Z",
"client_status": 429,
"accepted_ids": [],
"retry_after_seconds": 30,
"blocked_step": null,
"outcome": "confirmed",
"status": "rate_limited"
},
"lease_expires_at": 1794416958879,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "4827706010836355"
},
"calendar": {
"id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "165390301545",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "003327357228"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416958879,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 22,
"invocation_fingerprint": "42e4e27b0d9b7449ab99da5eeebf6cabb6b7856c0acd7bf84da8bbe3d89560a2",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
C12_holdApp version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
Slack early retry held
expected exactly 1, found 1
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (7)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "203",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts · HTTP 201
We sent
POST /crm/v3/objects/contacts
{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}Server returned
HTTP 201
{
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"id": "003327357228",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts
{
"host": "fetchsandbox.com",
"content-length": "114",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"associations": []
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/deals · HTTP 201
We sent
POST /crm/v3/objects/deals
{
"properties": {
"dealname": "Pilot r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "003327357228"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Server returned
HTTP 201
{
"id": "165390301545",
"properties": {
"dealname": "Pilot r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"createdate": "2026-11-11T17:09:11.552Z",
"hs_lastmodifieddate": "2026-11-11T17:09:11.552Z",
"hs_object_id": "165390301545"
},
"createdAt": "2026-11-11T17:09:11.552Z",
"updatedAt": "2026-11-11T17:09:11.552Z",
"archived": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals
{
"host": "fetchsandbox.com",
"content-length": "318",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "003327357228"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · GET /crm/v3/objects/deals/r-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200
We sent
GET /crm/v3/objects/deals/r-vr_3145f2ba45e2472aa4fad19d6a737fbf
No body shown for this read.
Server returned
HTTP 200
{
"id": "165390301545",
"properties": {
"dealname": "Pilot r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"fetchsandbox_pilot_lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"hs_lastmodifieddate": "2026-11-11T17:09:11.552Z",
"createdate": "2026-11-11T17:09:11.552Z",
"hs_object_id": "165390301545"
},
"createdAt": "2026-11-11T17:09:11.552Z",
"updatedAt": "2026-11-11T17:09:11.552Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "003327357228",
"type": "deal_to_contact"
}
]
}
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/r-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/r-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
We sent
POST /gmail/v1/users/me/messages/send
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiByLXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmQGV4YW1wbGUuY29tDQpTdWJqZWN0OiBQaWxvdCByLXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmDQpNZXNzYWdlLUlEOiA8ci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Server returned
HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiByLXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmQGV4YW1wbGUuY29tDQpTdWJqZWN0OiBQaWxvdCByLXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmDQpNZXNzYWdlLUlEOiA8ci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot r-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 247,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794416954539",
"id": "4827706010836355"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send
{
"host": "fetchsandbox.com",
"content-length": "340",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiByLXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmQGV4YW1wbGUuY29tDQpTdWJqZWN0OiBQaWxvdCByLXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmDQpNZXNzYWdlLUlEOiA8ci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
google-calendar · POST /calendars/primary/events · HTTP 200
We sent
POST /calendars/primary/events
{
"id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}Server returned
HTTP 200
{
"id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
],
"status": "confirmed"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events
{
"host": "fetchsandbox.com",
"content-length": "302",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /chat.postMessage · HTTP 429
We sent
POST /chat.postMessage
{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"r-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}Server returned
HTTP 429
{
"ok": false,
"error": "ratelimited"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "133",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}{
"retry-after": "30"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"r-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Slack notification retry
C12_recoverWhat we probed
Slack notification retry
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
- Declared 35s real-time delay before next step.
GET /proof/r-{{run_id}}POST /invoke· 2 concurrent calls, not sequential retries.POST /invoke
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 1 | 1 | ✓ Passed |
| HubSpot Deal | 1 | 1 | ✓ Passed |
| Gmail message | 1 | 1 | ✓ Passed |
| Calendar event | 1 | 1 | ✓ Passed |
| Slack message | 1 | 1 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
repeated state reads (2)
01GET /proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1548",
"requester": "pilot-team:pilot-owner",
"notification": {
"retry_not_before": "2026-11-11T17:09:48.166Z",
"client_status": 429,
"accepted_ids": [],
"retry_after_seconds": 30,
"blocked_step": null,
"outcome": "confirmed",
"status": "rate_limited"
},
"lease_expires_at": 1794416958879,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "4827706010836355"
},
"calendar": {
"id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "165390301545",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "003327357228"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416958879,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 22,
"invocation_fingerprint": "42e4e27b0d9b7449ab99da5eeebf6cabb6b7856c0acd7bf84da8bbe3d89560a2",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02GET /proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1548",
"requester": "pilot-team:pilot-owner",
"notification": {
"retry_not_before": "2026-11-11T17:09:48.166Z",
"client_status": 429,
"accepted_ids": [],
"retry_after_seconds": 30,
"blocked_step": null,
"outcome": "confirmed",
"status": "rate_limited"
},
"lease_expires_at": 1794416958879,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "4827706010836355"
},
"calendar": {
"id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "165390301545",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "003327357228"
}
},
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794416958879,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 22,
"invocation_fingerprint": "42e4e27b0d9b7449ab99da5eeebf6cabb6b7856c0acd7bf84da8bbe3d89560a2",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03POST /invoke200 · confirmed
We sent
POST /invoke
{
"lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": true
}Server returned
HTTP 200
{
"done": true,
"lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"owner": "1551",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"17RXJDAJE4.GKZ3R1"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "17RXJDAJE4.GKZ3R1"
},
"lease_expires_at": 1794417036912,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "4827706010836355"
},
"calendar": {
"id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "165390301545",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "003327357228"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 28,
"invocation_fingerprint": "9ccd3f179012825013bda1f020beb00d086de9321f89bd446e18e1724df337f3",
"status": "confirmed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "71",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": true
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invoke200 · in_progress
We sent
POST /invoke
{
"lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": true
}Server returned
HTTP 200
{
"done": true,
"lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1551",
"requester": "pilot-team:pilot-owner",
"notification": {
"retry_not_before": "2026-11-11T17:09:48.166Z",
"client_status": 429,
"accepted_ids": [],
"retry_after_seconds": 30,
"blocked_step": null,
"outcome": "confirmed",
"status": "rate_limited"
},
"lease_expires_at": 1794417034266,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "4827706010836355"
},
"calendar": {
"id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "165390301545",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "003327357228"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 23,
"invocation_fingerprint": "9ccd3f179012825013bda1f020beb00d086de9321f89bd446e18e1724df337f3",
"status": "in_progress"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "71",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": true
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05POST /invoke200 · confirmed
We sent
POST /invoke
{
"lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": true
}Server returned
HTTP 200
{
"done": true,
"lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"owner": "1551",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"17RXJDAJE4.GKZ3R1"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "17RXJDAJE4.GKZ3R1"
},
"lease_expires_at": 1794417007170,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "4827706010836355"
},
"calendar": {
"id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "165390301545",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "003327357228"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417007170,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 29,
"invocation_fingerprint": "9ccd3f179012825013bda1f020beb00d086de9321f89bd446e18e1724df337f3",
"status": "confirmed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "71",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"retry_failed": true
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
06GET /proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1551",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"17RXJDAJE4.GKZ3R1"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "17RXJDAJE4.GKZ3R1"
},
"lease_expires_at": 1794417007170,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "4827706010836355"
},
"calendar": {
"id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "165390301545",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "003327357228"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#r-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417007170,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 29,
"invocation_fingerprint": "9ccd3f179012825013bda1f020beb00d086de9321f89bd446e18e1724df337f3",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
C12_recoverApp version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
Slack notification retry
expected exactly 1, found 1
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (1)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
slack · POST /chat.postMessage · HTTP 200
We sent
POST /chat.postMessage
{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"r-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}Server returned
HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_25a5391042e74a22bc838f08b3",
"client_msg_id": "cli_a84a28e774564071bc71db7128",
"name": "item-e119e7",
"old_name": "Sample Old",
"parent_user_id": "par_65ae3d7248f4448ebcf1b2ab74",
"permalink": "my-resource",
"reply_count": 0,
"reply_users_count": 0,
"text": "Sample text content",
"ts": "sample-value",
"type": "default",
"unread_count": 0,
"username": "acme-corp"
},
"ok": true,
"ts": "17RXJDAJE4.GKZ3R1"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "133",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"r-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Unresolved email reaches human handoff within accelerated recovery window, without resend or Calendar
F_email_deadlineWhat we probed
Unresolved email reaches human handoff within accelerated recovery window, without resend or Calendar
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
Declared gmail fault: direct_send_accepted_lookup_unavailable.
POST /invokePOST /invoke
Maximum 150s read-back observation window.
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 1 | 1 | ✓ Passed |
| HubSpot Deal | 1 | 1 | ✓ Passed |
| Calendar event | 0 | 0 | ✓ Passed |
| Slack message | 2 | 2 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
01GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invoke200 · unknown
We sent
POST /invoke
{
"lead_id": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "unknown",
"reason": "Status notification accepted by twin",
"state": {
"owner": "1553",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"lease_expires_at": 1794417060205,
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 0
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"next_reconcile_at": 1794417028042,
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 17,
"invocation_fingerprint": "4cee9e6c718471280735697388439679ba2a0ae12bf598dad452d445349a76ea",
"status": "unknown"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "70",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03POST /invoke200 · unknown
We sent
POST /invoke
{
"lead_id": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "unknown",
"reason": "Unchanged outcome already notified",
"state": {
"owner": "1554",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"lease_expires_at": 1794417065088,
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 1
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"next_reconcile_at": 1794417088042,
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 23,
"invocation_fingerprint": "9937dc071474100a401689c2f452b7cc84b104c29a4cbc2bd2737722b59e9e44",
"status": "unknown"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "70",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04gmail · GET /gmail/v1/users/me/messages503
We sent
GET /gmail/v1/users/me/messages
No body shown for this read.
Server returned
HTTP 503
{
"errors": [
{
"status": "503",
"code": "UNAVAILABLE",
"detail": null
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET '<GMAIL_TWIN_BASE_URL>/gmail/v1/users/me/messages' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
repeated state reads (10)
05GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1554",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794417035351,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 1
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"next_reconcile_at": 1794417088042,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417035351,
"invocation_fingerprint": "9937dc071474100a401689c2f452b7cc84b104c29a4cbc2bd2737722b59e9e44",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
06GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1554",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794417035351,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 1
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"next_reconcile_at": 1794417088042,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417035351,
"invocation_fingerprint": "9937dc071474100a401689c2f452b7cc84b104c29a4cbc2bd2737722b59e9e44",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
07GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1554",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794417035351,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 1
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"next_reconcile_at": 1794417088042,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417035351,
"invocation_fingerprint": "9937dc071474100a401689c2f452b7cc84b104c29a4cbc2bd2737722b59e9e44",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
08GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1554",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794417035351,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 1
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"next_reconcile_at": 1794417088042,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417035351,
"invocation_fingerprint": "9937dc071474100a401689c2f452b7cc84b104c29a4cbc2bd2737722b59e9e44",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
09GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1554",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794417035351,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 1
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"next_reconcile_at": 1794417088042,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417035351,
"invocation_fingerprint": "9937dc071474100a401689c2f452b7cc84b104c29a4cbc2bd2737722b59e9e44",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
10GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1554",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794417035351,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 1
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"next_reconcile_at": 1794417088042,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417035351,
"invocation_fingerprint": "9937dc071474100a401689c2f452b7cc84b104c29a4cbc2bd2737722b59e9e44",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
11GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1554",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794417035351,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 1
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"next_reconcile_at": 1794417088042,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417035351,
"invocation_fingerprint": "9937dc071474100a401689c2f452b7cc84b104c29a4cbc2bd2737722b59e9e44",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
12GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1554",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794417035351,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 1
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"next_reconcile_at": 1794417088042,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417035351,
"invocation_fingerprint": "9937dc071474100a401689c2f452b7cc84b104c29a4cbc2bd2737722b59e9e44",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
13GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1554",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794417035351,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 1
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"next_reconcile_at": 1794417088042,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417035351,
"invocation_fingerprint": "9937dc071474100a401689c2f452b7cc84b104c29a4cbc2bd2737722b59e9e44",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
14GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1554",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794417035351,
"epoch": 2,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 24,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 1
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"next_reconcile_at": 1794417088042,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417035351,
"invocation_fingerprint": "9937dc071474100a401689c2f452b7cc84b104c29a4cbc2bd2737722b59e9e44",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
15GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1555",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"lease_expires_at": 1794417123520,
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"epoch": 3,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 27,
"invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98",
"status": "in_progress"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
16gmail · GET /gmail/v1/users/me/messages503
We sent
GET /gmail/v1/users/me/messages
No body shown for this read.
Server returned
HTTP 503
{
"errors": [
{
"status": "503",
"code": "UNAVAILABLE",
"detail": null
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET '<GMAIL_TWIN_BASE_URL>/gmail/v1/users/me/messages' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
repeated state reads (11)
17GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1555",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794417095050,
"epoch": 3,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 30,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"next_reconcile_at": 1794417148042,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417095050,
"invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
18GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1555",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794417095050,
"epoch": 3,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 30,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"next_reconcile_at": 1794417148042,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417095050,
"invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
19GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1555",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794417095050,
"epoch": 3,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 30,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"next_reconcile_at": 1794417148042,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417095050,
"invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
20GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1555",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794417095050,
"epoch": 3,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 30,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"next_reconcile_at": 1794417148042,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417095050,
"invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
21GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1555",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794417095050,
"epoch": 3,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 30,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"next_reconcile_at": 1794417148042,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417095050,
"invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
22GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1555",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794417095050,
"epoch": 3,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 30,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"next_reconcile_at": 1794417148042,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417095050,
"invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
23GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1555",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794417095050,
"epoch": 3,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 30,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"next_reconcile_at": 1794417148042,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417095050,
"invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
24GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1555",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794417095050,
"epoch": 3,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 30,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"next_reconcile_at": 1794417148042,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417095050,
"invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
25GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1555",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794417095050,
"epoch": 3,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 30,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"next_reconcile_at": 1794417148042,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417095050,
"invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
26GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1555",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794417095050,
"epoch": 3,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 30,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"next_reconcile_at": 1794417148042,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417095050,
"invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
27GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1555",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794417095050,
"epoch": 3,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 30,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17EUGSUR4W.JE48PQ"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"next_reconcile_at": 1794417148042,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417095050,
"invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98",
"status": "unknown"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
28GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1556",
"requester": "pilot-team:pilot-owner",
"lease_expires_at": 1794417155852,
"epoch": 4,
"handoff": {
"reason": "reconciliation_exhausted",
"lookup_attempts": 2,
"blocked_step": "gmail",
"email_draft": {
"raw_base64url": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1mZWVkYmFjay1kZWFkbGluZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtZmVlZGJhY2stZGVhZGxpbmUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1mZWVkYmFjay1kZWFkbGluZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"send_outcome": "unknown"
},
"lead_id": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 37,
"notification": {
"blocked_step": "gmail",
"client_status": 200,
"accepted_ids": [
"17EUGSUR4W.JE48PQ",
"17PN5KV3ZH.GD7KOA"
],
"outcome": "needs_human",
"status": "confirmed",
"ts": "17PN5KV3ZH.GD7KOA"
},
"operations": {
"gmail": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417028042,
"attempts": 2
},
"status": "unknown"
},
"calendar": {
"status": "pending"
},
"deal": {
"status": "confirmed",
"id": "631043491846",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "287079546119"
}
},
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417155852,
"invocation_fingerprint": "d37a962a7b19f36125e83b488b4bf3b167fdb6a173fe554de34afbc6d55224c9",
"status": "needs_human"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
F_email_deadlineApp version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
Unresolved email reaches human handoff within accelerated recovery window, without resend or Calendar
expected exactly 1, found 1
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (7)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com"
}
]
}
]
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "222",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com"
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts · HTTP 201
We sent
POST /crm/v3/objects/contacts
{
"properties": {
"email": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com",
"firstname": "Pilot"
},
"associations": []
}Server returned
HTTP 201
{
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"id": "287079546119",
"properties": {
"email": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts
{
"host": "fetchsandbox.com",
"content-length": "133",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"email": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com",
"firstname": "Pilot"
},
"associations": []
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/deals · HTTP 201
We sent
POST /crm/v3/objects/deals
{
"properties": {
"dealname": "Pilot fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "287079546119"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Server returned
HTTP 201
{
"id": "631043491846",
"properties": {
"dealname": "Pilot fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"createdate": "2026-11-11T17:10:19.233Z",
"hs_lastmodifieddate": "2026-11-11T17:10:19.233Z",
"hs_object_id": "631043491846"
},
"createdAt": "2026-11-11T17:10:19.233Z",
"updatedAt": "2026-11-11T17:10:19.233Z",
"archived": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals
{
"host": "fetchsandbox.com",
"content-length": "356",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "287079546119"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · GET /crm/v3/objects/deals/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200
We sent
GET /crm/v3/objects/deals/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
No body shown for this read.
Server returned
HTTP 200
{
"id": "631043491846",
"properties": {
"dealname": "Pilot fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"fetchsandbox_pilot_lead_id": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"hs_lastmodifieddate": "2026-11-11T17:10:19.233Z",
"createdate": "2026-11-11T17:10:19.233Z",
"hs_object_id": "631043491846"
},
"createdAt": "2026-11-11T17:10:19.233Z",
"updatedAt": "2026-11-11T17:10:19.233Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "287079546119",
"type": "deal_to_contact"
}
]
}
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
We sent
POST /gmail/v1/users/me/messages/send
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1mZWVkYmFjay1kZWFkbGluZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtZmVlZGJhY2stZGVhZGxpbmUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1mZWVkYmFjay1kZWFkbGluZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Server returned
HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1mZWVkYmFjay1kZWFkbGluZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtZmVlZGJhY2stZGVhZGxpbmUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1mZWVkYmFjay1kZWFkbGluZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com"
},
{
"name": "Subject",
"value": "Pilot fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
{
"name": "Message-ID",
"value": "<fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 304,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794417021966",
"id": "1142715073011073"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send
{
"host": "fetchsandbox.com",
"content-length": "416",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1mZWVkYmFjay1kZWFkbGluZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtZmVlZGJhY2stZGVhZGxpbmUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1mZWVkYmFjay1kZWFkbGluZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /chat.postMessage · HTTP 200
We sent
POST /chat.postMessage
{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}"
}Server returned
HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_e2c86663e7f04439ba6aeed97d",
"client_msg_id": "cli_188538623b604cdabb00cda6df",
"name": "item-7dd852",
"old_name": "Sample Old",
"parent_user_id": "par_ba0745b046a0420c92117ce879",
"permalink": "my-resource",
"reply_count": 0,
"reply_users_count": 0,
"text": "Sample text content",
"ts": "sample-value",
"type": "default",
"unread_count": 0,
"username": "acme-corp"
},
"ok": true,
"ts": "17EUGSUR4W.JE48PQ"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "155",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
gmail · GET /gmail/v1/users/me/messages · HTTP 503
We sent
GET /gmail/v1/users/me/messages
No body shown for this read.
Server returned
HTTP 503
{
"errors": [
{
"status": "503",
"code": "UNAVAILABLE",
"detail": null
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Accepted Deal response lost: recover by unique lead key, retaining one associated Deal
F_deal_uniqueWhat we probed
Accepted Deal response lost: recover by unique lead key, retaining one associated Deal
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
Declared hubspot fault: deal_accepted_response_loss.
POST /invokePOST /invoke
Maximum 150s read-back observation window.
Expected vs actual
| Check | Expected | Actual | Result |
|---|---|---|---|
| HubSpot Contact | 1 | 1 | ✓ Passed |
| HubSpot Deal | 1 | 1 | ✓ Passed |
| Calendar event | 1 | 1 | ✓ Passed |
| Slack message | 2 | 2 | ✓ Passed |
Counts are derived from saved provider records using declared filters; original verdict unchanged.
Requests and responses
01GET /proof/fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "14"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invoke200 · unknown
We sent
POST /invoke
{
"lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "unknown",
"reason": "Status notification accepted by twin",
"state": {
"owner": "1557",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": "deal",
"client_status": 200,
"accepted_ids": [
"17YPDYK8DR.BF8MN0"
],
"outcome": "unknown",
"status": "confirmed",
"ts": "17YPDYK8DR.BF8MN0"
},
"lease_expires_at": 1794417200580,
"operations": {
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
},
"deal": {
"client_status": 0,
"reconciliation": {
"started_at": 1794417168738,
"attempts": 0
},
"status": "unknown"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "594545049770"
}
},
"next_reconcile_at": 1794417168738,
"epoch": 1,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 12,
"invocation_fingerprint": "24ce86c25b641c180008ff546e7cdc0de938df0ef669fd848e8964374ce0fdff",
"status": "unknown"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "68",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03hubspot · POST /crm/v3/objects/deals201
We sent
POST /crm/v3/objects/deals
{
"properties": {
"dealname": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "594545049770"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Server returned
HTTP 201
{
"id": "490422593524",
"properties": {
"dealname": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"createdate": "2026-11-11T17:12:42.668Z",
"hs_lastmodifieddate": "2026-11-11T17:12:42.668Z",
"hs_object_id": "490422593524"
},
"createdAt": "2026-11-11T17:12:42.668Z",
"updatedAt": "2026-11-11T17:12:42.668Z",
"archived": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
{
"host": "fetchsandbox.com",
"content-length": "352",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST '<HUBSPOT_TWIN_BASE_URL>/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "594545049770"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invoke200 · confirmed
We sent
POST /invoke
{
"lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}Server returned
HTTP 200
{
"done": true,
"lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"owner": "1558",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"17YPDYK8DR.BF8MN0",
"17W1I8ACT2.8ECDBR"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "17W1I8ACT2.8ECDBR"
},
"lease_expires_at": 1794417208980,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "8158022497633573"
},
"calendar": {
"id": "f66732d666565646261636b2d756e697175652d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d666565646261636b2d756e697175652d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "490422593524",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "594545049770"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 28,
"invocation_fingerprint": "634a3b72812e1acfdca594f0b37fddb8ca05889e9c9bd5bf066262df87a58c23",
"status": "confirmed"
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "68",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05hubspot · GET /crm/v3/objects/deals/fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /crm/v3/objects/deals/fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf
No body shown for this read.
Server returned
HTTP 200
{
"id": "490422593524",
"properties": {
"dealname": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"fetchsandbox_pilot_lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"hs_lastmodifieddate": "2026-11-11T17:12:42.668Z",
"createdate": "2026-11-11T17:12:42.668Z",
"hs_object_id": "490422593524"
},
"createdAt": "2026-11-11T17:12:42.668Z",
"updatedAt": "2026-11-11T17:12:42.668Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "594545049770",
"type": "deal_to_contact"
}
]
}
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET '<HUBSPOT_TWIN_BASE_URL>/crm/v3/objects/deals/fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
06GET /proof/fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf200
We sent
GET /proof/fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf
This request had no body.
Server returned
HTTP 200
{
"records": [
{
"owner": "1558",
"requester": "pilot-team:pilot-owner",
"notification": {
"blocked_step": null,
"client_status": 200,
"accepted_ids": [
"17YPDYK8DR.BF8MN0",
"17W1I8ACT2.8ECDBR"
],
"outcome": "confirmed",
"status": "confirmed",
"ts": "17W1I8ACT2.8ECDBR"
},
"lease_expires_at": 1794417179236,
"operations": {
"gmail": {
"client_status": 200,
"status": "confirmed",
"id": "8158022497633573"
},
"calendar": {
"id": "f66732d666565646261636b2d756e697175652d76725f3331343566326261343565323437326161346661643139643661373337666266",
"client_status": 200,
"status": "confirmed",
"requested_id": "f66732d666565646261636b2d756e697175652d76725f3331343566326261343565323437326161346661643139643661373337666266"
},
"deal": {
"status": "confirmed",
"id": "490422593524",
"confirmation": "positive_unique_key_readback"
},
"contact": {
"client_status": 201,
"status": "confirmed",
"id": "594545049770"
}
},
"epoch": 2,
"pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"transport_completed_at": 1794417179236,
"recovery_policy": {
"windowMs": 120000,
"quietNotifications": true,
"uniqueDealIdentity": true,
"maxLookups": 3
},
"version": 29,
"invocation_fingerprint": "634a3b72812e1acfdca594f0b37fddb8ca05889e9c9bd5bf066262df87a58c23",
"status": "confirmed"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_3145f2ba45e2472aa4fad19d6a737fbf- App version (declared)
n8n-export-74f53408d9f76f9cc…- Source receipt
- Source receipt ↗
Technical reference
F_deal_uniqueApp version (declared): n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef
Accepted Deal response lost: recover by unique lead key, retaining one associated Deal
expected exactly 1, found 1
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (8)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com"
}
]
}
]
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "220",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"after": "0",
"limit": 100,
"properties": [
"email",
"firstname"
],
"sorts": [],
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com"
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts · HTTP 201
We sent
POST /crm/v3/objects/contacts
{
"properties": {
"email": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com",
"firstname": "Pilot"
},
"associations": []
}Server returned
HTTP 201
{
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"id": "594545049770",
"properties": {
"email": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts
{
"host": "fetchsandbox.com",
"content-length": "131",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"email": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com",
"firstname": "Pilot"
},
"associations": []
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/deals · HTTP 201
We sent
POST /crm/v3/objects/deals
{
"properties": {
"dealname": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "594545049770"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Server returned
HTTP 201
{
"id": "490422593524",
"properties": {
"dealname": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"createdate": "2026-11-11T17:12:42.668Z",
"hs_lastmodifieddate": "2026-11-11T17:12:42.668Z",
"hs_object_id": "490422593524"
},
"createdAt": "2026-11-11T17:12:42.668Z",
"updatedAt": "2026-11-11T17:12:42.668Z",
"archived": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals
{
"host": "fetchsandbox.com",
"content-length": "352",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"fetchsandbox_pilot_lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
"associations": [
{
"to": {
"id": "594545049770"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /chat.postMessage · HTTP 200
We sent
POST /chat.postMessage
{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"deal\"}"
}Server returned
HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_5e616827792d42b687ed2a0703",
"client_msg_id": "cli_4b192dcba703407badf74d39ee",
"name": "item-5b852b",
"old_name": "Sample Old",
"parent_user_id": "par_7a2965808f9b461bb42ed21b92",
"permalink": "my-resource",
"reply_count": 0,
"reply_users_count": 0,
"text": "Sample text content",
"ts": "sample-value",
"type": "default",
"unread_count": 0,
"username": "acme-corp"
},
"ok": true,
"ts": "17YPDYK8DR.BF8MN0"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "152",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"deal\"}"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · GET /crm/v3/objects/deals/fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200
We sent
GET /crm/v3/objects/deals/fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf
No body shown for this read.
Server returned
HTTP 200
{
"id": "490422593524",
"properties": {
"dealname": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"fetchsandbox_pilot_lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"hs_lastmodifieddate": "2026-11-11T17:12:42.668Z",
"createdate": "2026-11-11T17:12:42.668Z",
"hs_object_id": "490422593524"
},
"createdAt": "2026-11-11T17:12:42.668Z",
"updatedAt": "2026-11-11T17:12:42.668Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "594545049770",
"type": "deal_to_contact"
}
]
}
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
We sent
POST /gmail/v1/users/me/messages/send
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1mZWVkYmFjay11bmlxdWUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmZAZXhhbXBsZS5jb20NClN1YmplY3Q6IFBpbG90IGZzLWZlZWRiYWNrLXVuaXF1ZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZg0KTWVzc2FnZS1JRDogPGZzLWZlZWRiYWNrLXVuaXF1ZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Server returned
HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1mZWVkYmFjay11bmlxdWUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmZAZXhhbXBsZS5jb20NClN1YmplY3Q6IFBpbG90IGZzLWZlZWRiYWNrLXVuaXF1ZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZg0KTWVzc2FnZS1JRDogPGZzLWZlZWRiYWNrLXVuaXF1ZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com"
},
{
"name": "Subject",
"value": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf"
},
{
"name": "Message-ID",
"value": "<fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 298,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794417174850",
"id": "8158022497633573"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send
{
"host": "fetchsandbox.com",
"content-length": "408",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1mZWVkYmFjay11bmlxdWUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmZAZXhhbXBsZS5jb20NClN1YmplY3Q6IFBpbG90IGZzLWZlZWRiYWNrLXVuaXF1ZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZg0KTWVzc2FnZS1JRDogPGZzLWZlZWRiYWNrLXVuaXF1ZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
google-calendar · POST /calendars/primary/events · HTTP 200
We sent
POST /calendars/primary/events
{
"id": "f66732d666565646261636b2d756e697175652d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com"
}
]
}Server returned
HTTP 200
{
"id": "f66732d666565646261636b2d756e697175652d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com"
}
],
"status": "confirmed"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events
{
"host": "fetchsandbox.com",
"content-length": "370",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"id": "f66732d666565646261636b2d756e697175652d76725f3331343566326261343565323437326161346661643139643661373337666266",
"summary": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com"
}
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /chat.postMessage · HTTP 200
We sent
POST /chat.postMessage
{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}Server returned
HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_3d3ee769a14f4158a4e570e4ee",
"client_msg_id": "cli_5e711833a88146bcab84627687",
"name": "item-5518b1",
"old_name": "Sample Old",
"parent_user_id": "par_11a47aead265490fb72d28b485",
"permalink": "my-resource",
"reply_count": 0,
"reply_users_count": 0,
"text": "Sample text content",
"ts": "sample-value",
"type": "default",
"unread_count": 0,
"username": "acme-corp"
},
"ok": true,
"ts": "17W1I8ACT2.8ECDBR"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "150",
"accept": "*/*",
"x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Run details
Run vr_3145f2ba45e2472aa4fad19d6a737fbf
25 required checks for the declared application workflow. Results apply to the recorded observation windows.
25 passed · 0 failed · 0 not checked
Coverage beyond the declared checks
Passing these checks does not establish every production behavior.
- Normal successful behavior · Linked checks passed · baseline
- The right user gets the right access · Linked checks passed · C6
- Valid data and boundary values · Linked checks passed · C7
- Correct amount, currency and quantity · Proposed as not applicable
- Duplicate requests and events · Linked checks passed · C1
- Requests arriving together · Linked checks passed · C8
- Out-of-order and stale events · Linked checks passed · C8
- Delayed or missing events · Linked checks passed · C2, C4, C5
- Provider authentication and permissions · Linked checks passed · C12
- Rate limits, server failures and timeouts · Linked checks passed · C3, C3_recovery, C5, C12_hold, C12_recover
- Completed action with a lost response · Linked checks passed · C2, C4, C5
- Partial completion and recovery · Linked checks passed · C3, C4, C5, C3_recovery
- Restart without losing or duplicating work · Linked checks passed · C9, C9_deal_crash, C9_calendar_crash, C9_slack_crash, C9_competing_takeover, C9_late_dispatch, C9_stale_native_io, C9_contact_crash
- Finding and repairing inconsistent state · Linked checks passed · C2, C4, C5
- Cancellation, refunds and access · Proposed as not applicable
- Data ownership and privacy · Linked checks passed · C10
- Test isolation and cleanup · Linked checks passed · C11
Applicability comes from the proposed plan. Test results come from the recorded execution.
App version: n8n-export-74f53408d9f76f9ccb3787bb33996c1d962321d06c3f62a0117810bc0cbd5590-bridge-0b39db8027ef (declared)
Measured run: 2026-11-11T16:54:45.614329+00:00 – 2026-11-11T17:13:05.073846+00:00
Recorded execution
Recorded application requests and state reads for the declared HTTP contract.
The timeline below merges all requests from this run, sorted by recorded timestamp.
Recorded requests and deliveries: 324/490 successful · checkpoints: 25/25 recorded
Sanitized request and event timeline (370 events)
- · GET app request /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf · baseline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:54:45.850448+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · POST app request /invoke · baseline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:55:04.539791+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "52", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "confirmed", "reason": "Status notification accepted by twin", "state": { "owner": "1481", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "178DLOC4LI.IWTBEZ" ], "outcome": "confirmed", "status": "confirmed", "ts": "178DLOC4LI.IWTBEZ" }, "lease_expires_at": 1794416134072, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "4791680053720778" }, "calendar": { "id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "075925016599", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "190224258986" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 21, "invocation_fingerprint": "c8405d0db67b98d946f96f1c802dfb3177d1956ce129a6c46832a1b976a4b931", "status": "confirmed" } } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request b457e9b3e72a · processing 1.52ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.52ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "204", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts · HTTP 201 · request d460bd160d77 · processing 8.42ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 8.42ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "115", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }Recorded response · HTTP 201
{ "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "id": "190224258986", "properties": { "email": "[email protected]", "firstname": "Pilot" }, "updatedAt": "2019-12-07T16:50:06.678Z", "associations": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/deals · HTTP 201 · request 51d69b421d14 · processing 1.88ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "190224258986" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.88ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "320", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "dealname": "Pilot fs-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "190224258986" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "075925016599", "properties": { "dealname": "Pilot fs-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf", "createdate": "2026-11-11T16:54:54.311Z", "hs_lastmodifieddate": "2026-11-11T16:54:54.311Z", "hs_object_id": "075925016599" }, "createdAt": "2026-11-11T16:54:54.311Z", "updatedAt": "2026-11-11T16:54:54.311Z", "archived": false } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200 · request 61ee707154f3 · processing 1.36ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.36ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "id": "075925016599", "properties": { "dealname": "Pilot fs-vr_3145f2ba45e2472aa4fad19d6a737fbf", "fetchsandbox_pilot_lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf", "hs_lastmodifieddate": "2026-11-11T16:54:54.311Z", "createdate": "2026-11-11T16:54:54.311Z", "hs_object_id": "075925016599" }, "createdAt": "2026-11-11T16:54:54.311Z", "updatedAt": "2026-11-11T16:54:54.311Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "190224258986", "type": "deal_to_contact" } ] } } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request cdedbd0efc1b · processing 8.54ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 8.54ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "344", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 250, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794416098038", "id": "4791680053720778" } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request 9a6879e32ed9 · processing 9.4ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 9.4ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "306", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }Recorded response · HTTP 200
{ "id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ], "status": "confirmed" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 320c6d503cde · processing 18.94ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 18.94ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "134", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_f8992996a6ec48cd89d6c01344", "client_msg_id": "cli_ffb1203dd60447b19758912326", "name": "item-43b14c", "old_name": "Sample Old", "parent_user_id": "par_0f51b81205bb4ddeb0433bfcb3", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "178DLOC4LI.IWTBEZ" } - · GET app request /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf · baseline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:55:09.787003+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1481", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "178DLOC4LI.IWTBEZ" ], "outcome": "confirmed", "status": "confirmed", "ts": "178DLOC4LI.IWTBEZ" }, "lease_expires_at": 1794416104318, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "4791680053720778" }, "calendar": { "id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "075925016599", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "190224258986" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416104318, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 22, "invocation_fingerprint": "c8405d0db67b98d946f96f1c802dfb3177d1956ce129a6c46832a1b976a4b931", "status": "confirmed" } ] } - · GET app request /proof/fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf · C1 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:55:10.004446+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · POST app request /invoke · C1 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:55:24.073176+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "55", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "confirmed", "reason": "Status notification accepted by twin", "state": { "owner": "1482", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "175XT9Q4KQ.A2GE8D" ], "outcome": "confirmed", "status": "confirmed", "ts": "175XT9Q4KQ.A2GE8D" }, "lease_expires_at": 1794416153429, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "6532645707028963" }, "calendar": { "id": "f66732d63312d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63312d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "846027806110", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "275477955495" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 21, "invocation_fingerprint": "e7e0817acdaa83f03d1d5e342f016b3ae8d30d6c501f2047d7a2eb672029f194", "status": "confirmed" } } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request e7b3edae295a · processing 1.41ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.41ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "207", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts · HTTP 201 · request fee367c7835f · processing 8.15ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 8.15ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "118", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }Recorded response · HTTP 201
{ "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "id": "275477955495", "properties": { "email": "[email protected]", "firstname": "Pilot" }, "updatedAt": "2019-12-07T16:50:06.678Z", "associations": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/deals · HTTP 201 · request 9bd6121ce0ef · processing 1.85ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "275477955495" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.85ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "326", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "dealname": "Pilot fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "275477955495" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "846027806110", "properties": { "dealname": "Pilot fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf", "createdate": "2026-11-11T16:55:15.216Z", "hs_lastmodifieddate": "2026-11-11T16:55:15.216Z", "hs_object_id": "846027806110" }, "createdAt": "2026-11-11T16:55:15.216Z", "updatedAt": "2026-11-11T16:55:15.216Z", "archived": false } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200 · request 9805aefd413f · processing 1.43ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.43ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "id": "846027806110", "properties": { "dealname": "Pilot fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf", "fetchsandbox_pilot_lead_id": "fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf", "hs_lastmodifieddate": "2026-11-11T16:55:15.216Z", "createdate": "2026-11-11T16:55:15.216Z", "hs_object_id": "846027806110" }, "createdAt": "2026-11-11T16:55:15.216Z", "updatedAt": "2026-11-11T16:55:15.216Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "275477955495", "type": "deal_to_contact" } ] } } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request e6c63503e0a7 · processing 9.09ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzEtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 9.09ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "356", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzEtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzEtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 259, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794416118804", "id": "6532645707028963" } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request 2aef362983fb · processing 9.08ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "id": "f66732d63312d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 9.08ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "318", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "id": "f66732d63312d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }Recorded response · HTTP 200
{ "id": "f66732d63312d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ], "status": "confirmed" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 6a8424d262e4 · processing 8.94ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 8.94ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "137", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_d82d424de12d4733bd95ad63bf", "client_msg_id": "cli_119846bf2d75487a9786990cde", "name": "item-87e76c", "old_name": "Sample Old", "parent_user_id": "par_82e14a1efeee460a9c0942f391", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "175XT9Q4KQ.A2GE8D" } - · POST app request /invoke · C1 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:55:25.157348+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "55", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "confirmed", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1482", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "175XT9Q4KQ.A2GE8D" ], "outcome": "confirmed", "status": "confirmed", "ts": "175XT9Q4KQ.A2GE8D" }, "lease_expires_at": 1794416123694, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "6532645707028963" }, "calendar": { "id": "f66732d63312d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63312d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "846027806110", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "275477955495" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416123694, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 22, "invocation_fingerprint": "e7e0817acdaa83f03d1d5e342f016b3ae8d30d6c501f2047d7a2eb672029f194", "status": "confirmed" } } - · GET app request /proof/fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf · C1 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:55:30.541387+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1482", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "175XT9Q4KQ.A2GE8D" ], "outcome": "confirmed", "status": "confirmed", "ts": "175XT9Q4KQ.A2GE8D" }, "lease_expires_at": 1794416123694, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "6532645707028963" }, "calendar": { "id": "f66732d63312d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63312d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "846027806110", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "275477955495" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416123694, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 22, "invocation_fingerprint": "e7e0817acdaa83f03d1d5e342f016b3ae8d30d6c501f2047d7a2eb672029f194", "status": "confirmed" } ] } - · GET app request /proof/fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf · C2 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:55:30.820324+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · POST app request /invoke · C2 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:55:45.326616+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "55", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "unknown", "reason": "Status notification accepted by twin", "state": { "owner": "1484", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": "deal", "client_status": 200, "accepted_ids": [ "178EH5FI8F.S25BCO" ], "outcome": "unknown", "status": "confirmed", "ts": "178EH5FI8F.S25BCO" }, "lease_expires_at": 1794416174546, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "client_status": 0, "reconciliation": { "started_at": 1794416142375, "attempts": 0 }, "status": "unknown" }, "contact": { "client_status": 201, "status": "confirmed", "id": "545924439381" } }, "next_reconcile_at": 1794416142375, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 12, "invocation_fingerprint": "c27a0108073c53dcdb39b308b224deb284ae63f19a8e5afe194bd2ea07de179f", "status": "unknown" } } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 67cb631b1d42 · processing 1.96ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.96ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "207", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts · HTTP 201 · request 2f388c93ad5e · processing 7.9ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 7.9ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "118", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }Recorded response · HTTP 201
{ "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "id": "545924439381", "properties": { "email": "[email protected]", "firstname": "Pilot" }, "updatedAt": "2019-12-07T16:50:06.678Z", "associations": [] } - · POST hubspot request · C2 · /crm/v3/objects/deals · HTTP 201 · processing 1.97ms · response delay_completed (10000ms) · delay began 2026-11-11T16:55:36.331000+00:00 · delay released 2026-11-11T16:55:46.336450+00:00
View sanitized request and response
Curl-style request view
curl --request POST '<HUBSPOT_TWIN_BASE_URL>/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "545924439381" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL was not recorded. Provider processing: 1.97ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "326", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "dealname": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "545924439381" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "945556274548", "properties": { "dealname": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf", "createdate": "2026-11-11T16:55:36.322Z", "hs_lastmodifieddate": "2026-11-11T16:55:36.322Z", "hs_object_id": "945556274548" }, "createdAt": "2026-11-11T16:55:36.322Z", "updatedAt": "2026-11-11T16:55:36.322Z", "archived": false } - · POST hubspot request · provider traffic · /crm/v3/objects/deals · HTTP 201 · request b0999874c61a · processing 1.97ms · response delay_completed (10000ms) · delay began 2026-11-11T16:55:36.331000+00:00 · delay released 2026-11-11T16:55:46.336450+00:00
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "545924439381" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.97ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "326", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "dealname": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "545924439381" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "945556274548", "properties": { "dealname": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf", "createdate": "2026-11-11T16:55:36.322Z", "hs_lastmodifieddate": "2026-11-11T16:55:36.322Z", "hs_object_id": "945556274548" }, "createdAt": "2026-11-11T16:55:36.322Z", "updatedAt": "2026-11-11T16:55:36.322Z", "archived": false } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request bbd56d2a3730 · processing 9.71ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"deal\"}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 9.71ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "139", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"deal\"}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_0df8368650e9464082753a0364", "client_msg_id": "cli_2c312e7658144a7394b1d444db", "name": "item-ef7f48", "old_name": "Sample Old", "parent_user_id": "par_db41649b887640bab6dbf8cc1c", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "178EH5FI8F.S25BCO" } - · POST app request /invoke · C2 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:55:55.793023+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "55", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "confirmed", "reason": "Status notification accepted by twin", "state": { "owner": "1485", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "178EH5FI8F.S25BCO", "17AHGZX7BJ.NIKVV1" ], "outcome": "confirmed", "status": "confirmed", "ts": "17AHGZX7BJ.NIKVV1" }, "lease_expires_at": 1794416185220, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "6162580473253220" }, "calendar": { "id": "f66732d63322d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63322d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "945556274548", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "545924439381" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 28, "invocation_fingerprint": "9825fdd7e3d3c41d4e78fc3f5cba4210f4af6f942fa5223638d9d82d7c74f683", "status": "confirmed" } } - · GET hubspot request · C2 · /crm/v3/objects/deals/fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200 · processing 1.32ms
View sanitized request and response
Curl-style request view
curl --request GET '<HUBSPOT_TWIN_BASE_URL>/crm/v3/objects/deals/fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL was not recorded. Provider processing: 1.32ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "id": "945556274548", "properties": { "dealname": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf", "fetchsandbox_pilot_lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf", "hs_lastmodifieddate": "2026-11-11T16:55:36.322Z", "createdate": "2026-11-11T16:55:36.322Z", "hs_object_id": "945556274548" }, "createdAt": "2026-11-11T16:55:36.322Z", "updatedAt": "2026-11-11T16:55:36.322Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "545924439381", "type": "deal_to_contact" } ] } } } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200 · request 3b440a00b3b5 · processing 1.32ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.32ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "id": "945556274548", "properties": { "dealname": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf", "fetchsandbox_pilot_lead_id": "fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf", "hs_lastmodifieddate": "2026-11-11T16:55:36.322Z", "createdate": "2026-11-11T16:55:36.322Z", "hs_object_id": "945556274548" }, "createdAt": "2026-11-11T16:55:36.322Z", "updatedAt": "2026-11-11T16:55:36.322Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "545924439381", "type": "deal_to_contact" } ] } } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request 158a9e13c71c · processing 9.84ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMi12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzItdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMi12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 9.84ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "356", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMi12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzItdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMi12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMi12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzItdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMi12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 259, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794416149963", "id": "6162580473253220" } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request 85d5ad90e740 · processing 8.71ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "id": "f66732d63322d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 8.71ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "318", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "id": "f66732d63322d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }Recorded response · HTTP 200
{ "id": "f66732d63322d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ], "status": "confirmed" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 5ce1dda98aa2 · processing 10.12ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 10.12ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "137", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_d0bbd6b3eb344bbfbf0a91f676", "client_msg_id": "cli_959a55092c864982a314c8419f", "name": "item-e8cdc8", "old_name": "Sample Old", "parent_user_id": "par_5e80a11f91b641439714dac12d", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "17AHGZX7BJ.NIKVV1" } - · GET app request /proof/fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf · C2 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:56:00.997476+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1485", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "178EH5FI8F.S25BCO", "17AHGZX7BJ.NIKVV1" ], "outcome": "confirmed", "status": "confirmed", "ts": "17AHGZX7BJ.NIKVV1" }, "lease_expires_at": 1794416155496, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "6162580473253220" }, "calendar": { "id": "f66732d63322d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63322d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "945556274548", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "545924439381" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416155496, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 29, "invocation_fingerprint": "9825fdd7e3d3c41d4e78fc3f5cba4210f4af6f942fa5223638d9d82d7c74f683", "status": "confirmed" } ] } - · GET app request /proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf · C3 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:56:01.435333+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · POST app request /invoke · C3 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:56:14.669186+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "55", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "failed", "reason": "Status notification accepted by twin", "state": { "owner": "1486", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "171ZWIORAR.KAYVWR" ], "outcome": "failed", "status": "confirmed", "ts": "171ZWIORAR.KAYVWR" }, "lease_expires_at": 1794416204099, "operations": { "gmail": { "client_status": 403, "status": "failed" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "404346695800", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "430100864775" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 17, "invocation_fingerprint": "8a3b0f78a0f983f7238ebcd82fa938329798b36b7516717be585ee6dcf828830", "status": "failed" } } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request bba4adf277ca · processing 2.25ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 2.25ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "207", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts · HTTP 201 · request 24f81c946aa4 · processing 10.4ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 10.4ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "118", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }Recorded response · HTTP 201
{ "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "id": "430100864775", "properties": { "email": "[email protected]", "firstname": "Pilot" }, "updatedAt": "2019-12-07T16:50:06.678Z", "associations": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/deals · HTTP 201 · request 45981a176c1b · processing 1.68ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "430100864775" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.68ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "326", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "dealname": "Pilot fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "430100864775" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "404346695800", "properties": { "dealname": "Pilot fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf", "createdate": "2026-11-11T16:56:07.141Z", "hs_lastmodifieddate": "2026-11-11T16:56:07.141Z", "hs_object_id": "404346695800" }, "createdAt": "2026-11-11T16:56:07.141Z", "updatedAt": "2026-11-11T16:56:07.141Z", "archived": false } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200 · request 3cd5bf3def87 · processing 1.33ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.33ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "id": "404346695800", "properties": { "dealname": "Pilot fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf", "fetchsandbox_pilot_lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf", "hs_lastmodifieddate": "2026-11-11T16:56:07.141Z", "createdate": "2026-11-11T16:56:07.141Z", "hs_object_id": "404346695800" }, "createdAt": "2026-11-11T16:56:07.141Z", "updatedAt": "2026-11-11T16:56:07.141Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "430100864775", "type": "deal_to_contact" } ] } } } - · POST gmail request · C3 · /gmail/v1/users/me/messages/send · HTTP 403 · processing 0.27ms
View sanitized request and response
Curl-style request view
curl --request POST '<GMAIL_TWIN_BASE_URL>/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL was not recorded. Provider processing: 0.27ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "356", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 403
{ "errors": [ { "status": "403", "code": "PERMISSION_DENIED", "detail": null } ] } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 403 · request b5f77f043225 · processing 0.27ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 0.27ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "356", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 403
{ "errors": [ { "status": "403", "code": "PERMISSION_DENIED", "detail": null } ] } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 32509d955db7 · processing 9.01ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"failed\",\"blocked_step\":\"gmail\"}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 9.01ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "139", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"failed\",\"blocked_step\":\"gmail\"}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_87733b8b5c7f47f38e916d21a4", "client_msg_id": "cli_baf088230fc54c9da046ed9354", "name": "item-6ebd0c", "old_name": "Sample Old", "parent_user_id": "par_925d11522e834b0c94f672a777", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "171ZWIORAR.KAYVWR" } - · POST app request /invoke · C3 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:56:16.819761+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "55", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "failed", "reason": "Unchanged outcome already notified", "state": { "owner": "1487", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "171ZWIORAR.KAYVWR" ], "outcome": "failed", "status": "confirmed", "ts": "171ZWIORAR.KAYVWR" }, "lease_expires_at": 1794416206337, "operations": { "gmail": { "client_status": 403, "status": "failed" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "404346695800", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "430100864775" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 21, "invocation_fingerprint": "41b6af40c546c0345f99e2450ce66a24f87ff19e3cfd458130901fefa4dd781f", "status": "failed" } } - · GET app request /proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf · C3 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:56:22.146358+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1487", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "171ZWIORAR.KAYVWR" ], "outcome": "failed", "status": "confirmed", "ts": "171ZWIORAR.KAYVWR" }, "lease_expires_at": 1794416176591, "operations": { "gmail": { "client_status": 403, "status": "failed" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "404346695800", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "430100864775" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416176591, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 22, "invocation_fingerprint": "41b6af40c546c0345f99e2450ce66a24f87ff19e3cfd458130901fefa4dd781f", "status": "failed" } ] } - · GET app request /proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf · C3 recovery · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:56:22.365939+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1487", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "171ZWIORAR.KAYVWR" ], "outcome": "failed", "status": "confirmed", "ts": "171ZWIORAR.KAYVWR" }, "lease_expires_at": 1794416176591, "operations": { "gmail": { "client_status": 403, "status": "failed" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "404346695800", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "430100864775" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416176591, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 22, "invocation_fingerprint": "41b6af40c546c0345f99e2450ce66a24f87ff19e3cfd458130901fefa4dd781f", "status": "failed" } ] } - · GET app request /proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf · C3 recovery · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:56:22.603324+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1487", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "171ZWIORAR.KAYVWR" ], "outcome": "failed", "status": "confirmed", "ts": "171ZWIORAR.KAYVWR" }, "lease_expires_at": 1794416176591, "operations": { "gmail": { "client_status": 403, "status": "failed" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "404346695800", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "430100864775" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416176591, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 22, "invocation_fingerprint": "41b6af40c546c0345f99e2450ce66a24f87ff19e3cfd458130901fefa4dd781f", "status": "failed" } ] } - · POST app request /invoke · C3 recovery · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": true }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:56:32.197862+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "75", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": true }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "confirmed", "reason": "Status notification accepted by twin", "state": { "owner": "1488", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "171ZWIORAR.KAYVWR", "1750Z49M82.4OEE8G" ], "outcome": "confirmed", "status": "confirmed", "ts": "1750Z49M82.4OEE8G" }, "lease_expires_at": 1794416221631, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "1947601873416415" }, "calendar": { "id": "f66732d63332d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63332d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "404346695800", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "430100864775" } }, "epoch": 3, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 34, "invocation_fingerprint": "3e4cfd17d8ae7ce2bfeacb9a8ad4e86ff2ff0b4cd5c5363403e21e1e11cf4b20", "status": "confirmed" } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request ade78848e74e · processing 8.33ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 8.33ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "356", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 259, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794416186566", "id": "1947601873416415" } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request 443518e228dc · processing 8.88ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "id": "f66732d63332d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 8.88ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "318", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "id": "f66732d63332d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }Recorded response · HTTP 200
{ "id": "f66732d63332d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ], "status": "confirmed" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request f065a00dc666 · processing 10.29ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 10.29ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "137", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_13de97e54f2d4249b0098a73d7", "client_msg_id": "cli_6c7ed10b3e604b06b876bb9de8", "name": "item-0e810b", "old_name": "Sample Old", "parent_user_id": "par_e149b80e1b704ea28af20a3886", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "1750Z49M82.4OEE8G" } - · POST app request /invoke · C3 recovery · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:56:33.669020+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "55", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "confirmed", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1488", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "171ZWIORAR.KAYVWR", "1750Z49M82.4OEE8G" ], "outcome": "confirmed", "status": "confirmed", "ts": "1750Z49M82.4OEE8G" }, "lease_expires_at": 1794416191898, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "1947601873416415" }, "calendar": { "id": "f66732d63332d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63332d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "404346695800", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "430100864775" } }, "epoch": 3, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416191898, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 35, "invocation_fingerprint": "3e4cfd17d8ae7ce2bfeacb9a8ad4e86ff2ff0b4cd5c5363403e21e1e11cf4b20", "status": "confirmed" } } - · GET app request /proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf · C3 recovery · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:56:38.884205+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1488", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "171ZWIORAR.KAYVWR", "1750Z49M82.4OEE8G" ], "outcome": "confirmed", "status": "confirmed", "ts": "1750Z49M82.4OEE8G" }, "lease_expires_at": 1794416191898, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "1947601873416415" }, "calendar": { "id": "f66732d63332d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63332d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "404346695800", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "430100864775" } }, "epoch": 3, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416191898, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 35, "invocation_fingerprint": "3e4cfd17d8ae7ce2bfeacb9a8ad4e86ff2ff0b4cd5c5363403e21e1e11cf4b20", "status": "confirmed" } ] } - · GET app request /proof/fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf · C4 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:56:39.084925+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · POST app request /invoke · C4 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:56:58.102581+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "55", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "unknown", "reason": "Status notification accepted by twin", "state": { "owner": "1490", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17WH0YW6PS.094JV4" ], "outcome": "unknown", "status": "confirmed", "ts": "17WH0YW6PS.094JV4" }, "lease_expires_at": 1794416247486, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416214675, "attempts": 0 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "547069029413", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287701736971" } }, "next_reconcile_at": 1794416214675, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 17, "invocation_fingerprint": "733b1b708a2a90704c0921018726ce048d472b7a12e4e83137b5fe4d923636c1", "status": "unknown" } } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 408806162be7 · processing 1.46ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.46ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "207", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts · HTTP 201 · request a5d4054747c7 · processing 7.91ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 7.91ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "118", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }Recorded response · HTTP 201
{ "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "id": "287701736971", "properties": { "email": "[email protected]", "firstname": "Pilot" }, "updatedAt": "2019-12-07T16:50:06.678Z", "associations": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/deals · HTTP 201 · request 1f9d6773caa1 · processing 1.82ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "287701736971" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.82ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "326", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "dealname": "Pilot fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "287701736971" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "547069029413", "properties": { "dealname": "Pilot fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf", "createdate": "2026-11-11T16:56:45.741Z", "hs_lastmodifieddate": "2026-11-11T16:56:45.741Z", "hs_object_id": "547069029413" }, "createdAt": "2026-11-11T16:56:45.741Z", "updatedAt": "2026-11-11T16:56:45.741Z", "archived": false } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200 · request 949b63e3ac38 · processing 1.35ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.35ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "id": "547069029413", "properties": { "dealname": "Pilot fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf", "fetchsandbox_pilot_lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf", "hs_lastmodifieddate": "2026-11-11T16:56:45.741Z", "createdate": "2026-11-11T16:56:45.741Z", "hs_object_id": "547069029413" }, "createdAt": "2026-11-11T16:56:45.741Z", "updatedAt": "2026-11-11T16:56:45.741Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "287701736971", "type": "deal_to_contact" } ] } } } - · POST gmail request · C4 · /gmail/v1/users/me/messages/send · HTTP 200 · processing 9.44ms · response delay_completed (10000ms) · delay began 2026-11-11T16:56:48.643112+00:00 · delay released 2026-11-11T16:56:58.649186+00:00
View sanitized request and response
Curl-style request view
curl --request POST '<GMAIL_TWIN_BASE_URL>/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL was not recorded. Provider processing: 9.44ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "356", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 259, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794416208627", "id": "2173421953017267" } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request aa0a661eb088 · processing 9.44ms · response delay_completed (10000ms) · delay began 2026-11-11T16:56:48.643112+00:00 · delay released 2026-11-11T16:56:58.649186+00:00
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 9.44ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "356", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 259, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794416208627", "id": "2173421953017267" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request f8f542efd947 · processing 9.87ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 9.87ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "140", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_90ecde8c25784ca8ba70a2032a", "client_msg_id": "cli_291d90288fa0469995f3e13611", "name": "item-f96e19", "old_name": "Sample Old", "parent_user_id": "par_f8d057c3bb664ef99bfba40517", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "17WH0YW6PS.094JV4" } - · POST app request /invoke · C4 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:57:05.699211+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "55", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "confirmed", "reason": "Status notification accepted by twin", "state": { "owner": "1491", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "17WH0YW6PS.094JV4", "173G3OVC3G.CHCQY1" ], "outcome": "confirmed", "status": "confirmed", "ts": "173G3OVC3G.CHCQY1" }, "lease_expires_at": 1794416255164, "operations": { "gmail": { "status": "confirmed", "id": "2173421953017267", "confirmation": "positive_readback" }, "calendar": { "id": "f66732d63342d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63342d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "547069029413", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287701736971" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 31, "invocation_fingerprint": "5abf9b7f1b38bf96bf0341a51ff17d2c18de5aa5ad7a73f0746719611d455ae6", "status": "confirmed" } } - · GET gmail request · provider traffic · /gmail/v1/users/me/messages · HTTP 200 · request 41a1515dbd65 · processing 8.29ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 8.29ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "messages": [ { "id": "2173421953017267" } ], "resultSizeEstimate": 1 } - · GET gmail request · C4 · /gmail/v1/users/me/messages/2173421953017267 · HTTP 200 · processing 1.43ms
View sanitized request and response
Curl-style request view
curl --request GET '<GMAIL_TWIN_BASE_URL>/gmail/v1/users/me/messages/2173421953017267' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL was not recorded. Provider processing: 1.43ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 259, "labelIds": [ "SENT" ], "internalDate": "1794416208627", "id": "2173421953017267" } - · GET gmail request · provider traffic · /gmail/v1/users/me/messages/2173421953017267 · HTTP 200 · request b94006d90c4b · processing 1.43ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/2173421953017267' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.43ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 259, "labelIds": [ "SENT" ], "internalDate": "1794416208627", "id": "2173421953017267" } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request 0cc71ee0b428 · processing 17.99ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "id": "f66732d63342d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 17.99ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "318", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "id": "f66732d63342d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }Recorded response · HTTP 200
{ "id": "f66732d63342d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ], "status": "confirmed" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request fc97d9cc2fd4 · processing 9.8ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 9.8ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "137", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_fd09f44c85d547959f834a38f8", "client_msg_id": "cli_5f97446fb67d44f6b6b2fcb08a", "name": "item-5d3cb1", "old_name": "Sample Old", "parent_user_id": "par_4edde5bde87342869055b9d40e", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "173G3OVC3G.CHCQY1" } - · POST app request /invoke · C4 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:57:06.853003+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "55", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "confirmed", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1491", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "17WH0YW6PS.094JV4", "173G3OVC3G.CHCQY1" ], "outcome": "confirmed", "status": "confirmed", "ts": "173G3OVC3G.CHCQY1" }, "lease_expires_at": 1794416225413, "operations": { "gmail": { "status": "confirmed", "id": "2173421953017267", "confirmation": "positive_readback" }, "calendar": { "id": "f66732d63342d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63342d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "547069029413", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287701736971" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416225413, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 32, "invocation_fingerprint": "5abf9b7f1b38bf96bf0341a51ff17d2c18de5aa5ad7a73f0746719611d455ae6", "status": "confirmed" } } - · GET app request /proof/fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf · C4 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:57:12.137581+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1491", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "17WH0YW6PS.094JV4", "173G3OVC3G.CHCQY1" ], "outcome": "confirmed", "status": "confirmed", "ts": "173G3OVC3G.CHCQY1" }, "lease_expires_at": 1794416225413, "operations": { "gmail": { "status": "confirmed", "id": "2173421953017267", "confirmation": "positive_readback" }, "calendar": { "id": "f66732d63342d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63342d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "547069029413", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287701736971" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416225413, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 32, "invocation_fingerprint": "5abf9b7f1b38bf96bf0341a51ff17d2c18de5aa5ad7a73f0746719611d455ae6", "status": "confirmed" } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:57:12.365226+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · POST app request /invoke · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:57:29.035631+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "55", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "unknown", "reason": "Status notification accepted by twin", "state": { "owner": "1493", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "lease_expires_at": 1794416278412, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 0 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416246250, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 17, "invocation_fingerprint": "adde7ff725c6903aa2e722ae8a65af4f74bce16d595b7301584e83955690458a", "status": "unknown" } } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 126e93110c3e · processing 1.48ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.48ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "207", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts · HTTP 201 · request 86c5458dd17c · processing 7.48ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 7.48ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "118", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }Recorded response · HTTP 201
{ "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "id": "608164132051", "properties": { "email": "[email protected]", "firstname": "Pilot" }, "updatedAt": "2019-12-07T16:50:06.678Z", "associations": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/deals · HTTP 201 · request e052bc159589 · processing 1.9ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "608164132051" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.9ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "326", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "dealname": "Pilot fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "608164132051" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "792762303773", "properties": { "dealname": "Pilot fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "createdate": "2026-11-11T16:57:17.525Z", "hs_lastmodifieddate": "2026-11-11T16:57:17.525Z", "hs_object_id": "792762303773" }, "createdAt": "2026-11-11T16:57:17.525Z", "updatedAt": "2026-11-11T16:57:17.525Z", "archived": false } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200 · request f22e53c5a670 · processing 1.24ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.24ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "id": "792762303773", "properties": { "dealname": "Pilot fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "fetchsandbox_pilot_lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "hs_lastmodifieddate": "2026-11-11T16:57:17.525Z", "createdate": "2026-11-11T16:57:17.525Z", "hs_object_id": "792762303773" }, "createdAt": "2026-11-11T16:57:17.525Z", "updatedAt": "2026-11-11T16:57:17.525Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "608164132051", "type": "deal_to_contact" } ] } } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request 5c327e8c6cc1 · processing 9.94ms · response delay_completed (10000ms) · delay began 2026-11-11T16:57:20.215271+00:00 · delay released 2026-11-11T16:57:30.219862+00:00
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 9.94ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "356", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 259, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794416240199", "id": "9343638635447003" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 3f69f3a4bb6d · processing 9.67ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 9.67ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "140", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_6bf8d8ac5ae940dd96cf8e5e05", "client_msg_id": "cli_06b6c83a3fb64689a6f92c2011", "name": "item-8a7894", "old_name": "Sample Old", "parent_user_id": "par_9b9a003d1da141cca3efc194dd", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "174H3AJIP9.YMYXNH" } - · POST app request /invoke · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:57:31.057591+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "55", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "in_progress", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1494", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "lease_expires_at": 1794416280142, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 0 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416246250, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 20, "invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f", "status": "in_progress" } } - · POST app request /invoke · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": true }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:57:32.175766+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "75", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": true }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "in_progress", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1494", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "lease_expires_at": 1794416281297, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 1 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 22, "invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f", "status": "in_progress" } } - · GET gmail request · C5 · /gmail/v1/users/me/messages · HTTP 503 · processing 0.28ms
View sanitized request and response
Curl-style request view
curl --request GET '<GMAIL_TWIN_BASE_URL>/gmail/v1/users/me/messages' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL was not recorded. Provider processing: 0.28ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 503
{ "errors": [ { "status": "503", "code": "UNAVAILABLE", "detail": null } ] } - · GET gmail request · provider traffic · /gmail/v1/users/me/messages · HTTP 503 · request 0db0ce944bb9 · processing 0.28ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 0.28ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 503
{ "errors": [ { "status": "503", "code": "UNAVAILABLE", "detail": null } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:57:37.478854+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1494", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416252165, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 1 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416306250, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416252165, "invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f", "status": "unknown" } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:57:42.815110+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1494", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416252165, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 1 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416306250, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416252165, "invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f", "status": "unknown" } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:57:48.157066+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1494", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416252165, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 1 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416306250, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416252165, "invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f", "status": "unknown" } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:57:53.478592+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1494", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416252165, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 1 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416306250, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416252165, "invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f", "status": "unknown" } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:57:58.787959+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1494", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416252165, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 1 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416306250, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416252165, "invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f", "status": "unknown" } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:58:04.123456+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1494", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416252165, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 1 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416306250, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416252165, "invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f", "status": "unknown" } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:58:09.352904+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1494", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416252165, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 1 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416306250, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416252165, "invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f", "status": "unknown" } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:58:14.694000+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1494", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416252165, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 1 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416306250, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416252165, "invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f", "status": "unknown" } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:58:19.925864+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1494", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416252165, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 1 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416306250, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416252165, "invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f", "status": "unknown" } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:58:25.274513+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1494", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416252165, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 1 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416306250, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416252165, "invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f", "status": "unknown" } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:58:30.478151+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1494", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416252165, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 1 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416306250, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416252165, "invocation_fingerprint": "c566a66376b5284f92381f1ee1905331dbc4eddfd6c5fb0d1747dd626285bf9f", "status": "unknown" } ] } - · GET gmail request · C5 · /gmail/v1/users/me/messages · HTTP 503 · processing 0.48ms
View sanitized request and response
Curl-style request view
curl --request GET '<GMAIL_TWIN_BASE_URL>/gmail/v1/users/me/messages' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL was not recorded. Provider processing: 0.48ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 503
{ "errors": [ { "status": "503", "code": "UNAVAILABLE", "detail": null } ] } - · GET gmail request · provider traffic · /gmail/v1/users/me/messages · HTTP 503 · request 5bd15543614b · processing 0.48ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 0.48ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 503
{ "errors": [ { "status": "503", "code": "UNAVAILABLE", "detail": null } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:58:35.797093+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1497", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416314086, "epoch": 3, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 30, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416366250, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416314086, "invocation_fingerprint": "e0333a62a633d3339a2750b7c925172a7c2ff741c1542d5f313862349e7cafab", "status": "unknown" } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:58:41.020025+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1497", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416314086, "epoch": 3, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 30, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416366250, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416314086, "invocation_fingerprint": "e0333a62a633d3339a2750b7c925172a7c2ff741c1542d5f313862349e7cafab", "status": "unknown" } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:58:46.418654+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1497", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416314086, "epoch": 3, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 30, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416366250, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416314086, "invocation_fingerprint": "e0333a62a633d3339a2750b7c925172a7c2ff741c1542d5f313862349e7cafab", "status": "unknown" } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:58:51.643743+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1497", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416314086, "epoch": 3, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 30, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416366250, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416314086, "invocation_fingerprint": "e0333a62a633d3339a2750b7c925172a7c2ff741c1542d5f313862349e7cafab", "status": "unknown" } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:58:56.961982+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1497", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416314086, "epoch": 3, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 30, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416366250, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416314086, "invocation_fingerprint": "e0333a62a633d3339a2750b7c925172a7c2ff741c1542d5f313862349e7cafab", "status": "unknown" } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:02.421217+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1497", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416314086, "epoch": 3, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 30, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416366250, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416314086, "invocation_fingerprint": "e0333a62a633d3339a2750b7c925172a7c2ff741c1542d5f313862349e7cafab", "status": "unknown" } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:07.743246+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1497", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416314086, "epoch": 3, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 30, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416366250, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416314086, "invocation_fingerprint": "e0333a62a633d3339a2750b7c925172a7c2ff741c1542d5f313862349e7cafab", "status": "unknown" } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:12.956897+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1497", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416314086, "epoch": 3, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 30, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416366250, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416314086, "invocation_fingerprint": "e0333a62a633d3339a2750b7c925172a7c2ff741c1542d5f313862349e7cafab", "status": "unknown" } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:18.314446+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1497", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416314086, "epoch": 3, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 30, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416366250, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416314086, "invocation_fingerprint": "e0333a62a633d3339a2750b7c925172a7c2ff741c1542d5f313862349e7cafab", "status": "unknown" } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:23.553634+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1497", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416314086, "epoch": 3, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 30, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416366250, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416314086, "invocation_fingerprint": "e0333a62a633d3339a2750b7c925172a7c2ff741c1542d5f313862349e7cafab", "status": "unknown" } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:28.849979+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1497", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416314086, "epoch": 3, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 30, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "unknown", "status": "confirmed", "ts": "174H3AJIP9.YMYXNH" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "next_reconcile_at": 1794416366250, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416314086, "invocation_fingerprint": "e0333a62a633d3339a2750b7c925172a7c2ff741c1542d5f313862349e7cafab", "status": "unknown" } ] } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 7a2da627cb10 · processing 13.83ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"needs_human\",\"blocked_step\":\"gmail\"}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 13.83ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "144", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"needs_human\",\"blocked_step\":\"gmail\"}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_a456e157a6d84d208350c749a6", "client_msg_id": "cli_62a81ae5d20e4900bf16f9a310", "name": "item-8bc96d", "old_name": "Sample Old", "parent_user_id": "par_c35844a20a4e4e2d861ffecfb7", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "17JL40BY5H.6KJD7N" } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:34.107055+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1498", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": "gmail", "accepted_ids": [ "174H3AJIP9.YMYXNH" ], "outcome": "needs_human", "status": "in_flight" }, "lease_expires_at": 1794416403468, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "epoch": 4, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "handoff": { "reason": "reconciliation_exhausted", "lookup_attempts": 2, "blocked_step": "gmail", "email_draft": { "raw_base64url": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "send_outcome": "unknown" }, "lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 35, "invocation_fingerprint": "9f8c8ddc1ae17e8cfbc213616711d0c2e698f02a70adb962dce21905ae12a5b6", "status": "needs_human" } ] } - · GET app request /proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:39.421382+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1498", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416374463, "epoch": 4, "handoff": { "reason": "reconciliation_exhausted", "lookup_attempts": 2, "blocked_step": "gmail", "email_draft": { "raw_base64url": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jNS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "send_outcome": "unknown" }, "lead_id": "fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 37, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "174H3AJIP9.YMYXNH", "17JL40BY5H.6KJD7N" ], "outcome": "needs_human", "status": "confirmed", "ts": "17JL40BY5H.6KJD7N" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794416246250, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "792762303773", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "608164132051" } }, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416374463, "invocation_fingerprint": "9f8c8ddc1ae17e8cfbc213616711d0c2e698f02a70adb962dce21905ae12a5b6", "status": "needs_human" } ] } - · GET app request /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf · C6 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:39.666467+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1481", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "178DLOC4LI.IWTBEZ" ], "outcome": "confirmed", "status": "confirmed", "ts": "178DLOC4LI.IWTBEZ" }, "lease_expires_at": 1794416104318, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "4791680053720778" }, "calendar": { "id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "075925016599", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "190224258986" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416104318, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 22, "invocation_fingerprint": "c8405d0db67b98d946f96f1c802dfb3177d1956ce129a6c46832a1b976a4b931", "status": "confirmed" } ] } - · GET app request /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf · C6 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:39.873769+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1481", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "178DLOC4LI.IWTBEZ" ], "outcome": "confirmed", "status": "confirmed", "ts": "178DLOC4LI.IWTBEZ" }, "lease_expires_at": 1794416104318, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "4791680053720778" }, "calendar": { "id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "075925016599", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "190224258986" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416104318, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 22, "invocation_fingerprint": "c8405d0db67b98d946f96f1c802dfb3177d1956ce129a6c46832a1b976a4b931", "status": "confirmed" } ] } - · GET app request /ping · C6 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/ping' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:40.095813+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "ok": true, "scope": "disposable-n8n-pilot" } - · GET app request /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf · C6 · HTTP 401
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:40.277571+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "24" }Request body
This request had no body.
Recorded response · HTTP 401
{ "error": "unauthorized" } - · POST app request /invoke · C6 · HTTP 401
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:40.485386+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "content-length": "52", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json", "content-length": "24" }Request body
{ "lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 401
{ "error": "unauthorized" } - · GET app request /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf · C6 · HTTP 401
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:40.703544+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "24" }Request body
This request had no body.
Recorded response · HTTP 401
{ "error": "unauthorized" } - · POST app request /invoke · C6 · HTTP 401
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:40.885886+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "52", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json", "content-length": "24" }Request body
{ "lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 401
{ "error": "unauthorized" } - · GET app request /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf · C6 · HTTP 403
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:41.095997+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 403
{ "error": "forbidden" } - · POST app request /invoke · C6 · HTTP 403
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:41.305483+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "52", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 403
{ "error": "forbidden" } - · POST app request /invoke · C6 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:42.459366+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "52", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "confirmed", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1481", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "178DLOC4LI.IWTBEZ" ], "outcome": "confirmed", "status": "confirmed", "ts": "178DLOC4LI.IWTBEZ" }, "lease_expires_at": 1794416104318, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "4791680053720778" }, "calendar": { "id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "075925016599", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "190224258986" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416104318, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 22, "invocation_fingerprint": "c8405d0db67b98d946f96f1c802dfb3177d1956ce129a6c46832a1b976a4b931", "status": "confirmed" } } - · GET app request /proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf · C6 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:48.022268+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1481", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "178DLOC4LI.IWTBEZ" ], "outcome": "confirmed", "status": "confirmed", "ts": "178DLOC4LI.IWTBEZ" }, "lease_expires_at": 1794416104318, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "4791680053720778" }, "calendar": { "id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "075925016599", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "190224258986" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416104318, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 22, "invocation_fingerprint": "c8405d0db67b98d946f96f1c802dfb3177d1956ce129a6c46832a1b976a4b931", "status": "confirmed" } ] } - · GET app request /proof/c7-vr_3145f2ba45e2472aa4fad19d6a737fbf · C7 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/c7-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:48.235460+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · POST app request /invoke · C7 · HTTP 400
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf", "unexpected": true }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:48.448175+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "70", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json", "content-length": "25" }Request body
{ "lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf", "unexpected": true }Recorded response · HTTP 400
{ "error": "invalid_input" } - · POST app request /invoke · C7 · HTTP 400
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": "yes" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:48.667902+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "73", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json", "content-length": "25" }Request body
{ "lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": "yes" }Recorded response · HTTP 400
{ "error": "invalid_input" } - · POST app request /invoke · C7 · HTTP 400
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": 1 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:48.873256+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "69", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json", "content-length": "25" }Request body
{ "lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": 1 }Recorded response · HTTP 400
{ "error": "invalid_input" } - · POST app request /invoke · C7 · HTTP 400
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": [] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:49.086774+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "70", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json", "content-length": "25" }Request body
{ "lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": [] }Recorded response · HTTP 400
{ "error": "invalid_input" } - · POST app request /invoke · C7 · HTTP 400
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf", "input_rejected": true }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:49.276719+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "74", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json", "content-length": "25" }Request body
{ "lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf", "input_rejected": true }Recorded response · HTTP 400
{ "error": "invalid_input" } - · POST app request /native-invoke · C7 · HTTP 400
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/native-invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf", "unexpected": true }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:49.957943+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "70", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json", "content-length": "58" }Request body
{ "lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf", "unexpected": true }Recorded response · HTTP 400
{ "done": true, "status": "rejected", "reason": "invalid_input" } - · POST app request /native-invoke · C7 · HTTP 400
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/native-invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": "yes" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:50.543099+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "73", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json", "content-length": "58" }Request body
{ "lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": "yes" }Recorded response · HTTP 400
{ "done": true, "status": "rejected", "reason": "invalid_input" } - · POST app request /native-invoke · C7 · HTTP 400
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/native-invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": 1 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:51.109011+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "69", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json", "content-length": "58" }Request body
{ "lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": 1 }Recorded response · HTTP 400
{ "done": true, "status": "rejected", "reason": "invalid_input" } - · POST app request /native-invoke · C7 · HTTP 400
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/native-invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": [] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:51.707507+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "70", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json", "content-length": "58" }Request body
{ "lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": [] }Recorded response · HTTP 400
{ "done": true, "status": "rejected", "reason": "invalid_input" } - · POST app request /native-invoke · C7 · HTTP 400
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/native-invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf", "input_rejected": true }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:52.268268+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "74", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json", "content-length": "58" }Request body
{ "lead_id": "c7-vr_3145f2ba45e2472aa4fad19d6a737fbf", "input_rejected": true }Recorded response · HTTP 400
{ "done": true, "status": "rejected", "reason": "invalid_input" } - · GET app request /proof/c7-vr_3145f2ba45e2472aa4fad19d6a737fbf · C7 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/c7-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:57.635569+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · GET app request /proof/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf · C8 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:57.874944+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · POST app request /invoke · C8 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:59.685706+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "55", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "in_progress", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1505", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416428789, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "status": "pending" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 1, "invocation_fingerprint": "0e6c6a8f3dbc10ab0666c9d0e14be13a82cc9df44dd6abc61ec4c209ddb15278", "status": "in_progress" } } - · POST app request /invoke · C8 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:59.576249+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "55", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "in_progress", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1505", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416428789, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "status": "pending" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 1, "invocation_fingerprint": "0e6c6a8f3dbc10ab0666c9d0e14be13a82cc9df44dd6abc61ec4c209ddb15278", "status": "in_progress" } } - · POST app request /invoke · C8 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T16:59:59.806189+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "55", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "in_progress", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1505", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416429270, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "status": "pending" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 2, "invocation_fingerprint": "0e6c6a8f3dbc10ab0666c9d0e14be13a82cc9df44dd6abc61ec4c209ddb15278", "status": "in_progress" } } - · POST app request /invoke · C8 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:00:11.323866+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "55", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "confirmed", "reason": "Status notification accepted by twin", "state": { "owner": "1505", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "17C3ME4V2U.KDBM8X" ], "outcome": "confirmed", "status": "confirmed", "ts": "17C3ME4V2U.KDBM8X" }, "lease_expires_at": 1794416440828, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "8323883729190304" }, "calendar": { "id": "f66732d63382d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63382d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "891204526115", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "094238789605" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 21, "invocation_fingerprint": "0e6c6a8f3dbc10ab0666c9d0e14be13a82cc9df44dd6abc61ec4c209ddb15278", "status": "confirmed" } } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 36d043d0654c · processing 2.61ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 2.61ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "207", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts · HTTP 201 · request 05a50f79d664 · processing 32.33ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 32.33ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "118", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }Recorded response · HTTP 201
{ "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "id": "094238789605", "properties": { "email": "[email protected]", "firstname": "Pilot" }, "updatedAt": "2019-12-07T16:50:06.678Z", "associations": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/deals · HTTP 201 · request 9ecf1868bb30 · processing 5.61ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "094238789605" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 5.61ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "326", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "dealname": "Pilot fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "094238789605" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "891204526115", "properties": { "dealname": "Pilot fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf", "createdate": "2026-11-11T17:00:03.383Z", "hs_lastmodifieddate": "2026-11-11T17:00:03.383Z", "hs_object_id": "891204526115" }, "createdAt": "2026-11-11T17:00:03.383Z", "updatedAt": "2026-11-11T17:00:03.383Z", "archived": false } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200 · request cc0ee0c80544 · processing 4.73ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 4.73ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "id": "891204526115", "properties": { "dealname": "Pilot fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf", "fetchsandbox_pilot_lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf", "hs_lastmodifieddate": "2026-11-11T17:00:03.383Z", "createdate": "2026-11-11T17:00:03.383Z", "hs_object_id": "891204526115" }, "createdAt": "2026-11-11T17:00:03.383Z", "updatedAt": "2026-11-11T17:00:03.383Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "094238789605", "type": "deal_to_contact" } ] } } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request ee14ed48412d · processing 15.53ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzgtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 15.53ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "356", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzgtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzgtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 259, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794416406536", "id": "8323883729190304" } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request 64314803de24 · processing 15ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "id": "f66732d63382d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 15ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "318", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "id": "f66732d63382d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }Recorded response · HTTP 200
{ "id": "f66732d63382d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ], "status": "confirmed" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request c6934118f134 · processing 13.63ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 13.63ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "137", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_00a8def5633e4450ac2f13d8dc", "client_msg_id": "cli_edc82a2e416348a38ee9ac6175", "name": "item-6da9fb", "old_name": "Sample Old", "parent_user_id": "par_00d7dd3445704cc6a3b0a9eba4", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "17C3ME4V2U.KDBM8X" } - · GET app request /proof/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf · C8 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:00:11.593103+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1505", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "17C3ME4V2U.KDBM8X" ], "outcome": "confirmed", "status": "confirmed", "ts": "17C3ME4V2U.KDBM8X" }, "lease_expires_at": 1794416411101, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "8323883729190304" }, "calendar": { "id": "f66732d63382d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63382d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "891204526115", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "094238789605" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416411101, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 22, "invocation_fingerprint": "0e6c6a8f3dbc10ab0666c9d0e14be13a82cc9df44dd6abc61ec4c209ddb15278", "status": "confirmed" } ] } - · POST app request /invoke · C8 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:00:12.761622+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "55", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "confirmed", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1505", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "17C3ME4V2U.KDBM8X" ], "outcome": "confirmed", "status": "confirmed", "ts": "17C3ME4V2U.KDBM8X" }, "lease_expires_at": 1794416411101, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "8323883729190304" }, "calendar": { "id": "f66732d63382d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63382d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "891204526115", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "094238789605" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416411101, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 22, "invocation_fingerprint": "0e6c6a8f3dbc10ab0666c9d0e14be13a82cc9df44dd6abc61ec4c209ddb15278", "status": "confirmed" } } - · GET app request /proof/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf · C8 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:00:18.106325+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1505", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "17C3ME4V2U.KDBM8X" ], "outcome": "confirmed", "status": "confirmed", "ts": "17C3ME4V2U.KDBM8X" }, "lease_expires_at": 1794416411101, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "8323883729190304" }, "calendar": { "id": "f66732d63382d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63382d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "891204526115", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "094238789605" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416411101, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 22, "invocation_fingerprint": "0e6c6a8f3dbc10ab0666c9d0e14be13a82cc9df44dd6abc61ec4c209ddb15278", "status": "confirmed" } ] } - · GET app request /proof/fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 deal crash · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:00:18.339166+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · POST app request /invoke · C9 deal crash · HTTP 502
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:00:23.499195+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "55", "content-type": "application/json" }Recorded response headers
{ "content-type": "text/html; charset=UTF-8", "content-length": "6418", "retry-after": "60" }Request body
{ "lead_id": "fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 502
No response body was saved.
- · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 0a417f2addd0 · processing 1.42ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.42ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "207", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts · HTTP 201 · request f3e6b2522142 · processing 10.77ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 10.77ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "118", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }Recorded response · HTTP 201
{ "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "id": "731446087818", "properties": { "email": "[email protected]", "firstname": "Pilot" }, "updatedAt": "2019-12-07T16:50:06.678Z", "associations": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/deals · HTTP 201 · request 76a1f13ed6ee · processing 1.88ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "731446087818" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.88ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "326", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "dealname": "Pilot fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "731446087818" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "184472356485", "properties": { "dealname": "Pilot fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf", "createdate": "2026-11-11T17:00:23.064Z", "hs_lastmodifieddate": "2026-11-11T17:00:23.064Z", "hs_object_id": "184472356485" }, "createdAt": "2026-11-11T17:00:23.064Z", "updatedAt": "2026-11-11T17:00:23.064Z", "archived": false } - · GET app request /proof/fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 deal crash · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:00:23.756037+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1510", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416452889, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "in_flight" }, "contact": { "client_status": 201, "status": "confirmed", "id": "731446087818" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 8, "invocation_fingerprint": "fd6b8975b167131cdb239d6c2587a601cb278ed16646ae3c9e2ca2e2783b6172", "status": "in_progress" } ] } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200 · request 2c5b439ea4b6 · processing 1.26ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.26ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "id": "184472356485", "properties": { "dealname": "Pilot fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf", "fetchsandbox_pilot_lead_id": "fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf", "hs_lastmodifieddate": "2026-11-11T17:00:23.064Z", "createdate": "2026-11-11T17:00:23.064Z", "hs_object_id": "184472356485" }, "createdAt": "2026-11-11T17:00:23.064Z", "updatedAt": "2026-11-11T17:00:23.064Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "731446087818", "type": "deal_to_contact" } ] } } } - · POST app request /invoke · C9 deal crash · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:01:00.276601+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "55", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "in_progress", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1511", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416489248, "operations": { "gmail": { "status": "in_flight" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "184472356485", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "731446087818" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 15, "invocation_fingerprint": "a75f7378c3eab56a396a68dbe1000470d3ae8e45b277f74dc1ab709de4ddf553", "status": "in_progress" } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request 81280d4cca02 · processing 12.37ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 12.37ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "356", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 259, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794416459457", "id": "8407493388495600" } - · POST app request /invoke · C9 deal crash · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:01:01.547787+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "55", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "in_progress", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1511", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416490923, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "8407493388495600" }, "calendar": { "status": "in_flight", "requested_id": "f66732d63392d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "184472356485", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "731446087818" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 18, "invocation_fingerprint": "a75f7378c3eab56a396a68dbe1000470d3ae8e45b277f74dc1ab709de4ddf553", "status": "in_progress" } } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request 149fe9e40965 · processing 19.46ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "id": "f66732d63392d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 19.46ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "318", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "id": "f66732d63392d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }Recorded response · HTTP 200
{ "id": "f66732d63392d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ], "status": "confirmed" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 71330de893c5 · processing 29.48ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 29.48ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "137", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_f6bfd23a2f8c4eb8adcaa03787", "client_msg_id": "cli_fda8f6a0a0c04a03b502a452a9", "name": "item-97ddec", "old_name": "Sample Old", "parent_user_id": "par_d72a8d7148de4709a663a798e0", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "173NLURFY0.4XA5YH" } - · GET app request /proof/fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 deal crash · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:01:06.900426+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1511", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "173NLURFY0.4XA5YH" ], "outcome": "confirmed", "status": "confirmed", "ts": "173NLURFY0.4XA5YH" }, "lease_expires_at": 1794416463837, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "8407493388495600" }, "calendar": { "id": "f66732d63392d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63392d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "184472356485", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "731446087818" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416463837, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "invocation_fingerprint": "a75f7378c3eab56a396a68dbe1000470d3ae8e45b277f74dc1ab709de4ddf553", "status": "confirmed" } ] } - · GET app request /proof/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 calendar crash · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:01:07.106821+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · POST app request /invoke · C9 calendar crash · HTTP 502
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:01:16.414176+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "64", "content-type": "application/json" }Recorded response headers
{ "content-type": "text/html; charset=UTF-8", "content-length": "6418", "retry-after": "60" }Request body
{ "lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 502
No response body was saved.
- · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request cc2da1d9e12a · processing 1.47ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.47ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "216", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts · HTTP 201 · request cc10eebee8fa · processing 9.67ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 9.67ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "127", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }Recorded response · HTTP 201
{ "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "id": "283173906104", "properties": { "email": "[email protected]", "firstname": "Pilot" }, "updatedAt": "2019-12-07T16:50:06.678Z", "associations": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/deals · HTTP 201 · request 2362de47bdcf · processing 1.82ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "283173906104" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.82ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "344", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "dealname": "Pilot fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "283173906104" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "078142501218", "properties": { "dealname": "Pilot fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf", "createdate": "2026-11-11T17:01:11.692Z", "hs_lastmodifieddate": "2026-11-11T17:01:11.692Z", "hs_object_id": "078142501218" }, "createdAt": "2026-11-11T17:01:11.692Z", "updatedAt": "2026-11-11T17:01:11.692Z", "archived": false } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200 · request 3d05619cc870 · processing 1.31ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.31ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "id": "078142501218", "properties": { "dealname": "Pilot fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf", "fetchsandbox_pilot_lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf", "hs_lastmodifieddate": "2026-11-11T17:01:11.692Z", "createdate": "2026-11-11T17:01:11.692Z", "hs_object_id": "078142501218" }, "createdAt": "2026-11-11T17:01:11.692Z", "updatedAt": "2026-11-11T17:01:11.692Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "283173906104", "type": "deal_to_contact" } ] } } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request ce67c9c78489 · processing 12.94ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1jYWxlbmRhci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktY2FsZW5kYXItdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS1jYWxlbmRhci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 12.94ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "392", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1jYWxlbmRhci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktY2FsZW5kYXItdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS1jYWxlbmRhci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1jYWxlbmRhci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktY2FsZW5kYXItdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS1jYWxlbmRhci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 286, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794416474403", "id": "0892966844561840" } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request eb15639adbff · processing 11.93ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "id": "f66732d63392d63616c656e6461722d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 11.93ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "354", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "id": "f66732d63392d63616c656e6461722d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }Recorded response · HTTP 200
{ "id": "f66732d63392d63616c656e6461722d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ], "status": "confirmed" } - · GET app request /proof/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 calendar crash · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:01:16.644499+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1514", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416505836, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "0892966844561840" }, "calendar": { "status": "in_flight", "requested_id": "f66732d63392d63616c656e6461722d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "078142501218", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "283173906104" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 16, "invocation_fingerprint": "c873b93c9c618e2257c92e74965d5acedeeff7f5ca6e04974fa56a4499d4dcb6", "status": "in_progress" } ] } - · GET google-calendar request · provider traffic · /calendars/primary/events/f66732d63392d63616c656e6461722d76725f3331343566326261343565323437326161346661643139643661373337666266 · HTTP 200 · request 05989ea2d110 · processing 1.71ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events/f66732d63392d63616c656e6461722d76725f3331343566326261343565323437326161346661643139643661373337666266' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.71ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "id": "f66732d63392d63616c656e6461722d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ], "status": "confirmed" } - · POST app request /invoke · C9 calendar crash · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:01:53.041778+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "64", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "confirmed", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1515", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416542380, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "0892966844561840" }, "calendar": { "id": "f66732d63392d63616c656e6461722d76725f3331343566326261343565323437326161346661643139643661373337666266", "confirmation": "positive_readback", "reconciliation": { "started_at": 1794416509969, "attempts": 1 }, "status": "confirmed", "requested_id": "f66732d63392d63616c656e6461722d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "078142501218", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "283173906104" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 22, "invocation_fingerprint": "eeed417a050dc285dcbaafc3e8d9084b4a22e39245d3accb752c45577e892043", "status": "confirmed" } } - · POST app request /invoke · C9 calendar crash · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:01:54.304970+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "64", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "confirmed", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1515", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "accepted_ids": [], "outcome": "confirmed", "status": "in_flight" }, "lease_expires_at": 1794416543406, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "0892966844561840" }, "calendar": { "id": "f66732d63392d63616c656e6461722d76725f3331343566326261343565323437326161346661643139643661373337666266", "confirmation": "positive_readback", "reconciliation": { "started_at": 1794416509969, "attempts": 1 }, "status": "confirmed", "requested_id": "f66732d63392d63616c656e6461722d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "078142501218", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "283173906104" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "invocation_fingerprint": "eeed417a050dc285dcbaafc3e8d9084b4a22e39245d3accb752c45577e892043", "status": "confirmed" } } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 5387a672cba2 · processing 14.19ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 14.19ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "146", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_4ca45d4573ca4930864a817f5e", "client_msg_id": "cli_8a180017742247c68841543804", "name": "item-55e84f", "old_name": "Sample Old", "parent_user_id": "par_3fadbfd95aa04b45b3575f7296", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "17BPGYSBJ8.0SS0OC" } - · GET app request /proof/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 calendar crash · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:01:59.996878+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1515", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "17BPGYSBJ8.0SS0OC" ], "outcome": "confirmed", "status": "confirmed", "ts": "17BPGYSBJ8.0SS0OC" }, "lease_expires_at": 1794416514379, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "0892966844561840" }, "calendar": { "id": "f66732d63392d63616c656e6461722d76725f3331343566326261343565323437326161346661643139643661373337666266", "confirmation": "positive_readback", "reconciliation": { "started_at": 1794416509969, "attempts": 1 }, "status": "confirmed", "requested_id": "f66732d63392d63616c656e6461722d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "078142501218", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "283173906104" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416514379, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 26, "invocation_fingerprint": "eeed417a050dc285dcbaafc3e8d9084b4a22e39245d3accb752c45577e892043", "status": "confirmed" } ] } - · GET app request /proof/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 slack crash · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:02:00.604062+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · POST app request /invoke · C9 slack crash · HTTP 502
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:02:13.819880+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "61", "content-type": "application/json" }Recorded response headers
{ "content-type": "text/html; charset=UTF-8", "content-length": "6418", "retry-after": "60" }Request body
{ "lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 502
No response body was saved.
- · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 4c05475b7464 · processing 1.63ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.63ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "213", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts · HTTP 201 · request f949b4ba76dd · processing 12.77ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 12.77ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "124", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }Recorded response · HTTP 201
{ "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "id": "117981722229", "properties": { "email": "[email protected]", "firstname": "Pilot" }, "updatedAt": "2019-12-07T16:50:06.678Z", "associations": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/deals · HTTP 201 · request 37d8c3f7fc53 · processing 1.88ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "117981722229" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.88ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "338", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "dealname": "Pilot fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "117981722229" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "770705050339", "properties": { "dealname": "Pilot fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf", "createdate": "2026-11-11T17:02:06.326Z", "hs_lastmodifieddate": "2026-11-11T17:02:06.326Z", "hs_object_id": "770705050339" }, "createdAt": "2026-11-11T17:02:06.326Z", "updatedAt": "2026-11-11T17:02:06.326Z", "archived": false } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200 · request 947953b15f26 · processing 1.41ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.41ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "id": "770705050339", "properties": { "dealname": "Pilot fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf", "fetchsandbox_pilot_lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf", "hs_lastmodifieddate": "2026-11-11T17:02:06.326Z", "createdate": "2026-11-11T17:02:06.326Z", "hs_object_id": "770705050339" }, "createdAt": "2026-11-11T17:02:06.326Z", "updatedAt": "2026-11-11T17:02:06.326Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "117981722229", "type": "deal_to_contact" } ] } } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request 27d5d09bb37c · processing 15.92ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1zbGFjay12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktc2xhY2stdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS1zbGFjay12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 15.92ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "380", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1zbGFjay12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktc2xhY2stdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS1zbGFjay12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1zbGFjay12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktc2xhY2stdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS1zbGFjay12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 277, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794416529204", "id": "8065929425836411" } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request a8eaa7bf9f3a · processing 13.48ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "id": "f66732d63392d736c61636b2d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 13.48ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "342", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "id": "f66732d63392d736c61636b2d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }Recorded response · HTTP 200
{ "id": "f66732d63392d736c61636b2d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ], "status": "confirmed" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 72263fe1f447 · processing 13.46ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 13.46ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "143", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_71cd94b0d8284087b943120b3d", "client_msg_id": "cli_f4b19a1ecfb84c61b0a9e51857", "name": "item-3cf6f0", "old_name": "Sample Old", "parent_user_id": "par_ed096fe3ef5f49269b129f544f", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "1706OA27KL.POSSWR" } - · GET app request /proof/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 slack crash · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:02:14.122028+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1518", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "accepted_ids": [], "outcome": "confirmed", "status": "in_flight" }, "lease_expires_at": 1794416562874, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "8065929425836411" }, "calendar": { "id": "f66732d63392d736c61636b2d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63392d736c61636b2d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "770705050339", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "117981722229" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 20, "invocation_fingerprint": "4597f81712d01b50f78fd66a6174c4906c2ac36fc0764b55923021ab855f298d", "status": "confirmed" } ] } - · POST app request /invoke · C9 slack crash · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:02:54.842469+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "61", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "confirmed", "reason": "Status notification accepted by twin", "state": { "owner": "1519", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "confirmation": "positive_readback", "accepted_ids": [ "1706OA27KL.POSSWR" ], "outcome": "confirmed", "status": "confirmed", "ts": "1706OA27KL.POSSWR" }, "lease_expires_at": 1794416604005, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "8065929425836411" }, "calendar": { "id": "f66732d63392d736c61636b2d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63392d736c61636b2d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "770705050339", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "117981722229" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 25, "invocation_fingerprint": "06991efee0168a1847b64d0a83b03b104e2b16bd4e236655c8b7244b09993acb", "status": "confirmed" } } - · GET slack request · provider traffic · /conversations.history · HTTP 200 · request a30b68063f43 · processing 4.97ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/08de668cae/conversations.history' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 4.97ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "messages": [ { "text": "{\"lead_id\":\"fs-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}", "ts": "178DLOC4LI.IWTBEZ", "type": "sample-value" }, { "text": "{\"lead_id\":\"fs-c1-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}", "ts": "175XT9Q4KQ.A2GE8D", "type": "sample-value" }, { "text": "{\"lead_id\":\"fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"deal\"}", "ts": "178EH5FI8F.S25BCO", "type": "sample-value" }, { "text": "{\"lead_id\":\"fs-c2-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}", "ts": "17AHGZX7BJ.NIKVV1", "type": "sample-value" }, { "text": "{\"lead_id\":\"fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"failed\",\"blocked_step\":\"gmail\"}", "ts": "171ZWIORAR.KAYVWR", "type": "sample-value" }, { "text": "{\"lead_id\":\"fs-c3-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}", "ts": "1750Z49M82.4OEE8G", "type": "sample-value" }, { "text": "{\"lead_id\":\"fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}", "ts": "17WH0YW6PS.094JV4", "type": "sample-value" }, { "text": "{\"lead_id\":\"fs-c4-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}", "ts": "173G3OVC3G.CHCQY1", "type": "sample-value" }, { "text": "{\"lead_id\":\"fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}", "ts": "174H3AJIP9.YMYXNH", "type": "sample-value" }, { "text": "{\"lead_id\":\"fs-c5-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"needs_human\",\"blocked_step\":\"gmail\"}", "ts": "17JL40BY5H.6KJD7N", "type": "sample-value" }, { "text": "{\"lead_id\":\"fs-c8-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}", "ts": "17C3ME4V2U.KDBM8X", "type": "sample-value" }, { "text": "{\"lead_id\":\"fs-c9-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}", "ts": "173NLURFY0.4XA5YH", "type": "sample-value" }, { "text": "{\"lead_id\":\"fs-c9-calendar-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}", "ts": "17BPGYSBJ8.0SS0OC", "type": "sample-value" }, { "text": "{\"lead_id\":\"fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}", "ts": "1706OA27KL.POSSWR", "type": "sample-value" } ], "has_more": false, "next_cursor": null, "ok": true, "pin_count": 69, "channel_actions_ts": [ 14 ], "channel_actions_count": 64 } - · POST app request /invoke · C9 slack crash · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:02:56.025064+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "61", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "confirmed", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1519", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "confirmation": "positive_readback", "accepted_ids": [ "1706OA27KL.POSSWR" ], "outcome": "confirmed", "status": "confirmed", "ts": "1706OA27KL.POSSWR" }, "lease_expires_at": 1794416574260, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "8065929425836411" }, "calendar": { "id": "f66732d63392d736c61636b2d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63392d736c61636b2d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "770705050339", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "117981722229" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416574260, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 26, "invocation_fingerprint": "06991efee0168a1847b64d0a83b03b104e2b16bd4e236655c8b7244b09993acb", "status": "confirmed" } } - · GET app request /proof/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 slack crash · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:03:01.502243+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1519", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "confirmation": "positive_readback", "accepted_ids": [ "1706OA27KL.POSSWR" ], "outcome": "confirmed", "status": "confirmed", "ts": "1706OA27KL.POSSWR" }, "lease_expires_at": 1794416574260, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "8065929425836411" }, "calendar": { "id": "f66732d63392d736c61636b2d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63392d736c61636b2d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "770705050339", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "117981722229" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-slack-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416574260, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 26, "invocation_fingerprint": "06991efee0168a1847b64d0a83b03b104e2b16bd4e236655c8b7244b09993acb", "status": "confirmed" } ] } - · GET app request /proof/fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 competing takeover · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:03:02.054917+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · POST app request /invoke · C9 competing takeover · HTTP 502
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:03:07.425124+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "64", "content-type": "application/json" }Recorded response headers
{ "content-type": "text/html; charset=UTF-8", "content-length": "6418", "retry-after": "60" }Request body
{ "lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 502
No response body was saved.
- · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request b185aac1b6b4 · processing 2.44ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 2.44ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "216", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts · HTTP 201 · request 560f22827401 · processing 10.95ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 10.95ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "127", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }Recorded response · HTTP 201
{ "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "id": "720135853627", "properties": { "email": "[email protected]", "firstname": "Pilot" }, "updatedAt": "2019-12-07T16:50:06.678Z", "associations": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/deals · HTTP 201 · request ab1daac1d18a · processing 1.93ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "720135853627" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.93ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "344", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "dealname": "Pilot fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "720135853627" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "365157212305", "properties": { "dealname": "Pilot fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf", "createdate": "2026-11-11T17:03:06.886Z", "hs_lastmodifieddate": "2026-11-11T17:03:06.886Z", "hs_object_id": "365157212305" }, "createdAt": "2026-11-11T17:03:06.886Z", "updatedAt": "2026-11-11T17:03:06.886Z", "archived": false } - · GET app request /proof/fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 competing takeover · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:03:07.696303+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1521", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416616694, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "in_flight" }, "contact": { "client_status": 201, "status": "confirmed", "id": "720135853627" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 8, "invocation_fingerprint": "848ab417e8548401ed2b03490636d7310fab363e5cd89482c2549da29eef1a82", "status": "in_progress" } ] } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200 · request 916bf1dd56f6 · processing 1.28ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.28ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "id": "365157212305", "properties": { "dealname": "Pilot fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf", "fetchsandbox_pilot_lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf", "hs_lastmodifieddate": "2026-11-11T17:03:06.886Z", "createdate": "2026-11-11T17:03:06.886Z", "hs_object_id": "365157212305" }, "createdAt": "2026-11-11T17:03:06.886Z", "updatedAt": "2026-11-11T17:03:06.886Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "720135853627", "type": "deal_to_contact" } ] } } } - · POST app request /invoke · C9 competing takeover · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:03:44.845141+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "64", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "in_progress", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1522", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416653641, "operations": { "gmail": { "status": "in_flight" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "365157212305", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "720135853627" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 15, "invocation_fingerprint": "f3fe89f213a66b302aa6812ea7bed97bdd0737fd6a6a83d06e2876590403ce47", "status": "in_progress" } } - · POST app request /invoke · C9 competing takeover · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:03:44.380687+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "64", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "in_progress", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1522", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416653130, "operations": { "gmail": { "status": "in_flight" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "365157212305", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "720135853627" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 14, "invocation_fingerprint": "f3fe89f213a66b302aa6812ea7bed97bdd0737fd6a6a83d06e2876590403ce47", "status": "in_progress" } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request 68324c3dc2e4 · processing 13.29ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS10YWtlb3Zlci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktdGFrZW92ZXItdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS10YWtlb3Zlci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 13.29ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "392", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS10YWtlb3Zlci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktdGFrZW92ZXItdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS10YWtlb3Zlci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS10YWtlb3Zlci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktdGFrZW92ZXItdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS10YWtlb3Zlci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 286, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794416623843", "id": "7253861349516798" } - · POST app request /invoke · C9 competing takeover · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:03:45.993215+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "64", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "in_progress", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1522", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416655362, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "7253861349516798" }, "calendar": { "status": "in_flight", "requested_id": "f66732d63392d74616b656f7665722d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "365157212305", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "720135853627" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 18, "invocation_fingerprint": "f3fe89f213a66b302aa6812ea7bed97bdd0737fd6a6a83d06e2876590403ce47", "status": "in_progress" } } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request 21bb313f60c7 · processing 13.74ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "id": "f66732d63392d74616b656f7665722d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 13.74ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "354", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "id": "f66732d63392d74616b656f7665722d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }Recorded response · HTTP 200
{ "id": "f66732d63392d74616b656f7665722d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ], "status": "confirmed" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 875a5b522159 · processing 13.69ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 13.69ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "146", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_3d0b24e6f7804489aa621a4ad2", "client_msg_id": "cli_f66bd1fc1cbd4e17933ca320fe", "name": "item-5a7461", "old_name": "Sample Old", "parent_user_id": "par_c84df9b719f5423ab28790256a", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "17O5OPVP5X.8IONFT" } - · GET app request /proof/fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 competing takeover · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:03:51.395758+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1522", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "17O5OPVP5X.8IONFT" ], "outcome": "confirmed", "status": "confirmed", "ts": "17O5OPVP5X.8IONFT" }, "lease_expires_at": 1794416628387, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "7253861349516798" }, "calendar": { "id": "f66732d63392d74616b656f7665722d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63392d74616b656f7665722d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "365157212305", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "720135853627" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-takeover-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416628387, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "invocation_fingerprint": "f3fe89f213a66b302aa6812ea7bed97bdd0737fd6a6a83d06e2876590403ce47", "status": "confirmed" } ] } - · GET app request /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 late dispatch · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:03:51.675841+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · POST app request /invoke · C9 late dispatch · HTTP 502
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:03:55.158498+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "60", "content-type": "application/json" }Recorded response headers
{ "content-type": "text/html; charset=UTF-8", "content-length": "6418", "retry-after": "60" }Request body
{ "lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 502
No response body was saved.
- · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 66356d0e27f1 · processing 1.57ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.57ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "212", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · GET app request /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 late dispatch · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:03:55.411157+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1526", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416664556, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "status": "in_flight" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 5, "invocation_fingerprint": "4b02ca404edca62e070a52e109e92321efeb55942ad6ea2593f6483ae9559046", "status": "in_progress" } ] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 2bea39abef80 · processing 1.42ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.42ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "212", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST app request /invoke · C9 late dispatch · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:04:31.933005+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "60", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "unknown", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1527", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": "contact", "accepted_ids": [], "outcome": "unknown", "status": "in_flight" }, "lease_expires_at": 1794416700964, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "reconciliation": { "started_at": 1794416668369, "attempts": 1 }, "status": "unknown" } }, "next_reconcile_at": 1794416728369, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 12, "invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b", "status": "unknown" } } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 54828c423799 · processing 14.05ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"contact\"}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 14.05ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "147", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"contact\"}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_ac043d80c2554ec19ec67fe69d", "client_msg_id": "cli_03f6842cf3cb4b91928d35433c", "name": "item-043b43", "old_name": "Sample Old", "parent_user_id": "par_45b3fd5c18674c9886e4a5ecae", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "176V5F20S6.6T5TOL" } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts · HTTP 201 · request 693433ca6949 · processing 10.86ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 10.86ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "123", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }Recorded response · HTTP 201
{ "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "id": "246100343023", "properties": { "email": "[email protected]", "firstname": "Pilot" }, "updatedAt": "2019-12-07T16:50:06.678Z", "associations": [] } - · GET app request /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 late dispatch · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:04:32.173482+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1527", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416671830, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 14, "notification": { "blocked_step": "contact", "client_status": 200, "accepted_ids": [ "176V5F20S6.6T5TOL" ], "outcome": "unknown", "status": "confirmed", "ts": "176V5F20S6.6T5TOL" }, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "reconciliation": { "started_at": 1794416668369, "attempts": 1 }, "status": "unknown" } }, "next_reconcile_at": 1794416728369, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416671830, "invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b", "status": "unknown" } ] } - · POST app request /invoke · C9 late dispatch · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:04:38.404104+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "60", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "unknown", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1527", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416671830, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 14, "notification": { "blocked_step": "contact", "client_status": 200, "accepted_ids": [ "176V5F20S6.6T5TOL" ], "outcome": "unknown", "status": "confirmed", "ts": "176V5F20S6.6T5TOL" }, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "reconciliation": { "started_at": 1794416668369, "attempts": 1 }, "status": "unknown" } }, "next_reconcile_at": 1794416728369, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416671830, "invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b", "status": "unknown" } } - · POST app request /invoke · C9 late dispatch · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:04:39.515021+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "60", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "unknown", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1527", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416671830, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 14, "notification": { "blocked_step": "contact", "client_status": 200, "accepted_ids": [ "176V5F20S6.6T5TOL" ], "outcome": "unknown", "status": "confirmed", "ts": "176V5F20S6.6T5TOL" }, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "reconciliation": { "started_at": 1794416668369, "attempts": 1 }, "status": "unknown" } }, "next_reconcile_at": 1794416728369, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416671830, "invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b", "status": "unknown" } } - · GET app request /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 late dispatch · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:04:44.950432+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1527", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416671830, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 14, "notification": { "blocked_step": "contact", "client_status": 200, "accepted_ids": [ "176V5F20S6.6T5TOL" ], "outcome": "unknown", "status": "confirmed", "ts": "176V5F20S6.6T5TOL" }, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "reconciliation": { "started_at": 1794416668369, "attempts": 1 }, "status": "unknown" } }, "next_reconcile_at": 1794416728369, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416671830, "invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b", "status": "unknown" } ] } - · GET app request /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 late dispatch · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:04:50.219705+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1527", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416671830, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 14, "notification": { "blocked_step": "contact", "client_status": 200, "accepted_ids": [ "176V5F20S6.6T5TOL" ], "outcome": "unknown", "status": "confirmed", "ts": "176V5F20S6.6T5TOL" }, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "reconciliation": { "started_at": 1794416668369, "attempts": 1 }, "status": "unknown" } }, "next_reconcile_at": 1794416728369, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416671830, "invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b", "status": "unknown" } ] } - · GET app request /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 late dispatch · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:04:55.556881+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1527", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416671830, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 14, "notification": { "blocked_step": "contact", "client_status": 200, "accepted_ids": [ "176V5F20S6.6T5TOL" ], "outcome": "unknown", "status": "confirmed", "ts": "176V5F20S6.6T5TOL" }, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "reconciliation": { "started_at": 1794416668369, "attempts": 1 }, "status": "unknown" } }, "next_reconcile_at": 1794416728369, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416671830, "invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b", "status": "unknown" } ] } - · GET app request /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 late dispatch · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:05:00.827870+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1527", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416671830, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 14, "notification": { "blocked_step": "contact", "client_status": 200, "accepted_ids": [ "176V5F20S6.6T5TOL" ], "outcome": "unknown", "status": "confirmed", "ts": "176V5F20S6.6T5TOL" }, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "reconciliation": { "started_at": 1794416668369, "attempts": 1 }, "status": "unknown" } }, "next_reconcile_at": 1794416728369, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416671830, "invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b", "status": "unknown" } ] } - · GET app request /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 late dispatch · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:05:06.150701+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1527", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416671830, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 14, "notification": { "blocked_step": "contact", "client_status": 200, "accepted_ids": [ "176V5F20S6.6T5TOL" ], "outcome": "unknown", "status": "confirmed", "ts": "176V5F20S6.6T5TOL" }, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "reconciliation": { "started_at": 1794416668369, "attempts": 1 }, "status": "unknown" } }, "next_reconcile_at": 1794416728369, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416671830, "invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b", "status": "unknown" } ] } - · GET app request /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 late dispatch · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:05:11.350370+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1527", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416671830, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 14, "notification": { "blocked_step": "contact", "client_status": 200, "accepted_ids": [ "176V5F20S6.6T5TOL" ], "outcome": "unknown", "status": "confirmed", "ts": "176V5F20S6.6T5TOL" }, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "reconciliation": { "started_at": 1794416668369, "attempts": 1 }, "status": "unknown" } }, "next_reconcile_at": 1794416728369, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416671830, "invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b", "status": "unknown" } ] } - · GET app request /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 late dispatch · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:05:16.843073+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1527", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416671830, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 14, "notification": { "blocked_step": "contact", "client_status": 200, "accepted_ids": [ "176V5F20S6.6T5TOL" ], "outcome": "unknown", "status": "confirmed", "ts": "176V5F20S6.6T5TOL" }, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "reconciliation": { "started_at": 1794416668369, "attempts": 1 }, "status": "unknown" } }, "next_reconcile_at": 1794416728369, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416671830, "invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b", "status": "unknown" } ] } - · GET app request /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 late dispatch · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:05:22.118742+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1527", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416671830, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 14, "notification": { "blocked_step": "contact", "client_status": 200, "accepted_ids": [ "176V5F20S6.6T5TOL" ], "outcome": "unknown", "status": "confirmed", "ts": "176V5F20S6.6T5TOL" }, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "reconciliation": { "started_at": 1794416668369, "attempts": 1 }, "status": "unknown" } }, "next_reconcile_at": 1794416728369, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416671830, "invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b", "status": "unknown" } ] } - · GET app request /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 late dispatch · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:05:27.640471+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1527", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416671830, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 14, "notification": { "blocked_step": "contact", "client_status": 200, "accepted_ids": [ "176V5F20S6.6T5TOL" ], "outcome": "unknown", "status": "confirmed", "ts": "176V5F20S6.6T5TOL" }, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "reconciliation": { "started_at": 1794416668369, "attempts": 1 }, "status": "unknown" } }, "next_reconcile_at": 1794416728369, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416671830, "invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b", "status": "unknown" } ] } - · GET app request /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 late dispatch · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:05:32.994656+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1527", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416671830, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 14, "notification": { "blocked_step": "contact", "client_status": 200, "accepted_ids": [ "176V5F20S6.6T5TOL" ], "outcome": "unknown", "status": "confirmed", "ts": "176V5F20S6.6T5TOL" }, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "reconciliation": { "started_at": 1794416668369, "attempts": 1 }, "status": "unknown" } }, "next_reconcile_at": 1794416728369, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416671830, "invocation_fingerprint": "a0a60e4d8e5890523ca3d0de2cc986ce70ea094b8a0cbea803fa444814f7d94b", "status": "unknown" } ] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request e384da70fc28 · processing 1.99ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.99ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "212", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }Recorded response · HTTP 200
{ "total": 1, "results": [ { "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [], "id": "246100343023", "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "updatedAt": "2019-12-07T16:50:06.678Z" } ] } - · POST hubspot request · provider traffic · /crm/v3/objects/deals · HTTP 201 · request 966b19932299 · processing 1.84ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "246100343023" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.84ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "336", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "dealname": "Pilot fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "246100343023" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "926396098997", "properties": { "dealname": "Pilot fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "createdate": "2026-11-11T17:05:36.349Z", "hs_lastmodifieddate": "2026-11-11T17:05:36.349Z", "hs_object_id": "926396098997" }, "createdAt": "2026-11-11T17:05:36.349Z", "updatedAt": "2026-11-11T17:05:36.349Z", "archived": false } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200 · request 1fd8bd99ef4e · processing 1.31ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.31ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "id": "926396098997", "properties": { "dealname": "Pilot fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "fetchsandbox_pilot_lead_id": "fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "hs_lastmodifieddate": "2026-11-11T17:05:36.349Z", "createdate": "2026-11-11T17:05:36.349Z", "hs_object_id": "926396098997" }, "createdAt": "2026-11-11T17:05:36.349Z", "updatedAt": "2026-11-11T17:05:36.349Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "246100343023", "type": "deal_to_contact" } ] } } } - · GET app request /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 late dispatch · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:05:38.287424+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1531", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": "contact", "client_status": 200, "accepted_ids": [ "176V5F20S6.6T5TOL" ], "outcome": "unknown", "status": "confirmed", "ts": "176V5F20S6.6T5TOL" }, "lease_expires_at": 1794416767945, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "926396098997", "confirmation": "positive_unique_key_readback" }, "contact": { "status": "confirmed", "id": "246100343023", "confirmation": "positive_readback" } }, "epoch": 3, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "invocation_fingerprint": "5508f44a43430e9116a147b06634da4ff3b8381d5747f5debcc7a9455252b534", "status": "in_progress" } ] } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request 7dd674a7c26f · processing 13.27ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1sYXRlLXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmQGV4YW1wbGUuY29tDQpTdWJqZWN0OiBQaWxvdCBmcy1jOS1sYXRlLXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmDQpNZXNzYWdlLUlEOiA8ZnMtYzktbGF0ZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 13.27ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "376", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1sYXRlLXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmQGV4YW1wbGUuY29tDQpTdWJqZWN0OiBQaWxvdCBmcy1jOS1sYXRlLXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmDQpNZXNzYWdlLUlEOiA8ZnMtYzktbGF0ZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1sYXRlLXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmQGV4YW1wbGUuY29tDQpTdWJqZWN0OiBQaWxvdCBmcy1jOS1sYXRlLXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmDQpNZXNzYWdlLUlEOiA8ZnMtYzktbGF0ZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 274, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794416739055", "id": "5727069943134406" } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request 0d9ca1e80740 · processing 14.69ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "id": "f66732d63392d6c6174652d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 14.69ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "338", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "id": "f66732d63392d6c6174652d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }Recorded response · HTTP 200
{ "id": "f66732d63392d6c6174652d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ], "status": "confirmed" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request e86fb84d4902 · processing 13.43ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 13.43ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "142", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_8d99cdcf99164014a53ceb169f", "client_msg_id": "cli_5229e1ec06904da7bfa5de02fc", "name": "item-592974", "old_name": "Sample Old", "parent_user_id": "par_83accbb0964548ea897bc43fb4", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "17Q9LFRA4V.EWF4TG" } - · GET app request /proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 late dispatch · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:05:43.578572+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1531", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "176V5F20S6.6T5TOL", "17Q9LFRA4V.EWF4TG" ], "outcome": "confirmed", "status": "confirmed", "ts": "17Q9LFRA4V.EWF4TG" }, "lease_expires_at": 1794416773093, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "5727069943134406" }, "calendar": { "id": "f66732d63392d6c6174652d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63392d6c6174652d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "926396098997", "confirmation": "positive_unique_key_readback" }, "contact": { "status": "confirmed", "id": "246100343023", "confirmation": "positive_readback" } }, "epoch": 3, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-late-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 34, "invocation_fingerprint": "5508f44a43430e9116a147b06634da4ff3b8381d5747f5debcc7a9455252b534", "status": "confirmed" } ] } - · GET app request /proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 stale native io · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:05:43.795348+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · POST app request /invoke · C9 stale native io · HTTP 500
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:06:01.801712+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "61", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json", "content-length": "31" }Request body
{ "lead_id": "fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 500
{ "message": "Error in workflow" } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request c61f95a4c383 · processing 1.53ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.53ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "213", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · GET app request /proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 stale native io · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:06:02.526727+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1532", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416775912, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "status": "in_flight" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 4, "invocation_fingerprint": "21b25cd4e6d826d7f14b8263994e11613e5cd050a77cfc4632cfc9f8313bd311", "status": "in_progress" } ] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 78036aedb2b3 · processing 1.54ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.54ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "213", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request eb33955176e4 · processing 13.22ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"contact\"}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 13.22ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "148", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"contact\"}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_2997d9a74b8549c594c1d5f491", "client_msg_id": "cli_0837538867a645b28ffc7654c1", "name": "item-5da76e", "old_name": "Sample Old", "parent_user_id": "par_407d3391d80149679ceede38fc", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "17AEUKVVZP.HX3718" } - · POST app request /invoke · C9 stale native io · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:06:38.966951+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "61", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "unknown", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1533", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416786710, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 13, "notification": { "blocked_step": "contact", "client_status": 200, "accepted_ids": [ "17AEUKVVZP.HX3718" ], "outcome": "unknown", "status": "confirmed", "ts": "17AEUKVVZP.HX3718" }, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "reconciliation": { "started_at": 1794416783294, "attempts": 1 }, "status": "unknown" } }, "next_reconcile_at": 1794416843294, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416786710, "invocation_fingerprint": "35c340ed307c35a8f2de497249ab94c057f80a606ebe276eb5e40a277e775e45", "status": "unknown" } } - · GET app request /proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 stale native io · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:06:39.196947+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1533", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416786710, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 13, "notification": { "blocked_step": "contact", "client_status": 200, "accepted_ids": [ "17AEUKVVZP.HX3718" ], "outcome": "unknown", "status": "confirmed", "ts": "17AEUKVVZP.HX3718" }, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "reconciliation": { "started_at": 1794416783294, "attempts": 1 }, "status": "unknown" } }, "next_reconcile_at": 1794416843294, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416786710, "invocation_fingerprint": "35c340ed307c35a8f2de497249ab94c057f80a606ebe276eb5e40a277e775e45", "status": "unknown" } ] } - · GET app request /proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 stale native io · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:06:49.527182+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1533", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416786710, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 13, "notification": { "blocked_step": "contact", "client_status": 200, "accepted_ids": [ "17AEUKVVZP.HX3718" ], "outcome": "unknown", "status": "confirmed", "ts": "17AEUKVVZP.HX3718" }, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "reconciliation": { "started_at": 1794416783294, "attempts": 1 }, "status": "unknown" } }, "next_reconcile_at": 1794416843294, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416786710, "invocation_fingerprint": "35c340ed307c35a8f2de497249ab94c057f80a606ebe276eb5e40a277e775e45", "status": "unknown" } ] } - · GET app request /proof/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 contact crash · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:06:49.758842+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · POST app request /invoke · C9 contact crash · HTTP 502
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:06:53.365859+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "63", "content-type": "application/json" }Recorded response headers
{ "content-type": "text/html; charset=UTF-8", "content-length": "6418", "retry-after": "60" }Request body
{ "lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 502
No response body was saved.
- · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 6956a86c3135 · processing 1.47ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.47ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "215", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts · HTTP 201 · request 6488bd891db4 · processing 10.9ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 10.9ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "126", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }Recorded response · HTTP 201
{ "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "id": "230092351797", "properties": { "email": "[email protected]", "firstname": "Pilot" }, "updatedAt": "2019-12-07T16:50:06.678Z", "associations": [] } - · GET app request /proof/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 contact crash · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:06:53.594250+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1535", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416842706, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "status": "in_flight" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 5, "invocation_fingerprint": "f94d1b9ec1253357bd4c35f7addceb27e92f02f4edb71471fd13cb2bc07b6ee7", "status": "in_progress" } ] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request d94c946a9282 · processing 1.54ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.54ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "215", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }Recorded response · HTTP 200
{ "total": 1, "results": [ { "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [], "id": "230092351797", "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "updatedAt": "2019-12-07T16:50:06.678Z" } ] } - · POST app request /invoke · C9 contact crash · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:07:30.167345+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "63", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "in_progress", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1536", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416879007, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "in_flight" }, "contact": { "status": "confirmed", "id": "230092351797", "confirmation": "positive_readback" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 12, "invocation_fingerprint": "c724d33d3a3964eeb2a725d9c2e393f58a768d486f7530079e9f6cb41e2d52ff", "status": "in_progress" } } - · POST hubspot request · provider traffic · /crm/v3/objects/deals · HTTP 201 · request 44fe2b248c40 · processing 1.9ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "230092351797" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.9ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "342", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "dealname": "Pilot fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "230092351797" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "041970674408", "properties": { "dealname": "Pilot fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf", "createdate": "2026-11-11T17:07:29.224Z", "hs_lastmodifieddate": "2026-11-11T17:07:29.224Z", "hs_object_id": "041970674408" }, "createdAt": "2026-11-11T17:07:29.224Z", "updatedAt": "2026-11-11T17:07:29.224Z", "archived": false } - · POST app request /invoke · C9 contact crash · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:07:31.364286+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "63", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "in_progress", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1536", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416880862, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "041970674408", "confirmation": "positive_unique_key_readback" }, "contact": { "status": "confirmed", "id": "230092351797", "confirmation": "positive_readback" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 15, "invocation_fingerprint": "c724d33d3a3964eeb2a725d9c2e393f58a768d486f7530079e9f6cb41e2d52ff", "status": "in_progress" } } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200 · request 43331787861a · processing 1.27ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.27ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "id": "041970674408", "properties": { "dealname": "Pilot fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf", "fetchsandbox_pilot_lead_id": "fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf", "hs_lastmodifieddate": "2026-11-11T17:07:29.224Z", "createdate": "2026-11-11T17:07:29.224Z", "hs_object_id": "041970674408" }, "createdAt": "2026-11-11T17:07:29.224Z", "updatedAt": "2026-11-11T17:07:29.224Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "230092351797", "type": "deal_to_contact" } ] } } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request ad37796b6fca · processing 14.11ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1jb250YWN0LXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmQGV4YW1wbGUuY29tDQpTdWJqZWN0OiBQaWxvdCBmcy1jOS1jb250YWN0LXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmDQpNZXNzYWdlLUlEOiA8ZnMtYzktY29udGFjdC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 14.11ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "388", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1jb250YWN0LXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmQGV4YW1wbGUuY29tDQpTdWJqZWN0OiBQaWxvdCBmcy1jOS1jb250YWN0LXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmDQpNZXNzYWdlLUlEOiA8ZnMtYzktY29udGFjdC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1jb250YWN0LXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmQGV4YW1wbGUuY29tDQpTdWJqZWN0OiBQaWxvdCBmcy1jOS1jb250YWN0LXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmDQpNZXNzYWdlLUlEOiA8ZnMtYzktY29udGFjdC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 283, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794416852140", "id": "4049632007207604" } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request 5678ed396488 · processing 13.22ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "id": "f66732d63392d636f6e746163742d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 13.22ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "350", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "id": "f66732d63392d636f6e746163742d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }Recorded response · HTTP 200
{ "id": "f66732d63392d636f6e746163742d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ], "status": "confirmed" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request ff5bd29332f0 · processing 13.42ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 13.42ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "145", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_ef39f5f6d5c647698bf24bbee0", "client_msg_id": "cli_a988652f861448b184c304caa8", "name": "item-4795a1", "old_name": "Sample Old", "parent_user_id": "par_53c7974290fa4d49b68fbc1ce1", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "177YFK98QQ.473PMM" } - · GET app request /proof/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 contact crash · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:07:36.834206+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1536", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "177YFK98QQ.473PMM" ], "outcome": "confirmed", "status": "confirmed", "ts": "177YFK98QQ.473PMM" }, "lease_expires_at": 1794416886319, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "4049632007207604" }, "calendar": { "id": "f66732d63392d636f6e746163742d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63392d636f6e746163742d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "041970674408", "confirmation": "positive_unique_key_readback" }, "contact": { "status": "confirmed", "id": "230092351797", "confirmation": "positive_readback" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-contact-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 25, "invocation_fingerprint": "c724d33d3a3964eeb2a725d9c2e393f58a768d486f7530079e9f6cb41e2d52ff", "status": "confirmed" } ] } - · GET app request /proof/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:07:37.082356+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · POST app request /invoke · C9 · HTTP 502
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:07:44.863615+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "61", "content-type": "application/json" }Recorded response headers
{ "content-type": "text/html; charset=UTF-8", "content-length": "6418", "retry-after": "60" }Request body
{ "lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 502
No response body was saved.
- · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request cc56380d1f1d · processing 1.42ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.42ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "213", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts · HTTP 201 · request f945270fa4eb · processing 11.95ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 11.95ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "124", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }Recorded response · HTTP 201
{ "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "id": "531226654429", "properties": { "email": "[email protected]", "firstname": "Pilot" }, "updatedAt": "2019-12-07T16:50:06.678Z", "associations": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 14a858c247a4 · processing 1.44ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.44ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "213", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/deals · HTTP 201 · request 78c33abde181 · processing 1.99ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "531226654429" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.99ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "338", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "dealname": "Pilot fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "531226654429" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "382050750626", "properties": { "dealname": "Pilot fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf", "createdate": "2026-11-11T17:07:41.618Z", "hs_lastmodifieddate": "2026-11-11T17:07:41.618Z", "hs_object_id": "382050750626" }, "createdAt": "2026-11-11T17:07:41.618Z", "updatedAt": "2026-11-11T17:07:41.618Z", "archived": false } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200 · request 0dcf958b9338 · processing 1.34ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.34ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "id": "382050750626", "properties": { "dealname": "Pilot fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf", "fetchsandbox_pilot_lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf", "hs_lastmodifieddate": "2026-11-11T17:07:41.618Z", "createdate": "2026-11-11T17:07:41.618Z", "hs_object_id": "382050750626" }, "createdAt": "2026-11-11T17:07:41.618Z", "updatedAt": "2026-11-11T17:07:41.618Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "531226654429", "type": "deal_to_contact" } ] } } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request fd6c7de240f1 · processing 13.65ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1nbWFpbC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktZ21haWwtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS1nbWFpbC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 13.65ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "380", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1nbWFpbC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktZ21haWwtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS1nbWFpbC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1nbWFpbC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktZ21haWwtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS1nbWFpbC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 277, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794416864387", "id": "9303865949283451" } - · GET app request /proof/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:07:45.132667+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1539", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416894167, "operations": { "gmail": { "status": "in_flight" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "382050750626", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "531226654429" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 13, "invocation_fingerprint": "679e000fdcab1ff693542b7a2ded63d7af3aa4f9b82931fe3207918071b90a3f", "status": "in_progress" } ] } - · GET gmail request · provider traffic · /gmail/v1/users/me/messages · HTTP 200 · request ac6ce953e5d5 · processing 2.19ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 2.19ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "messages": [ { "id": "9303865949283451" } ], "resultSizeEstimate": 1 } - · GET gmail request · provider traffic · /gmail/v1/users/me/messages/9303865949283451 · HTTP 200 · request 78446810c751 · processing 1.5ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/9303865949283451' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.5ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOS1nbWFpbC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzktZ21haWwtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1jOS1nbWFpbC12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 277, "labelIds": [ "SENT" ], "internalDate": "1794416864387", "id": "9303865949283451" } - · POST app request /invoke · C9 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:08:21.722233+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "61", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "in_progress", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1541", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416930887, "operations": { "gmail": { "status": "confirmed", "id": "9303865949283451", "confirmation": "positive_readback" }, "calendar": { "status": "in_flight", "requested_id": "f66732d63392d676d61696c2d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "382050750626", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "531226654429" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 20, "invocation_fingerprint": "725f568a74f17006591a75ca3c3f9d162a5499c7d341518cb334b61b68f3e458", "status": "in_progress" } } - · POST app request /invoke · C9 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:08:21.859793+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "61", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "in_progress", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1541", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416930887, "operations": { "gmail": { "status": "confirmed", "id": "9303865949283451", "confirmation": "positive_readback" }, "calendar": { "status": "in_flight", "requested_id": "f66732d63392d676d61696c2d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "382050750626", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "531226654429" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 20, "invocation_fingerprint": "725f568a74f17006591a75ca3c3f9d162a5499c7d341518cb334b61b68f3e458", "status": "in_progress" } } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request d72aafd29462 · processing 13.94ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "id": "f66732d63392d676d61696c2d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 13.94ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "342", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "id": "f66732d63392d676d61696c2d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }Recorded response · HTTP 200
{ "id": "f66732d63392d676d61696c2d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ], "status": "confirmed" } - · POST app request /invoke · C9 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:08:22.948182+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "61", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "in_progress", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1541", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794416932047, "operations": { "gmail": { "status": "confirmed", "id": "9303865949283451", "confirmation": "positive_readback" }, "calendar": { "id": "f66732d63392d676d61696c2d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63392d676d61696c2d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "382050750626", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "531226654429" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 22, "invocation_fingerprint": "725f568a74f17006591a75ca3c3f9d162a5499c7d341518cb334b61b68f3e458", "status": "in_progress" } } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 7347315f014b · processing 14.49ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 14.49ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "143", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_87313fca3fbc4da2805ba7659a", "client_msg_id": "cli_3265ee27aba9499c9dddc455b3", "name": "item-d9d35d", "old_name": "Sample Old", "parent_user_id": "par_e06a77c3f0484ffcb6ee4b88b2", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "17T2D6PMI4.L2FSKG" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 304e7a2ca574 · processing 13.6ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"needs_human\",\"blocked_step\":\"contact\"}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 13.6ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "152", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c9-stale-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"needs_human\",\"blocked_step\":\"contact\"}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_d2ef39a3721d4a9fb35587dd61", "client_msg_id": "cli_c100126b217646c8a1379be602", "name": "item-997395", "old_name": "Sample Old", "parent_user_id": "par_6c6259501d4f409795a7d54b58", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "171HPKXJ9J.SSXY58" } - · GET app request /proof/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf · C9 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:08:28.387563+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1541", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "17T2D6PMI4.L2FSKG" ], "outcome": "confirmed", "status": "confirmed", "ts": "17T2D6PMI4.L2FSKG" }, "lease_expires_at": 1794416904492, "operations": { "gmail": { "status": "confirmed", "id": "9303865949283451", "confirmation": "positive_readback" }, "calendar": { "id": "f66732d63392d676d61696c2d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d63392d676d61696c2d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "382050750626", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "531226654429" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-c9-gmail-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416904492, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 27, "invocation_fingerprint": "725f568a74f17006591a75ca3c3f9d162a5499c7d341518cb334b61b68f3e458", "status": "confirmed" } ] } - · GET app request /proof/c10-vr_3145f2ba45e2472aa4fad19d6a737fbf · C10 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/c10-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:08:28.668690+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · POST app request /io · C10 · HTTP 400
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/io' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "context": { "lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "slack", "method": "GET", "path": "/chat.postMessage" }, "c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf", "authorization": "[redacted]", "api_key": "[redacted]", "nested": { "password": "[redacted]", "cookie": "[redacted]", "note": "[redacted: FetchSandbox API key]" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:08:28.902932+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "574", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json", "content-length": "33" }Request body
{ "context": { "lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "slack", "method": "GET", "path": "/chat.postMessage" }, "c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf", "authorization": "[redacted]", "api_key": "[redacted]", "nested": { "password": "[redacted]", "cookie": "[redacted]", "note": "[redacted: FetchSandbox API key]" } }Recorded response · HTTP 400
{ "error": "operation_not_allowed" } - · POST app request /io · C10 · HTTP 400
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/io' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "context": { "lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "gmail", "method": "DELETE", "path": "/gmail/v1/users/me/messages/m_1" }, "c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf", "authorization": "[redacted]", "api_key": "[redacted]", "nested": { "password": "[redacted]", "cookie": "[redacted]", "note": "[redacted: FetchSandbox API key]" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:08:29.150755+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "591", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json", "content-length": "33" }Request body
{ "context": { "lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "gmail", "method": "DELETE", "path": "/gmail/v1/users/me/messages/m_1" }, "c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf", "authorization": "[redacted]", "api_key": "[redacted]", "nested": { "password": "[redacted]", "cookie": "[redacted]", "note": "[redacted: FetchSandbox API key]" } }Recorded response · HTTP 400
{ "error": "operation_not_allowed" } - · POST app request /io · C10 · HTTP 400
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/io' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "context": { "lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "gmail", "method": "GET", "path": "https://gmail.googleapis.com/gmail/v1/users/me/messages" }, "c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf", "authorization": "[redacted]", "api_key": "[redacted]", "nested": { "password": "[redacted]", "cookie": "[redacted]", "note": "[redacted: FetchSandbox API key]" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:08:29.381277+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "612", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json", "content-length": "33" }Request body
{ "context": { "lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "gmail", "method": "GET", "path": "https://gmail.googleapis.com/gmail/v1/users/me/messages" }, "c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf", "authorization": "[redacted]", "api_key": "[redacted]", "nested": { "password": "[redacted]", "cookie": "[redacted]", "note": "[redacted: FetchSandbox API key]" } }Recorded response · HTTP 400
{ "error": "operation_not_allowed" } - · POST app request /io · C10 · HTTP 400
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/io' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "context": { "lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "gmail", "method": "GET", "path": "//outside.example/" }, "c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf", "authorization": "[redacted]", "api_key": "[redacted]", "nested": { "password": "[redacted]", "cookie": "[redacted]", "note": "[redacted: FetchSandbox API key]" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:08:29.620444+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "575", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json", "content-length": "33" }Request body
{ "context": { "lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "gmail", "method": "GET", "path": "//outside.example/" }, "c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf", "authorization": "[redacted]", "api_key": "[redacted]", "nested": { "password": "[redacted]", "cookie": "[redacted]", "note": "[redacted: FetchSandbox API key]" } }Recorded response · HTTP 400
{ "error": "operation_not_allowed" } - · POST app request /io · C10 · HTTP 400
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/io' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "context": { "lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "gmail", "method": "GET", "path": "/gmail/v1/users/me/messages/../send" }, "c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf", "authorization": "[redacted]", "api_key": "[redacted]", "nested": { "password": "[redacted]", "cookie": "[redacted]", "note": "[redacted: FetchSandbox API key]" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:08:29.871784+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "592", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json", "content-length": "33" }Request body
{ "context": { "lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "gmail", "method": "GET", "path": "/gmail/v1/users/me/messages/../send" }, "c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf", "authorization": "[redacted]", "api_key": "[redacted]", "nested": { "password": "[redacted]", "cookie": "[redacted]", "note": "[redacted: FetchSandbox API key]" } }Recorded response · HTTP 400
{ "error": "operation_not_allowed" } - · POST app request /io · C10 · HTTP 400
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/io' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "context": { "lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "gmail", "method": "POST", "path": "/gmail/v1/users/me/messages/m_1" }, "c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf", "authorization": "[redacted]", "api_key": "[redacted]", "nested": { "password": "[redacted]", "cookie": "[redacted]", "note": "[redacted: FetchSandbox API key]" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:08:30.187575+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "589", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json", "content-length": "33" }Request body
{ "context": { "lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "gmail", "method": "POST", "path": "/gmail/v1/users/me/messages/m_1" }, "c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf", "authorization": "[redacted]", "api_key": "[redacted]", "nested": { "password": "[redacted]", "cookie": "[redacted]", "note": "[redacted: FetchSandbox API key]" } }Recorded response · HTTP 400
{ "error": "operation_not_allowed" } - · POST app request /io · C10 · HTTP 400
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/io' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "context": { "lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "hubspot", "method": "POST", "path": "/crm/v3/objects/deals/d_1" }, "c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf", "authorization": "[redacted]", "api_key": "[redacted]", "nested": { "password": "[redacted]", "cookie": "[redacted]", "note": "[redacted: FetchSandbox API key]" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:08:30.453542+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "585", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json", "content-length": "33" }Request body
{ "context": { "lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "hubspot", "method": "POST", "path": "/crm/v3/objects/deals/d_1" }, "c10_marker": "c10-public-marker-vr_3145f2ba45e2472aa4fad19d6a737fbf", "authorization": "[redacted]", "api_key": "[redacted]", "nested": { "password": "[redacted]", "cookie": "[redacted]", "note": "[redacted: FetchSandbox API key]" } }Recorded response · HTTP 400
{ "error": "operation_not_allowed" } - · POST app request /not-an-allowed-route · C10 · HTTP 404
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/not-an-allowed-route' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf", "token": "[redacted]" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:08:30.681896+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "121", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "c10-vr_3145f2ba45e2472aa4fad19d6a737fbf", "token": "[redacted]" }Recorded response · HTTP 404
{ "error": "not_found" } - · GET app request /proof/c10-vr_3145f2ba45e2472aa4fad19d6a737fbf · C10 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/c10-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:08:35.916825+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · GET app request /proof/friendly-session-isolation · C11 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/friendly-session-isolation' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:08:36.164665+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · POST app request /invoke · C11 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "friendly-session-isolation" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:08:49.754426+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "40", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "friendly-session-isolation" }Recorded response · HTTP 200
{ "done": true, "lead_id": "friendly-session-isolation", "status": "confirmed", "reason": "Status notification accepted by twin", "state": { "owner": "1546", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "17C97M7GHV.4YEX8O" ], "outcome": "confirmed", "status": "confirmed", "ts": "17C97M7GHV.4YEX8O" }, "lease_expires_at": 1794416959163, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "9392713850795547" }, "calendar": { "id": "f667269656e646c792d73657373696f6e2d69736f6c6174696f6e", "client_status": 200, "status": "confirmed", "requested_id": "f667269656e646c792d73657373696f6e2d69736f6c6174696f6e" }, "deal": { "status": "confirmed", "id": "736753271033", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "744899690581" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#friendly-session-isolation", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 21, "invocation_fingerprint": "a2f766687dbe0bb62e9a08468baf7cdf72ac37a2463a5254b6e600d3555a25a1", "status": "confirmed" } } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 5cea72c38833 · processing 2.03ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 2.03ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "192", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts · HTTP 201 · request a354d96f3b22 · processing 14.84ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 14.84ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "103", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }Recorded response · HTTP 201
{ "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "id": "744899690581", "properties": { "email": "[email protected]", "firstname": "Pilot" }, "updatedAt": "2019-12-07T16:50:06.678Z", "associations": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/deals · HTTP 201 · request 72e6bcb6d29d · processing 1.81ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot friendly-session-isolation", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "friendly-session-isolation" }, "associations": [ { "to": { "id": "744899690581" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.81ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "296", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "dealname": "Pilot friendly-session-isolation", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "friendly-session-isolation" }, "associations": [ { "to": { "id": "744899690581" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "736753271033", "properties": { "dealname": "Pilot friendly-session-isolation", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "friendly-session-isolation", "createdate": "2026-11-11T17:08:41.744Z", "hs_lastmodifieddate": "2026-11-11T17:08:41.744Z", "hs_object_id": "736753271033" }, "createdAt": "2026-11-11T17:08:41.744Z", "updatedAt": "2026-11-11T17:08:41.744Z", "archived": false } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/friendly-session-isolation · HTTP 200 · request c9ab8e9d5e56 · processing 1.31ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/friendly-session-isolation' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.31ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "id": "736753271033", "properties": { "dealname": "Pilot friendly-session-isolation", "fetchsandbox_pilot_lead_id": "friendly-session-isolation", "hs_lastmodifieddate": "2026-11-11T17:08:41.744Z", "createdate": "2026-11-11T17:08:41.744Z", "hs_object_id": "736753271033" }, "createdAt": "2026-11-11T17:08:41.744Z", "updatedAt": "2026-11-11T17:08:41.744Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "744899690581", "type": "deal_to_contact" } ] } } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request 819ae5e19b24 · processing 10.72ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcmllbmRseS1zZXNzaW9uLWlzb2xhdGlvbkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnJpZW5kbHktc2Vzc2lvbi1pc29sYXRpb24NCk1lc3NhZ2UtSUQ6IDxmcmllbmRseS1zZXNzaW9uLWlzb2xhdGlvbkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 10.72ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "296", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcmllbmRseS1zZXNzaW9uLWlzb2xhdGlvbkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnJpZW5kbHktc2Vzc2lvbi1pc29sYXRpb24NCk1lc3NhZ2UtSUQ6IDxmcmllbmRseS1zZXNzaW9uLWlzb2xhdGlvbkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcmllbmRseS1zZXNzaW9uLWlzb2xhdGlvbkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnJpZW5kbHktc2Vzc2lvbi1pc29sYXRpb24NCk1lc3NhZ2UtSUQ6IDxmcmllbmRseS1zZXNzaW9uLWlzb2xhdGlvbkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot friendly-session-isolation" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 214, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794416924603", "id": "9392713850795547" } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request a877d7ddd69c · processing 14.67ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "id": "f667269656e646c792d73657373696f6e2d69736f6c6174696f6e", "summary": "Pilot friendly-session-isolation", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 14.67ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "258", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "id": "f667269656e646c792d73657373696f6e2d69736f6c6174696f6e", "summary": "Pilot friendly-session-isolation", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }Recorded response · HTTP 200
{ "id": "f667269656e646c792d73657373696f6e2d69736f6c6174696f6e", "summary": "Pilot friendly-session-isolation", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ], "status": "confirmed" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 1e45b8c0914a · processing 13.04ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"friendly-session-isolation\",\"status\":\"confirmed\",\"blocked_step\":null}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 13.04ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "122", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"friendly-session-isolation\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_585131d67fc7473bba9302025d", "client_msg_id": "cli_d06798bfac144ecd8771c63f3d", "name": "item-79d586", "old_name": "Sample Old", "parent_user_id": "par_6ea9f2e87c394eb1a59bf74ac8", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "17C97M7GHV.4YEX8O" } - · GET app request /proof/friendly-session-isolation · C11 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/friendly-session-isolation' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:08:55.022422+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1546", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "17C97M7GHV.4YEX8O" ], "outcome": "confirmed", "status": "confirmed", "ts": "17C97M7GHV.4YEX8O" }, "lease_expires_at": 1794416929443, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "9392713850795547" }, "calendar": { "id": "f667269656e646c792d73657373696f6e2d69736f6c6174696f6e", "client_status": 200, "status": "confirmed", "requested_id": "f667269656e646c792d73657373696f6e2d69736f6c6174696f6e" }, "deal": { "status": "confirmed", "id": "736753271033", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "744899690581" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#friendly-session-isolation", "transport_completed_at": 1794416929443, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 22, "invocation_fingerprint": "a2f766687dbe0bb62e9a08468baf7cdf72ac37a2463a5254b6e600d3555a25a1", "status": "confirmed" } ] } - · GET app request /proof/s-vr_3145f2ba45e2472aa4fad19d6a737fbf · C12 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/s-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:08:55.274681+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · POST app request /invoke · C12 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "s-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:09:01.024309+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "51", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "s-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "s-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "failed", "reason": "Status notification accepted by twin", "state": { "owner": "1547", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": "contact", "client_status": 200, "accepted_ids": [ "17RNRDB1I5.01TI1F" ], "outcome": "failed", "status": "confirmed", "ts": "17RNRDB1I5.01TI1F" }, "lease_expires_at": 1794416970394, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "client_status": 403, "status": "failed" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#s-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 9, "invocation_fingerprint": "4722acebd5b9cccb4fffb41a9463713f87170c578be3bdc3cb1ab553c93c89b8", "status": "failed" } } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request d7d19e14f3f5 · processing 1.89ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.89ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "203", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · C12 · /crm/v3/objects/contacts · HTTP 403 · processing 0.51ms
View sanitized request and response
Curl-style request view
curl --request POST '<HUBSPOT_TWIN_BASE_URL>/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL was not recorded. Provider processing: 0.51ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "114", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }Recorded response · HTTP 403
{ "status": "error", "message": "token lacks required scope(s): crm.objects.contacts.write", "category": "MISSING_SCOPES", "errors": [ { "context": { "requiredGranularScopes": [ "crm.objects.contacts.write" ] } } ] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts · HTTP 403 · request 6274f7d2ed98 · processing 0.51ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 0.51ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "114", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }Recorded response · HTTP 403
{ "status": "error", "message": "token lacks required scope(s): crm.objects.contacts.write", "category": "MISSING_SCOPES", "errors": [ { "context": { "requiredGranularScopes": [ "crm.objects.contacts.write" ] } } ] } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 2195844855fd · processing 13.1ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"s-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"failed\",\"blocked_step\":\"contact\"}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 13.1ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "137", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"s-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"failed\",\"blocked_step\":\"contact\"}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_8428ec1a847647c1a4ed80c8e0", "client_msg_id": "cli_ee7b7be591fd4d9f9c0dcaea80", "name": "item-9dc809", "old_name": "Sample Old", "parent_user_id": "par_a5b5bd340fa44e388c1d584555", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "17RNRDB1I5.01TI1F" } - · GET app request /proof/s-vr_3145f2ba45e2472aa4fad19d6a737fbf · C12 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/s-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:09:06.278001+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1547", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": "contact", "client_status": 200, "accepted_ids": [ "17RNRDB1I5.01TI1F" ], "outcome": "failed", "status": "confirmed", "ts": "17RNRDB1I5.01TI1F" }, "lease_expires_at": 1794416940637, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "status": "pending" }, "contact": { "client_status": 403, "status": "failed" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#s-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416940637, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 10, "invocation_fingerprint": "4722acebd5b9cccb4fffb41a9463713f87170c578be3bdc3cb1ab553c93c89b8", "status": "failed" } ] } - · GET app request /proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf · C12 hold · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:09:06.519606+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · POST app request /invoke · C12 hold · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:09:19.195522+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "51", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "confirmed", "reason": "Status notification unconfirmed", "state": { "owner": "1548", "requester": "pilot-team:pilot-owner", "notification": { "retry_not_before": "2026-11-11T17:09:48.166Z", "client_status": 429, "accepted_ids": [], "retry_after_seconds": 30, "blocked_step": null, "outcome": "confirmed", "status": "rate_limited" }, "lease_expires_at": 1794416988623, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "4827706010836355" }, "calendar": { "id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "165390301545", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "003327357228" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 21, "invocation_fingerprint": "42e4e27b0d9b7449ab99da5eeebf6cabb6b7856c0acd7bf84da8bbe3d89560a2", "status": "confirmed" } } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request c2f23ad90cbf · processing 1.92ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.92ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "203", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ] }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts · HTTP 201 · request 5e8dcdba8be7 · processing 10.83ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 10.83ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "114", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "email": "[email protected]", "firstname": "Pilot" }, "associations": [] }Recorded response · HTTP 201
{ "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "id": "003327357228", "properties": { "email": "[email protected]", "firstname": "Pilot" }, "updatedAt": "2019-12-07T16:50:06.678Z", "associations": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/deals · HTTP 201 · request 8f50a8c5c3a7 · processing 1.88ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "003327357228" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.88ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "318", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "dealname": "Pilot r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "003327357228" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "165390301545", "properties": { "dealname": "Pilot r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "createdate": "2026-11-11T17:09:11.552Z", "hs_lastmodifieddate": "2026-11-11T17:09:11.552Z", "hs_object_id": "165390301545" }, "createdAt": "2026-11-11T17:09:11.552Z", "updatedAt": "2026-11-11T17:09:11.552Z", "archived": false } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/r-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200 · request a07ac71043b5 · processing 1.32ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/r-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.32ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "id": "165390301545", "properties": { "dealname": "Pilot r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "fetchsandbox_pilot_lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "hs_lastmodifieddate": "2026-11-11T17:09:11.552Z", "createdate": "2026-11-11T17:09:11.552Z", "hs_object_id": "165390301545" }, "createdAt": "2026-11-11T17:09:11.552Z", "updatedAt": "2026-11-11T17:09:11.552Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "003327357228", "type": "deal_to_contact" } ] } } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request 8d831975fd3f · processing 11.32ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiByLXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmQGV4YW1wbGUuY29tDQpTdWJqZWN0OiBQaWxvdCByLXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmDQpNZXNzYWdlLUlEOiA8ci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 11.32ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "340", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiByLXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmQGV4YW1wbGUuY29tDQpTdWJqZWN0OiBQaWxvdCByLXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmDQpNZXNzYWdlLUlEOiA8ci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiByLXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmQGV4YW1wbGUuY29tDQpTdWJqZWN0OiBQaWxvdCByLXZyXzMxNDVmMmJhNDVlMjQ3MmFhNGZhZDE5ZDZhNzM3ZmJmDQpNZXNzYWdlLUlEOiA8ci12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot r-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 247, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794416954539", "id": "4827706010836355" } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request 95d2b944cf59 · processing 12.05ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 12.05ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "302", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }Recorded response · HTTP 200
{ "id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ], "status": "confirmed" } - · POST slack request · C12 hold · /chat.postMessage · HTTP 429 · processing 0.58ms
View sanitized request and response
Curl-style request view
curl --request POST '<SLACK_TWIN_BASE_URL>/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"r-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL was not recorded. Provider processing: 0.58ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "133", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
{ "retry-after": "30" }Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"r-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 429
{ "ok": false, "error": "ratelimited" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 429 · request 7ad612a71fc3 · processing 0.58ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"r-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 0.58ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "133", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
{ "retry-after": "30" }Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"r-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 429
{ "ok": false, "error": "ratelimited" } - · POST app request /invoke · C12 hold · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": true }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:09:20.308157+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "71", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": true }Recorded response · HTTP 200
{ "done": true, "lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "confirmed", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1548", "requester": "pilot-team:pilot-owner", "notification": { "retry_not_before": "2026-11-11T17:09:48.166Z", "client_status": 429, "accepted_ids": [], "retry_after_seconds": 30, "blocked_step": null, "outcome": "confirmed", "status": "rate_limited" }, "lease_expires_at": 1794416958879, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "4827706010836355" }, "calendar": { "id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "165390301545", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "003327357228" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416958879, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 22, "invocation_fingerprint": "42e4e27b0d9b7449ab99da5eeebf6cabb6b7856c0acd7bf84da8bbe3d89560a2", "status": "confirmed" } } - · GET app request /proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf · C12 hold · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:09:25.506254+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1548", "requester": "pilot-team:pilot-owner", "notification": { "retry_not_before": "2026-11-11T17:09:48.166Z", "client_status": 429, "accepted_ids": [], "retry_after_seconds": 30, "blocked_step": null, "outcome": "confirmed", "status": "rate_limited" }, "lease_expires_at": 1794416958879, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "4827706010836355" }, "calendar": { "id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "165390301545", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "003327357228" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416958879, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 22, "invocation_fingerprint": "42e4e27b0d9b7449ab99da5eeebf6cabb6b7856c0acd7bf84da8bbe3d89560a2", "status": "confirmed" } ] } - · GET app request /proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf · C12 recover · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:09:25.739208+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1548", "requester": "pilot-team:pilot-owner", "notification": { "retry_not_before": "2026-11-11T17:09:48.166Z", "client_status": 429, "accepted_ids": [], "retry_after_seconds": 30, "blocked_step": null, "outcome": "confirmed", "status": "rate_limited" }, "lease_expires_at": 1794416958879, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "4827706010836355" }, "calendar": { "id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "165390301545", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "003327357228" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416958879, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 22, "invocation_fingerprint": "42e4e27b0d9b7449ab99da5eeebf6cabb6b7856c0acd7bf84da8bbe3d89560a2", "status": "confirmed" } ] } - · GET app request /proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf · C12 recover · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:10:01.141522+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1548", "requester": "pilot-team:pilot-owner", "notification": { "retry_not_before": "2026-11-11T17:09:48.166Z", "client_status": 429, "accepted_ids": [], "retry_after_seconds": 30, "blocked_step": null, "outcome": "confirmed", "status": "rate_limited" }, "lease_expires_at": 1794416958879, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "4827706010836355" }, "calendar": { "id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "165390301545", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "003327357228" } }, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794416958879, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 22, "invocation_fingerprint": "42e4e27b0d9b7449ab99da5eeebf6cabb6b7856c0acd7bf84da8bbe3d89560a2", "status": "confirmed" } ] } - · POST app request /invoke · C12 recover · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": true }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:10:07.397111+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "71", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": true }Recorded response · HTTP 200
{ "done": true, "lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "confirmed", "reason": "Status notification accepted by twin", "state": { "owner": "1551", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "17RXJDAJE4.GKZ3R1" ], "outcome": "confirmed", "status": "confirmed", "ts": "17RXJDAJE4.GKZ3R1" }, "lease_expires_at": 1794417036912, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "4827706010836355" }, "calendar": { "id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "165390301545", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "003327357228" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 28, "invocation_fingerprint": "9ccd3f179012825013bda1f020beb00d086de9321f89bd446e18e1724df337f3", "status": "confirmed" } } - · POST app request /invoke · C12 recover · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": true }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:10:04.788859+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "71", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": true }Recorded response · HTTP 200
{ "done": true, "lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "in_progress", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1551", "requester": "pilot-team:pilot-owner", "notification": { "retry_not_before": "2026-11-11T17:09:48.166Z", "client_status": 429, "accepted_ids": [], "retry_after_seconds": 30, "blocked_step": null, "outcome": "confirmed", "status": "rate_limited" }, "lease_expires_at": 1794417034266, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "4827706010836355" }, "calendar": { "id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "165390301545", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "003327357228" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 23, "invocation_fingerprint": "9ccd3f179012825013bda1f020beb00d086de9321f89bd446e18e1724df337f3", "status": "in_progress" } } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request b318b282d4b4 · processing 11.38ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"r-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 11.38ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "133", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"r-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_25a5391042e74a22bc838f08b3", "client_msg_id": "cli_a84a28e774564071bc71db7128", "name": "item-e119e7", "old_name": "Sample Old", "parent_user_id": "par_65ae3d7248f4448ebcf1b2ab74", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "17RXJDAJE4.GKZ3R1" } - · POST app request /invoke · C12 recover · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": true }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:10:08.616439+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "71", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "retry_failed": true }Recorded response · HTTP 200
{ "done": true, "lead_id": "r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "confirmed", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "owner": "1551", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "17RXJDAJE4.GKZ3R1" ], "outcome": "confirmed", "status": "confirmed", "ts": "17RXJDAJE4.GKZ3R1" }, "lease_expires_at": 1794417007170, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "4827706010836355" }, "calendar": { "id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "165390301545", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "003327357228" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417007170, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 29, "invocation_fingerprint": "9ccd3f179012825013bda1f020beb00d086de9321f89bd446e18e1724df337f3", "status": "confirmed" } } - · GET app request /proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf · C12 recover · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/r-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:10:13.965523+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1551", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "17RXJDAJE4.GKZ3R1" ], "outcome": "confirmed", "status": "confirmed", "ts": "17RXJDAJE4.GKZ3R1" }, "lease_expires_at": 1794417007170, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "4827706010836355" }, "calendar": { "id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f722d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "165390301545", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "003327357228" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#r-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417007170, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 29, "invocation_fingerprint": "9ccd3f179012825013bda1f020beb00d086de9321f89bd446e18e1724df337f3", "status": "confirmed" } ] } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:10:14.216058+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · POST app request /invoke · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:10:32.267802+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "70", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "unknown", "reason": "Status notification accepted by twin", "state": { "owner": "1553", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "lease_expires_at": 1794417060205, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 0 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "next_reconcile_at": 1794417028042, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 17, "invocation_fingerprint": "4cee9e6c718471280735697388439679ba2a0ae12bf598dad452d445349a76ea", "status": "unknown" } } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 106b3585d61e · processing 1.94ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.94ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "222", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com" } ] } ] }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts · HTTP 201 · request d06d68840dc7 · processing 10.4ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "email": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com", "firstname": "Pilot" }, "associations": [] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 10.4ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "133", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "email": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com", "firstname": "Pilot" }, "associations": [] }Recorded response · HTTP 201
{ "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "id": "287079546119", "properties": { "email": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com", "firstname": "Pilot" }, "updatedAt": "2019-12-07T16:50:06.678Z", "associations": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/deals · HTTP 201 · request 5939a484be09 · processing 1.98ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "287079546119" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.98ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "356", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "dealname": "Pilot fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "287079546119" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "631043491846", "properties": { "dealname": "Pilot fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "createdate": "2026-11-11T17:10:19.233Z", "hs_lastmodifieddate": "2026-11-11T17:10:19.233Z", "hs_object_id": "631043491846" }, "createdAt": "2026-11-11T17:10:19.233Z", "updatedAt": "2026-11-11T17:10:19.233Z", "archived": false } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200 · request a7e08e1b7484 · processing 1.3ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.3ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "id": "631043491846", "properties": { "dealname": "Pilot fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "fetchsandbox_pilot_lead_id": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "hs_lastmodifieddate": "2026-11-11T17:10:19.233Z", "createdate": "2026-11-11T17:10:19.233Z", "hs_object_id": "631043491846" }, "createdAt": "2026-11-11T17:10:19.233Z", "updatedAt": "2026-11-11T17:10:19.233Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "287079546119", "type": "deal_to_contact" } ] } } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request b5a9d1044650 · processing 12.91ms · response delay_completed (10000ms) · delay began 2026-11-11T17:10:21.989272+00:00 · delay released 2026-11-11T17:10:31.997340+00:00
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1mZWVkYmFjay1kZWFkbGluZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtZmVlZGJhY2stZGVhZGxpbmUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1mZWVkYmFjay1kZWFkbGluZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 12.91ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "416", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1mZWVkYmFjay1kZWFkbGluZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtZmVlZGJhY2stZGVhZGxpbmUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1mZWVkYmFjay1kZWFkbGluZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1mZWVkYmFjay1kZWFkbGluZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtZmVlZGJhY2stZGVhZGxpbmUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1mZWVkYmFjay1kZWFkbGluZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com" }, { "name": "Subject", "value": "Pilot fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, { "name": "Message-ID", "value": "<fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 304, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794417021966", "id": "1142715073011073" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 644d8f9d9be2 · processing 11.26ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 11.26ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "155", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_e2c86663e7f04439ba6aeed97d", "client_msg_id": "cli_188538623b604cdabb00cda6df", "name": "item-7dd852", "old_name": "Sample Old", "parent_user_id": "par_ba0745b046a0420c92117ce879", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "17EUGSUR4W.JE48PQ" } - · POST app request /invoke · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:10:35.588504+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "70", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "unknown", "reason": "Unchanged outcome already notified", "state": { "owner": "1554", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "lease_expires_at": 1794417065088, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 1 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "next_reconcile_at": 1794417088042, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 23, "invocation_fingerprint": "9937dc071474100a401689c2f452b7cc84b104c29a4cbc2bd2737722b59e9e44", "status": "unknown" } } - · GET gmail request · F email deadline · /gmail/v1/users/me/messages · HTTP 503 · processing 0.34ms
View sanitized request and response
Curl-style request view
curl --request GET '<GMAIL_TWIN_BASE_URL>/gmail/v1/users/me/messages' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL was not recorded. Provider processing: 0.34ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 503
{ "errors": [ { "status": "503", "code": "UNAVAILABLE", "detail": null } ] } - · GET gmail request · provider traffic · /gmail/v1/users/me/messages · HTTP 503 · request ee0e4cb1758a · processing 0.34ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 0.34ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 503
{ "errors": [ { "status": "503", "code": "UNAVAILABLE", "detail": null } ] } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:10:40.868748+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1554", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794417035351, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 1 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "next_reconcile_at": 1794417088042, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417035351, "invocation_fingerprint": "9937dc071474100a401689c2f452b7cc84b104c29a4cbc2bd2737722b59e9e44", "status": "unknown" } ] } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:10:46.125265+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1554", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794417035351, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 1 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "next_reconcile_at": 1794417088042, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417035351, "invocation_fingerprint": "9937dc071474100a401689c2f452b7cc84b104c29a4cbc2bd2737722b59e9e44", "status": "unknown" } ] } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:10:51.567450+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1554", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794417035351, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 1 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "next_reconcile_at": 1794417088042, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417035351, "invocation_fingerprint": "9937dc071474100a401689c2f452b7cc84b104c29a4cbc2bd2737722b59e9e44", "status": "unknown" } ] } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:10:56.793469+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1554", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794417035351, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 1 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "next_reconcile_at": 1794417088042, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417035351, "invocation_fingerprint": "9937dc071474100a401689c2f452b7cc84b104c29a4cbc2bd2737722b59e9e44", "status": "unknown" } ] } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:11:02.227834+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1554", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794417035351, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 1 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "next_reconcile_at": 1794417088042, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417035351, "invocation_fingerprint": "9937dc071474100a401689c2f452b7cc84b104c29a4cbc2bd2737722b59e9e44", "status": "unknown" } ] } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:11:07.469118+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1554", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794417035351, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 1 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "next_reconcile_at": 1794417088042, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417035351, "invocation_fingerprint": "9937dc071474100a401689c2f452b7cc84b104c29a4cbc2bd2737722b59e9e44", "status": "unknown" } ] } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:11:12.742198+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1554", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794417035351, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 1 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "next_reconcile_at": 1794417088042, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417035351, "invocation_fingerprint": "9937dc071474100a401689c2f452b7cc84b104c29a4cbc2bd2737722b59e9e44", "status": "unknown" } ] } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:11:17.982104+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1554", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794417035351, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 1 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "next_reconcile_at": 1794417088042, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417035351, "invocation_fingerprint": "9937dc071474100a401689c2f452b7cc84b104c29a4cbc2bd2737722b59e9e44", "status": "unknown" } ] } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:11:23.304676+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1554", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794417035351, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 1 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "next_reconcile_at": 1794417088042, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417035351, "invocation_fingerprint": "9937dc071474100a401689c2f452b7cc84b104c29a4cbc2bd2737722b59e9e44", "status": "unknown" } ] } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:11:28.568312+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1554", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794417035351, "epoch": 2, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 24, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 1 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "next_reconcile_at": 1794417088042, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417035351, "invocation_fingerprint": "9937dc071474100a401689c2f452b7cc84b104c29a4cbc2bd2737722b59e9e44", "status": "unknown" } ] } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:11:33.899849+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1555", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "lease_expires_at": 1794417123520, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "epoch": 3, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 27, "invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98", "status": "in_progress" } ] } - · GET gmail request · F email deadline · /gmail/v1/users/me/messages · HTTP 503 · processing 0.33ms
View sanitized request and response
Curl-style request view
curl --request GET '<GMAIL_TWIN_BASE_URL>/gmail/v1/users/me/messages' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL was not recorded. Provider processing: 0.33ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 503
{ "errors": [ { "status": "503", "code": "UNAVAILABLE", "detail": null } ] } - · GET gmail request · provider traffic · /gmail/v1/users/me/messages · HTTP 503 · request ec511737ce96 · processing 0.33ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 0.33ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 503
{ "errors": [ { "status": "503", "code": "UNAVAILABLE", "detail": null } ] } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:11:39.127238+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1555", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794417095050, "epoch": 3, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 30, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "next_reconcile_at": 1794417148042, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417095050, "invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98", "status": "unknown" } ] } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:11:44.748957+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1555", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794417095050, "epoch": 3, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 30, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "next_reconcile_at": 1794417148042, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417095050, "invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98", "status": "unknown" } ] } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:11:49.977187+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1555", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794417095050, "epoch": 3, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 30, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "next_reconcile_at": 1794417148042, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417095050, "invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98", "status": "unknown" } ] } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:11:55.284916+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1555", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794417095050, "epoch": 3, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 30, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "next_reconcile_at": 1794417148042, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417095050, "invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98", "status": "unknown" } ] } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:12:00.688902+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1555", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794417095050, "epoch": 3, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 30, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "next_reconcile_at": 1794417148042, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417095050, "invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98", "status": "unknown" } ] } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:12:06.047773+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1555", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794417095050, "epoch": 3, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 30, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "next_reconcile_at": 1794417148042, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417095050, "invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98", "status": "unknown" } ] } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:12:11.393312+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1555", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794417095050, "epoch": 3, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 30, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "next_reconcile_at": 1794417148042, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417095050, "invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98", "status": "unknown" } ] } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:12:16.747572+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1555", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794417095050, "epoch": 3, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 30, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "next_reconcile_at": 1794417148042, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417095050, "invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98", "status": "unknown" } ] } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:12:22.070598+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1555", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794417095050, "epoch": 3, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 30, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "next_reconcile_at": 1794417148042, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417095050, "invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98", "status": "unknown" } ] } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:12:27.297655+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1555", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794417095050, "epoch": 3, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 30, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "next_reconcile_at": 1794417148042, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417095050, "invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98", "status": "unknown" } ] } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:12:32.633783+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1555", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794417095050, "epoch": 3, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 30, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ" ], "outcome": "unknown", "status": "confirmed", "ts": "17EUGSUR4W.JE48PQ" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "next_reconcile_at": 1794417148042, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417095050, "invocation_fingerprint": "e8b2f2ded83a8047d98f542d49ca3f7eb6e34b9a67a314e7aafce2b35a5fab98", "status": "unknown" } ] } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request cacfa215a30c · processing 12.02ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"needs_human\",\"blocked_step\":\"gmail\"}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 12.02ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "159", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"needs_human\",\"blocked_step\":\"gmail\"}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_30b1c191618c4c71a7979064ba", "client_msg_id": "cli_d379aac9143447b9aae32f9a25", "name": "item-7b1414", "old_name": "Sample Old", "parent_user_id": "par_068cc6622da249f4a3e4a58138", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "17PN5KV3ZH.GD7KOA" } - · GET app request /proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf · F email deadline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:12:37.861118+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1556", "requester": "pilot-team:pilot-owner", "lease_expires_at": 1794417155852, "epoch": 4, "handoff": { "reason": "reconciliation_exhausted", "lookup_attempts": 2, "blocked_step": "gmail", "email_draft": { "raw_base64url": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1mZWVkYmFjay1kZWFkbGluZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtZmVlZGJhY2stZGVhZGxpbmUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmYNCk1lc3NhZ2UtSUQ6IDxmcy1mZWVkYmFjay1kZWFkbGluZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "send_outcome": "unknown" }, "lead_id": "fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 37, "notification": { "blocked_step": "gmail", "client_status": 200, "accepted_ids": [ "17EUGSUR4W.JE48PQ", "17PN5KV3ZH.GD7KOA" ], "outcome": "needs_human", "status": "confirmed", "ts": "17PN5KV3ZH.GD7KOA" }, "operations": { "gmail": { "client_status": 0, "reconciliation": { "started_at": 1794417028042, "attempts": 2 }, "status": "unknown" }, "calendar": { "status": "pending" }, "deal": { "status": "confirmed", "id": "631043491846", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "287079546119" } }, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-deadline-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417155852, "invocation_fingerprint": "d37a962a7b19f36125e83b488b4bf3b167fdb6a173fe554de34afbc6d55224c9", "status": "needs_human" } ] } - · GET app request /proof/fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf · F deal unique · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:12:38.107994+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "14" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [] } - · POST app request /invoke · F deal unique · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:12:51.060295+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "68", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "unknown", "reason": "Status notification accepted by twin", "state": { "owner": "1557", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": "deal", "client_status": 200, "accepted_ids": [ "17YPDYK8DR.BF8MN0" ], "outcome": "unknown", "status": "confirmed", "ts": "17YPDYK8DR.BF8MN0" }, "lease_expires_at": 1794417200580, "operations": { "gmail": { "status": "pending" }, "calendar": { "status": "pending" }, "deal": { "client_status": 0, "reconciliation": { "started_at": 1794417168738, "attempts": 0 }, "status": "unknown" }, "contact": { "client_status": 201, "status": "confirmed", "id": "594545049770" } }, "next_reconcile_at": 1794417168738, "epoch": 1, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 12, "invocation_fingerprint": "24ce86c25b641c180008ff546e7cdc0de938df0ef669fd848e8964374ce0fdff", "status": "unknown" } } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 04d84719a29f · processing 1.85ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com" } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.85ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "220", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "after": "0", "limit": 100, "properties": [ "email", "firstname" ], "sorts": [], "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com" } ] } ] }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts · HTTP 201 · request a3b4addda184 · processing 13.28ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "email": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com", "firstname": "Pilot" }, "associations": [] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 13.28ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "131", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "email": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com", "firstname": "Pilot" }, "associations": [] }Recorded response · HTTP 201
{ "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "id": "594545049770", "properties": { "email": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com", "firstname": "Pilot" }, "updatedAt": "2019-12-07T16:50:06.678Z", "associations": [] } - · POST hubspot request · F deal unique · /crm/v3/objects/deals · HTTP 201 · processing 1.88ms · response delay_completed (10000ms) · delay began 2026-11-11T17:12:42.679432+00:00 · delay released 2026-11-11T17:12:52.688509+00:00
View sanitized request and response
Curl-style request view
curl --request POST '<HUBSPOT_TWIN_BASE_URL>/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "594545049770" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL was not recorded. Provider processing: 1.88ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "352", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "dealname": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "594545049770" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "490422593524", "properties": { "dealname": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf", "createdate": "2026-11-11T17:12:42.668Z", "hs_lastmodifieddate": "2026-11-11T17:12:42.668Z", "hs_object_id": "490422593524" }, "createdAt": "2026-11-11T17:12:42.668Z", "updatedAt": "2026-11-11T17:12:42.668Z", "archived": false } - · POST hubspot request · provider traffic · /crm/v3/objects/deals · HTTP 201 · request 9a33b72facfd · processing 1.88ms · response delay_completed (10000ms) · delay began 2026-11-11T17:12:42.679432+00:00 · delay released 2026-11-11T17:12:52.688509+00:00
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "594545049770" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.88ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "352", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "dealname": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, "associations": [ { "to": { "id": "594545049770" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "490422593524", "properties": { "dealname": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf", "pipeline": "default", "dealstage": "appointmentscheduled", "fetchsandbox_pilot_lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf", "createdate": "2026-11-11T17:12:42.668Z", "hs_lastmodifieddate": "2026-11-11T17:12:42.668Z", "hs_object_id": "490422593524" }, "createdAt": "2026-11-11T17:12:42.668Z", "updatedAt": "2026-11-11T17:12:42.668Z", "archived": false } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request be90cbb99ec8 · processing 11.14ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"deal\"}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 11.14ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "152", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"unknown\",\"blocked_step\":\"deal\"}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_5e616827792d42b687ed2a0703", "client_msg_id": "cli_4b192dcba703407badf74d39ee", "name": "item-5b852b", "old_name": "Sample Old", "parent_user_id": "par_7a2965808f9b461bb42ed21b92", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "17YPDYK8DR.BF8MN0" } - · POST app request /invoke · F deal unique · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:12:59.447597+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "68", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf", "status": "confirmed", "reason": "Status notification accepted by twin", "state": { "owner": "1558", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "17YPDYK8DR.BF8MN0", "17W1I8ACT2.8ECDBR" ], "outcome": "confirmed", "status": "confirmed", "ts": "17W1I8ACT2.8ECDBR" }, "lease_expires_at": 1794417208980, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "8158022497633573" }, "calendar": { "id": "f66732d666565646261636b2d756e697175652d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d666565646261636b2d756e697175652d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "490422593524", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "594545049770" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf", "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 28, "invocation_fingerprint": "634a3b72812e1acfdca594f0b37fddb8ca05889e9c9bd5bf066262df87a58c23", "status": "confirmed" } } - · GET hubspot request · F deal unique · /crm/v3/objects/deals/fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200 · processing 1.23ms
View sanitized request and response
Curl-style request view
curl --request GET '<HUBSPOT_TWIN_BASE_URL>/crm/v3/objects/deals/fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL was not recorded. Provider processing: 1.23ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "id": "490422593524", "properties": { "dealname": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf", "fetchsandbox_pilot_lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf", "hs_lastmodifieddate": "2026-11-11T17:12:42.668Z", "createdate": "2026-11-11T17:12:42.668Z", "hs_object_id": "490422593524" }, "createdAt": "2026-11-11T17:12:42.668Z", "updatedAt": "2026-11-11T17:12:42.668Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "594545049770", "type": "deal_to_contact" } ] } } } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf · HTTP 200 · request 993f8c59f569 · processing 1.23ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/a59dc8f561/crm/v3/objects/deals/fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.23ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "id": "490422593524", "properties": { "dealname": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf", "fetchsandbox_pilot_lead_id": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf", "hs_lastmodifieddate": "2026-11-11T17:12:42.668Z", "createdate": "2026-11-11T17:12:42.668Z", "hs_object_id": "490422593524" }, "createdAt": "2026-11-11T17:12:42.668Z", "updatedAt": "2026-11-11T17:12:42.668Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "594545049770", "type": "deal_to_contact" } ] } } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request 7e168e7bd97d · processing 12.96ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/aec588b43c/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1mZWVkYmFjay11bmlxdWUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmZAZXhhbXBsZS5jb20NClN1YmplY3Q6IFBpbG90IGZzLWZlZWRiYWNrLXVuaXF1ZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZg0KTWVzc2FnZS1JRDogPGZzLWZlZWRiYWNrLXVuaXF1ZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 12.96ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "408", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1mZWVkYmFjay11bmlxdWUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmZAZXhhbXBsZS5jb20NClN1YmplY3Q6IFBpbG90IGZzLWZlZWRiYWNrLXVuaXF1ZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZg0KTWVzc2FnZS1JRDogPGZzLWZlZWRiYWNrLXVuaXF1ZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1mZWVkYmFjay11bmlxdWUtdnJfMzE0NWYyYmE0NWUyNDcyYWE0ZmFkMTlkNmE3MzdmYmZAZXhhbXBsZS5jb20NClN1YmplY3Q6IFBpbG90IGZzLWZlZWRiYWNrLXVuaXF1ZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZg0KTWVzc2FnZS1JRDogPGZzLWZlZWRiYWNrLXVuaXF1ZS12cl8zMTQ1ZjJiYTQ1ZTI0NzJhYTRmYWQxOWQ2YTczN2ZiZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com" }, { "name": "Subject", "value": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf" }, { "name": "Message-ID", "value": "<fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 298, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794417174850", "id": "8158022497633573" } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request 6037516f9be2 · processing 12.08ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d6f1c0d91c/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "id": "f66732d666565646261636b2d756e697175652d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com" } ] }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 12.08ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "370", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "id": "f66732d666565646261636b2d756e697175652d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com" } ] }Recorded response · HTTP 200
{ "id": "f66732d666565646261636b2d756e697175652d76725f3331343566326261343565323437326161346661643139643661373337666266", "summary": "Pilot fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf@example.com" } ], "status": "confirmed" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request e86424160e04 · processing 11.67ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/08de668cae/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 11.67ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "150", "accept": "*/*", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_3d3ee769a14f4158a4e570e4ee", "client_msg_id": "cli_5e711833a88146bcab84627687", "name": "item-5518b1", "old_name": "Sample Old", "parent_user_id": "par_11a47aead265490fb72d28b485", "permalink": "my-resource", "reply_count": 0, "reply_users_count": 0, "text": "Sample text content", "ts": "sample-value", "type": "default", "unread_count": 0, "username": "acme-corp" }, "ok": true, "ts": "17W1I8ACT2.8ECDBR" } - · GET app request /proof/fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf · F deal unique · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/cd902af2d7b9a60f00aef14f57efb49399309b6b274e0e84/proof/fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_3145f2ba45e2472aa4fad19d6a737fbf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-11-11T17:13:04.990604+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_3145f2ba45e2472aa4fad19d6a737fbf", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "records": [ { "owner": "1558", "requester": "pilot-team:pilot-owner", "notification": { "blocked_step": null, "client_status": 200, "accepted_ids": [ "17YPDYK8DR.BF8MN0", "17W1I8ACT2.8ECDBR" ], "outcome": "confirmed", "status": "confirmed", "ts": "17W1I8ACT2.8ECDBR" }, "lease_expires_at": 1794417179236, "operations": { "gmail": { "client_status": 200, "status": "confirmed", "id": "8158022497633573" }, "calendar": { "id": "f66732d666565646261636b2d756e697175652d76725f3331343566326261343565323437326161346661643139643661373337666266", "client_status": 200, "status": "confirmed", "requested_id": "f66732d666565646261636b2d756e697175652d76725f3331343566326261343565323437326161346661643139643661373337666266" }, "deal": { "status": "confirmed", "id": "490422593524", "confirmation": "positive_unique_key_readback" }, "contact": { "client_status": 201, "status": "confirmed", "id": "594545049770" } }, "epoch": 2, "pk": "lead-pilot#3a8549b79c71e8ce0b895bbac1cc58aaf9af8f882a5265edeaeeec7d94c079d6#fs-feedback-unique-vr_3145f2ba45e2472aa4fad19d6a737fbf", "transport_completed_at": 1794417179236, "recovery_policy": { "windowMs": 120000, "quietNotifications": true, "uniqueDealIdentity": true, "maxLookups": 3 }, "version": 29, "invocation_fingerprint": "634a3b72812e1acfdca594f0b37fddb8ca05889e9c9bd5bf066262df87a58c23", "status": "confirmed" } ] }
Expand a request to inspect its sanitized payload. Credentials and personal data stay hidden.
Timestamps reflect when the sandbox recorded each request, not the order your app triggered them.
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Sanitized summary. Expand a timeline event to inspect the safe request and response fields; sensitive provider and application data stays hidden.