Workflow verification incomplete
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.
Inconclusive
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
baseline01POST /invoke200 · confirmed
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:05.353045+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "373",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "301655116313",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "572841003121",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "7077203456015934",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca60651768963557",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}See recorded check evidence
The lines below are the saved test results and linked requests for this case. There are no stored expected field values beyond the check text itself.
Technical reference
baselineC0 actual n8n full lead control must finish all effects
Why this check passed or failed
- expected exactly 1, found 1
What we sent and what came back
Your app · GET /proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:24:51.912092+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:05.353045+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "373",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "301655116313",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "572841003121",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "7077203456015934",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca60651768963557",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}Your app · GET /proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:25:05.663449+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": [
{
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "373",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "301655116313",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "572841003121",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "7077203456015934",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca60651768963557",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
]
}Provider calls and callbacks observed during these requests (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
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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: 86.05ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "204",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}hubspot · POST /crm/v3/objects/contacts · HTTP 201
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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.96ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "115",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "301655116313",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}hubspot · POST /crm/v3/objects/deals · HTTP 201
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled"
},
"associations": [
{
"to": {
"id": "301655116313"
},
"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: 3.56ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "250",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled"
},
"associations": [
{
"to": {
"id": "301655116313"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Recorded response · HTTP 201
{
"id": "572841003121",
"properties": {
"dealname": "Pilot fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"createdate": "2026-11-08T17:24:58.712Z",
"hs_lastmodifieddate": "2026-11-08T17:24:58.712Z",
"hs_object_id": "572841003121"
},
"createdAt": "2026-11-08T17:24:58.712Z",
"updatedAt": "2026-11-08T17:24:58.712Z",
"archived": false
}hubspot · GET /crm/v3/objects/deals/572841003121 · HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals/572841003121' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.42ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "572841003121",
"properties": {
"dealname": "Pilot fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"dealstage": "appointmentscheduled",
"hs_lastmodifieddate": "2026-11-08T17:24:58.712Z",
"createdate": "2026-11-08T17:24:58.712Z",
"pipeline": "default",
"amount": null,
"closedate": null,
"hs_object_id": "572841003121"
},
"createdAt": "2026-11-08T17:24:58.712Z",
"updatedAt": "2026-11-08T17:24:58.712Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "301655116313",
"type": "deal_to_contact"
}
]
}
}
}gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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: 50.61ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "344",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Recorded response · HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 250,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794158701341",
"id": "7077203456015934"
}google-calendar · POST /calendars/primary/events · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/312a9d9e88/calendars/primary/events' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"summary": "Pilot fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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: 36.34ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "221",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Recorded response headers
Response headers were not saved in this run.
Request body
{
"summary": "Pilot fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}Recorded response · HTTP 200
{
"summary": "Pilot fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
],
"status": "confirmed",
"id": "ca60651768963557"
}slack · POST /chat.postMessage · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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.94ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "134",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}Recorded response · HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_29facaaf2a38421092409892fb",
"client_msg_id": "cli_e06356de124e469b96b9c1c116",
"name": "item-78e4f6",
"old_name": "Sample Old",
"parent_user_id": "par_97a1eb9d3d714222bf14f04dbd",
"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": "175FIP8KUE.U2QBQO"
}Duplicate completed lead preserves exact resource identities and creates no second effects
C101POST /invoke200 · confirmed
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:16.527435+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "374",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "702805525655",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "860705031365",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "7399891149743534",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca71984602879688",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}02POST /invoke200 · confirmed
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:17.544267+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "374",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "702805525655",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "860705031365",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "7399891149743534",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca71984602879688",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}See recorded check evidence
The lines below are the saved test results and linked requests for this case. There are no stored expected field values beyond the check text itself.
Technical reference
C1Duplicate completed lead preserves exact resource identities and creates no second effects
Why this check passed or failed
- expected exactly 1, found 1
What we sent and what came back
Your app · GET /proof/fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:25:05.876695+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:16.527435+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "374",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "702805525655",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "860705031365",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "7399891149743534",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca71984602879688",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:17.544267+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "374",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "702805525655",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "860705031365",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "7399891149743534",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca71984602879688",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}Your app · GET /proof/fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:25:17.828272+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": [
{
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "374",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "702805525655",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "860705031365",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "7399891149743534",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca71984602879688",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
]
}Provider calls and callbacks observed during these requests (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
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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.05ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "207",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}hubspot · POST /crm/v3/objects/contacts · HTTP 201
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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.55ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "118",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "702805525655",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}hubspot · POST /crm/v3/objects/deals · HTTP 201
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled"
},
"associations": [
{
"to": {
"id": "702805525655"
},
"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.96ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "253",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled"
},
"associations": [
{
"to": {
"id": "702805525655"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Recorded response · HTTP 201
{
"id": "860705031365",
"properties": {
"dealname": "Pilot fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"createdate": "2026-11-08T17:25:10.098Z",
"hs_lastmodifieddate": "2026-11-08T17:25:10.098Z",
"hs_object_id": "860705031365"
},
"createdAt": "2026-11-08T17:25:10.098Z",
"updatedAt": "2026-11-08T17:25:10.098Z",
"archived": false
}hubspot · GET /crm/v3/objects/deals/860705031365 · HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals/860705031365' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.44ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "860705031365",
"properties": {
"dealname": "Pilot fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"dealstage": "appointmentscheduled",
"hs_lastmodifieddate": "2026-11-08T17:25:10.098Z",
"createdate": "2026-11-08T17:25:10.098Z",
"pipeline": "default",
"amount": null,
"closedate": null,
"hs_object_id": "860705031365"
},
"createdAt": "2026-11-08T17:25:10.098Z",
"updatedAt": "2026-11-08T17:25:10.098Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "702805525655",
"type": "deal_to_contact"
}
]
}
}
}gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzEtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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: 13ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "356",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzEtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Recorded response · HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzEtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 259,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794158712624",
"id": "7399891149743534"
}google-calendar · POST /calendars/primary/events · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/312a9d9e88/calendars/primary/events' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"summary": "Pilot fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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.12ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "227",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Recorded response headers
Response headers were not saved in this run.
Request body
{
"summary": "Pilot fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}Recorded response · HTTP 200
{
"summary": "Pilot fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
],
"status": "confirmed",
"id": "ca71984602879688"
}slack · POST /chat.postMessage · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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.19ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "137",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}Recorded response · HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_34334294b225498499fa8fe484",
"client_msg_id": "cli_6759fb8a34bf458cb583597790",
"name": "item-089a22",
"old_name": "Sample Old",
"parent_user_id": "par_13787f843e4248f3801285d717",
"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": "17GZYY0OXE.GQHJRD"
}Accepted Deal response lost: recover exact Deal and Contact without another write
C201POST /invoke200 · unknown
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:30.375986+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "unknown",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "376",
"requester": "pilot-team:pilot-owner",
"status": "unknown",
"operations": {
"contact": {
"status": "confirmed",
"id": "398264493330",
"client_status": 201
},
"deal": {
"status": "unknown",
"client_status": 0
},
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
}
},
"version": 7,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}02POST /invoke200 · confirmed
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:37.938156+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "377",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "398264493330",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "286995798690",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "6903827416759281",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca53432160777889",
"client_status": 200
}
},
"version": 16,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}See recorded check evidence
The lines below are the saved test results and linked requests for this case. There are no stored expected field values beyond the check text itself.
Technical reference
C2Accepted Deal response lost: recover exact Deal and Contact without another write
Why this check passed or failed
- expected exactly 1, found 1
What we sent and what came back
Your app · GET /proof/fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:25:18.055353+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:30.375986+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "unknown",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "376",
"requester": "pilot-team:pilot-owner",
"status": "unknown",
"operations": {
"contact": {
"status": "confirmed",
"id": "398264493330",
"client_status": 201
},
"deal": {
"status": "unknown",
"client_status": 0
},
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
}
},
"version": 7,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}hubspot twin · POST /crm/v3/objects/deals → HTTP 201
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_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled"
},
"associations": [
{
"to": {
"id": "398264493330"
},
"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.95ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "253",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled"
},
"associations": [
{
"to": {
"id": "398264493330"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Recorded response · HTTP 201
{
"id": "286995798690",
"properties": {
"dealname": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"createdate": "2026-11-08T17:25:22.392Z",
"hs_lastmodifieddate": "2026-11-08T17:25:22.392Z",
"hs_object_id": "286995798690"
},
"createdAt": "2026-11-08T17:25:22.392Z",
"updatedAt": "2026-11-08T17:25:22.392Z",
"archived": false
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:37.938156+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "377",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "398264493330",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "286995798690",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "6903827416759281",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca53432160777889",
"client_status": 200
}
},
"version": 16,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}hubspot twin · GET /crm/v3/objects/deals/286995798690 → HTTP 200
Curl-style request view
curl --request GET '<HUBSPOT_TWIN_BASE_URL>/crm/v3/objects/deals/286995798690' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.34ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "286995798690",
"properties": {
"dealname": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"dealstage": "appointmentscheduled",
"hs_lastmodifieddate": "2026-11-08T17:25:22.392Z",
"createdate": "2026-11-08T17:25:22.392Z",
"pipeline": "default",
"amount": null,
"closedate": null,
"hs_object_id": "286995798690"
},
"createdAt": "2026-11-08T17:25:22.392Z",
"updatedAt": "2026-11-08T17:25:22.392Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "398264493330",
"type": "deal_to_contact"
}
]
}
}
}Your app · GET /proof/fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:25:38.237487+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": [
{
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "377",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "398264493330",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "286995798690",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "6903827416759281",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca53432160777889",
"client_status": 200
}
},
"version": 16,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
]
}Provider calls and callbacks observed during these requests (9)
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
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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": "207",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}hubspot · POST /crm/v3/objects/contacts · HTTP 201
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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.53ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "118",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "398264493330",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}hubspot · POST /crm/v3/objects/deals · HTTP 201
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled"
},
"associations": [
{
"to": {
"id": "398264493330"
},
"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.95ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "253",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled"
},
"associations": [
{
"to": {
"id": "398264493330"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Recorded response · HTTP 201
{
"id": "286995798690",
"properties": {
"dealname": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"createdate": "2026-11-08T17:25:22.392Z",
"hs_lastmodifieddate": "2026-11-08T17:25:22.392Z",
"hs_object_id": "286995798690"
},
"createdAt": "2026-11-08T17:25:22.392Z",
"updatedAt": "2026-11-08T17:25:22.392Z",
"archived": false
}slack · POST /chat.postMessage · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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: 13.6ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "139",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"unknown\",\"blocked_step\":\"deal\"}"
}Recorded response · HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_c185325a889647bba0704fec1f",
"client_msg_id": "cli_f211d9fd896c44f78c950c41aa",
"name": "item-db8300",
"old_name": "Sample Old",
"parent_user_id": "par_7f9045e4c1e54363bdb5d372ad",
"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": "17VQCBGBGY.JTSVLL"
}hubspot · POST /crm/v3/objects/deals/search · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "dealname",
"operator": "EQ",
"value": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}
]
}
],
"properties": [
"dealname",
"pipeline",
"dealstage"
]
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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.4ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "183",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Recorded response headers
Response headers were not saved in this run.
Request body
{
"filterGroups": [
{
"filters": [
{
"propertyName": "dealname",
"operator": "EQ",
"value": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}
]
}
],
"properties": [
"dealname",
"pipeline",
"dealstage"
]
}Recorded response · HTTP 200
{
"total": 1,
"results": [
{
"id": "286995798690",
"properties": {
"hs_lastmodifieddate": "2026-11-08T17:25:22.392Z",
"createdate": "2026-11-08T17:25:22.392Z",
"dealname": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"hs_object_id": "286995798690",
"dealstage": "appointmentscheduled",
"pipeline": "default"
},
"createdAt": "2026-11-08T17:25:22.392Z",
"updatedAt": "2026-11-08T17:25:22.392Z",
"archived": false
}
]
}hubspot · GET /crm/v3/objects/deals/286995798690 · HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals/286995798690' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "286995798690",
"properties": {
"dealname": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"dealstage": "appointmentscheduled",
"hs_lastmodifieddate": "2026-11-08T17:25:22.392Z",
"createdate": "2026-11-08T17:25:22.392Z",
"pipeline": "default",
"amount": null,
"closedate": null,
"hs_object_id": "286995798690"
},
"createdAt": "2026-11-08T17:25:22.392Z",
"updatedAt": "2026-11-08T17:25:22.392Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "398264493330",
"type": "deal_to_contact"
}
]
}
}
}gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMi12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzItdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMi12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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.65ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "356",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMi12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzItdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMi12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Recorded response · HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMi12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzItdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMi12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 259,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794158734099",
"id": "6903827416759281"
}google-calendar · POST /calendars/primary/events · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/312a9d9e88/calendars/primary/events' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"summary": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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.89ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "227",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Recorded response headers
Response headers were not saved in this run.
Request body
{
"summary": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}Recorded response · HTTP 200
{
"summary": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
],
"status": "confirmed",
"id": "ca53432160777889"
}slack · POST /chat.postMessage · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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.88ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "137",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}Recorded response · HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_9a5899f329fc49a880939dede7",
"client_msg_id": "cli_f9f12430edb740cca5b4caefd5",
"name": "item-e2d3ec",
"old_name": "Sample Old",
"parent_user_id": "par_c9fec2304c5142259cd28a33c7",
"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": "17UNV7I3I3.7U1RA1"
}Gmail rejected after CRM: hold email and Calendar even on replay without explicit retry
C301POST /invoke200 · failed
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:47.155993+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "failed",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "378",
"requester": "pilot-team:pilot-owner",
"status": "failed",
"operations": {
"contact": {
"status": "confirmed",
"id": "187087101224",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "726568323087",
"confirmation": "positive_readback"
},
"gmail": {
"status": "failed",
"client_status": 403
},
"calendar": {
"status": "pending"
}
},
"version": 10,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}02POST /invoke200 · failed
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:50.094306+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "failed",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "379",
"requester": "pilot-team:pilot-owner",
"status": "failed",
"operations": {
"contact": {
"status": "confirmed",
"id": "187087101224",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "726568323087",
"confirmation": "positive_readback"
},
"gmail": {
"status": "failed",
"client_status": 403
},
"calendar": {
"status": "pending"
}
},
"version": 14,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}See recorded check evidence
The lines below are the saved test results and linked requests for this case. There are no stored expected field values beyond the check text itself.
Technical reference
C3Gmail rejected after CRM: hold email and Calendar even on replay without explicit retry
Why this check passed or failed
- expected exactly 1, found 1
What we sent and what came back
Your app · GET /proof/fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:25:38.440411+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:47.155993+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "failed",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "378",
"requester": "pilot-team:pilot-owner",
"status": "failed",
"operations": {
"contact": {
"status": "confirmed",
"id": "187087101224",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "726568323087",
"confirmation": "positive_readback"
},
"gmail": {
"status": "failed",
"client_status": 403
},
"calendar": {
"status": "pending"
}
},
"version": 10,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}gmail twin · POST /gmail/v1/users/me/messages/send → HTTP 403
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_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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",
"content-length": "356",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Recorded response · HTTP 403
{
"errors": [
{
"status": "403",
"code": "PERMISSION_DENIED",
"detail": null
}
]
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:50.094306+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "failed",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "379",
"requester": "pilot-team:pilot-owner",
"status": "failed",
"operations": {
"contact": {
"status": "confirmed",
"id": "187087101224",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "726568323087",
"confirmation": "positive_readback"
},
"gmail": {
"status": "failed",
"client_status": 403
},
"calendar": {
"status": "pending"
}
},
"version": 14,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}Your app · GET /proof/fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:25:50.407589+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": [
{
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "379",
"requester": "pilot-team:pilot-owner",
"status": "failed",
"operations": {
"contact": {
"status": "confirmed",
"id": "187087101224",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "726568323087",
"confirmation": "positive_readback"
},
"gmail": {
"status": "failed",
"client_status": 403
},
"calendar": {
"status": "pending"
}
},
"version": 14,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
]
}Provider calls and callbacks observed during these requests (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
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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.93ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "207",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}hubspot · POST /crm/v3/objects/contacts · HTTP 201
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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.27ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "118",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "187087101224",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}hubspot · POST /crm/v3/objects/deals · HTTP 201
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled"
},
"associations": [
{
"to": {
"id": "187087101224"
},
"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: 2.7ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "253",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled"
},
"associations": [
{
"to": {
"id": "187087101224"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Recorded response · HTTP 201
{
"id": "726568323087",
"properties": {
"dealname": "Pilot fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"createdate": "2026-11-08T17:25:42.565Z",
"hs_lastmodifieddate": "2026-11-08T17:25:42.565Z",
"hs_object_id": "726568323087"
},
"createdAt": "2026-11-08T17:25:42.565Z",
"updatedAt": "2026-11-08T17:25:42.565Z",
"archived": false
}hubspot · GET /crm/v3/objects/deals/726568323087 · HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals/726568323087' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "726568323087",
"properties": {
"dealname": "Pilot fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"dealstage": "appointmentscheduled",
"hs_lastmodifieddate": "2026-11-08T17:25:42.565Z",
"createdate": "2026-11-08T17:25:42.565Z",
"pipeline": "default",
"amount": null,
"closedate": null,
"hs_object_id": "726568323087"
},
"createdAt": "2026-11-08T17:25:42.565Z",
"updatedAt": "2026-11-08T17:25:42.565Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "187087101224",
"type": "deal_to_contact"
}
]
}
}
}gmail · POST /gmail/v1/users/me/messages/send · HTTP 403
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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",
"content-length": "356",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Recorded response · HTTP 403
{
"errors": [
{
"status": "403",
"code": "PERMISSION_DENIED",
"detail": null
}
]
}slack · POST /chat.postMessage · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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: 13.63ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "139",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"failed\",\"blocked_step\":\"gmail\"}"
}Recorded response · HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_ef80a660700c40f8846e4d1c11",
"client_msg_id": "cli_abb686a6c5c44082acbc8889a6",
"name": "item-44c1ff",
"old_name": "Sample Old",
"parent_user_id": "par_6527dc0a717044079293b64d31",
"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": "17TN7YBG41.MKEKPF"
}slack · POST /chat.postMessage · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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: 12.64ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "139",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"failed\",\"blocked_step\":\"gmail\"}"
}Recorded response · HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_0ac1f9cebd1e4cccafaa94b982",
"client_msg_id": "cli_7c72939c07ee4823ab0ebe721c",
"name": "item-b45b50",
"old_name": "Sample Old",
"parent_user_id": "par_53a94a2ca862482190da040830",
"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": "17GHBQN901.XZG8TQ"
}C3 explicit retry preserves CRM identities and creates exactly one email and Calendar effect
C3_recovery01POST /invoke200 · confirmed
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:25:56.859989+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": true
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "380",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "187087101224",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "726568323087",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"client_status": 200,
"id": "3959322840246116"
},
"calendar": {
"status": "confirmed",
"id": "ca96344773039635",
"client_status": 200
}
},
"version": 22,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}02POST /invoke200 · confirmed
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:57.898317+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "380",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "187087101224",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "726568323087",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"client_status": 200,
"id": "3959322840246116"
},
"calendar": {
"status": "confirmed",
"id": "ca96344773039635",
"client_status": 200
}
},
"version": 22,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}See recorded check evidence
The lines below are the saved test results and linked requests for this case. There are no stored expected field values beyond the check text itself.
Technical reference
C3_recoveryC3 explicit retry preserves CRM identities and creates exactly one email and Calendar effect
Why this check passed or failed
- expected exactly 1, found 1
What we sent and what came back
Your app · GET /proof/fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:25:50.635931+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": [
{
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "379",
"requester": "pilot-team:pilot-owner",
"status": "failed",
"operations": {
"contact": {
"status": "confirmed",
"id": "187087101224",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "726568323087",
"confirmation": "positive_readback"
},
"gmail": {
"status": "failed",
"client_status": 403
},
"calendar": {
"status": "pending"
}
},
"version": 14,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
]
}Your app · GET /proof/fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:25:50.843327+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": [
{
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "379",
"requester": "pilot-team:pilot-owner",
"status": "failed",
"operations": {
"contact": {
"status": "confirmed",
"id": "187087101224",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "726568323087",
"confirmation": "positive_readback"
},
"gmail": {
"status": "failed",
"client_status": 403
},
"calendar": {
"status": "pending"
}
},
"version": 14,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
]
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:25:56.859989+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": true
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "380",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "187087101224",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "726568323087",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"client_status": 200,
"id": "3959322840246116"
},
"calendar": {
"status": "confirmed",
"id": "ca96344773039635",
"client_status": 200
}
},
"version": 22,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:57.898317+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "380",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "187087101224",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "726568323087",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"client_status": 200,
"id": "3959322840246116"
},
"calendar": {
"status": "confirmed",
"id": "ca96344773039635",
"client_status": 200
}
},
"version": 22,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}Your app · GET /proof/fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:25:58.206209+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": [
{
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "380",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "187087101224",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "726568323087",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"client_status": 200,
"id": "3959322840246116"
},
"calendar": {
"status": "confirmed",
"id": "ca96344773039635",
"client_status": 200
}
},
"version": 22,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
]
}Provider calls and callbacks observed during these requests (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
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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.48ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "356",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Recorded response · HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 259,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794158752938",
"id": "3959322840246116"
}google-calendar · POST /calendars/primary/events · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/312a9d9e88/calendars/primary/events' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"summary": "Pilot fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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.65ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "227",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Recorded response headers
Response headers were not saved in this run.
Request body
{
"summary": "Pilot fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}Recorded response · HTTP 200
{
"summary": "Pilot fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
],
"status": "confirmed",
"id": "ca96344773039635"
}slack · POST /chat.postMessage · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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.71ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "137",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}Recorded response · HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_eaa7cc66a789475fb5845633ad",
"client_msg_id": "cli_88ccabda34564580b9c9883f26",
"name": "item-3f0b61",
"old_name": "Sample Old",
"parent_user_id": "par_a3ad5acf90b8458aafcd8df5fe",
"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": "17TXAMMYTA.FA2PSD"
}Accepted Gmail response lost: read back the same SENT message without resending before Calendar
C401POST /invoke200 · unknown
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:13.335024+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "unknown",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "382",
"requester": "pilot-team:pilot-owner",
"status": "unknown",
"operations": {
"contact": {
"status": "confirmed",
"id": "519787717366",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "354711267404",
"confirmation": "positive_readback"
},
"gmail": {
"status": "unknown",
"client_status": 0
},
"calendar": {
"status": "pending"
}
},
"version": 10,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}02POST /invoke200 · confirmed
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:20.030412+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "383",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "519787717366",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "354711267404",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "4750273487334585",
"confirmation": "positive_readback"
},
"calendar": {
"status": "confirmed",
"id": "ca40251251936715",
"client_status": 200
}
},
"version": 17,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}03POST /invoke200 · confirmed
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:21.115700+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "383",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "519787717366",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "354711267404",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "4750273487334585",
"confirmation": "positive_readback"
},
"calendar": {
"status": "confirmed",
"id": "ca40251251936715",
"client_status": 200
}
},
"version": 17,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}See recorded check evidence
The lines below are the saved test results and linked requests for this case. There are no stored expected field values beyond the check text itself.
Technical reference
C4Accepted Gmail response lost: read back the same SENT message without resending before Calendar
Why this check passed or failed
- expected exactly 1, found 1
What we sent and what came back
Your app · GET /proof/fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:25:58.403188+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:13.335024+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "unknown",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "382",
"requester": "pilot-team:pilot-owner",
"status": "unknown",
"operations": {
"contact": {
"status": "confirmed",
"id": "519787717366",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "354711267404",
"confirmation": "positive_readback"
},
"gmail": {
"status": "unknown",
"client_status": 0
},
"calendar": {
"status": "pending"
}
},
"version": 10,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}gmail twin · POST /gmail/v1/users/me/messages/send → HTTP 200
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_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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: 13.02ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "356",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Recorded response · HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 259,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794158765483",
"id": "4750273487334585"
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:20.030412+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "383",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "519787717366",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "354711267404",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "4750273487334585",
"confirmation": "positive_readback"
},
"calendar": {
"status": "confirmed",
"id": "ca40251251936715",
"client_status": 200
}
},
"version": 17,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}gmail twin · GET /gmail/v1/users/me/messages/4750273487334585 → HTTP 200
Curl-style request view
curl --request GET '<GMAIL_TWIN_BASE_URL>/gmail/v1/users/me/messages/4750273487334585' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.34ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 259,
"labelIds": [
"SENT"
],
"internalDate": "1794158765483",
"id": "4750273487334585"
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:21.115700+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "383",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "519787717366",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "354711267404",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "4750273487334585",
"confirmation": "positive_readback"
},
"calendar": {
"status": "confirmed",
"id": "ca40251251936715",
"client_status": 200
}
},
"version": 17,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}Your app · GET /proof/fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:21.431793+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": [
{
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "383",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "519787717366",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "354711267404",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "4750273487334585",
"confirmation": "positive_readback"
},
"calendar": {
"status": "confirmed",
"id": "ca40251251936715",
"client_status": 200
}
},
"version": 17,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
]
}Provider calls and callbacks observed during these requests (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
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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.98ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "207",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}hubspot · POST /crm/v3/objects/contacts · HTTP 201
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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: 22.26ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "118",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "519787717366",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}hubspot · POST /crm/v3/objects/deals · HTTP 201
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled"
},
"associations": [
{
"to": {
"id": "519787717366"
},
"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: 4.98ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "253",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled"
},
"associations": [
{
"to": {
"id": "519787717366"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Recorded response · HTTP 201
{
"id": "354711267404",
"properties": {
"dealname": "Pilot fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"createdate": "2026-11-08T17:26:02.880Z",
"hs_lastmodifieddate": "2026-11-08T17:26:02.880Z",
"hs_object_id": "354711267404"
},
"createdAt": "2026-11-08T17:26:02.880Z",
"updatedAt": "2026-11-08T17:26:02.880Z",
"archived": false
}hubspot · GET /crm/v3/objects/deals/354711267404 · HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals/354711267404' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "354711267404",
"properties": {
"dealname": "Pilot fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"dealstage": "appointmentscheduled",
"hs_lastmodifieddate": "2026-11-08T17:26:02.880Z",
"createdate": "2026-11-08T17:26:02.880Z",
"pipeline": "default",
"amount": null,
"closedate": null,
"hs_object_id": "354711267404"
},
"createdAt": "2026-11-08T17:26:02.880Z",
"updatedAt": "2026-11-08T17:26:02.880Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "519787717366",
"type": "deal_to_contact"
}
]
}
}
}gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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.02ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "356",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Recorded response · HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 259,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794158765483",
"id": "4750273487334585"
}slack · POST /chat.postMessage · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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: 13.53ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "140",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}"
}Recorded response · HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_9744d628f055465d9ff68f8204",
"client_msg_id": "cli_d2ce305603504d988dc6214fab",
"name": "item-79bec0",
"old_name": "Sample Old",
"parent_user_id": "par_96a7cac8e6b246bf87b7fbca82",
"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": "17URDDA5Y0.4SUERK"
}gmail · GET /gmail/v1/users/me/messages · HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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: 5.29ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "4750273487334585"
}
],
"resultSizeEstimate": 1
}gmail · GET /gmail/v1/users/me/messages/4750273487334585 · HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages/4750273487334585' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 259,
"labelIds": [
"SENT"
],
"internalDate": "1794158765483",
"id": "4750273487334585"
}google-calendar · POST /calendars/primary/events · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/312a9d9e88/calendars/primary/events' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"summary": "Pilot fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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.68ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "227",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Recorded response headers
Response headers were not saved in this run.
Request body
{
"summary": "Pilot fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}Recorded response · HTTP 200
{
"summary": "Pilot fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
],
"status": "confirmed",
"id": "ca40251251936715"
}slack · POST /chat.postMessage · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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.84ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "137",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}Recorded response · HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_b3278571b72b4ac99a5e1735f4",
"client_msg_id": "cli_57bca37207104b1983f636f905",
"name": "item-cdbef1",
"old_name": "Sample Old",
"parent_user_id": "par_73319321d0674a30bcc9fc0524",
"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": "174J6R7GSR.29BPSJ"
}Unresolved Gmail: unavailable read-back keeps Calendar pending and forbids resend
C501POST /invoke200 · unknown
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:36.389519+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "unknown",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "385",
"requester": "pilot-team:pilot-owner",
"status": "unknown",
"operations": {
"contact": {
"status": "confirmed",
"id": "666622181004",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "320855423604",
"confirmation": "positive_readback"
},
"gmail": {
"status": "unknown",
"client_status": 0
},
"calendar": {
"status": "pending"
}
},
"version": 10,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}02POST /invoke200 · unknown
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:39.862849+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "unknown",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "386",
"requester": "pilot-team:pilot-owner",
"status": "unknown",
"operations": {
"contact": {
"status": "confirmed",
"id": "666622181004",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "320855423604",
"confirmation": "positive_readback"
},
"gmail": {
"status": "unknown",
"client_status": 0
},
"calendar": {
"status": "pending"
}
},
"version": 14,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}03POST /invoke200 · unknown
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:26:43.465750+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": true
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "unknown",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "387",
"requester": "pilot-team:pilot-owner",
"status": "unknown",
"operations": {
"contact": {
"status": "confirmed",
"id": "666622181004",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "320855423604",
"confirmation": "positive_readback"
},
"gmail": {
"status": "unknown",
"client_status": 0
},
"calendar": {
"status": "pending"
}
},
"version": 18,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}See recorded check evidence
The lines below are the saved test results and linked requests for this case. There are no stored expected field values beyond the check text itself.
Technical reference
C5Unresolved Gmail: unavailable read-back keeps Calendar pending and forbids resend
Why this check passed or failed
- expected exactly 1, found 1
What we sent and what came back
Your app · GET /proof/fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:21.646891+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:36.389519+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "unknown",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "385",
"requester": "pilot-team:pilot-owner",
"status": "unknown",
"operations": {
"contact": {
"status": "confirmed",
"id": "666622181004",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "320855423604",
"confirmation": "positive_readback"
},
"gmail": {
"status": "unknown",
"client_status": 0
},
"calendar": {
"status": "pending"
}
},
"version": 10,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:39.862849+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "unknown",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "386",
"requester": "pilot-team:pilot-owner",
"status": "unknown",
"operations": {
"contact": {
"status": "confirmed",
"id": "666622181004",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "320855423604",
"confirmation": "positive_readback"
},
"gmail": {
"status": "unknown",
"client_status": 0
},
"calendar": {
"status": "pending"
}
},
"version": 14,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}gmail twin · GET /gmail/v1/users/me/messages → HTTP 503
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_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.49ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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
}
]
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:26:43.465750+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": true
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "unknown",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "387",
"requester": "pilot-team:pilot-owner",
"status": "unknown",
"operations": {
"contact": {
"status": "confirmed",
"id": "666622181004",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "320855423604",
"confirmation": "positive_readback"
},
"gmail": {
"status": "unknown",
"client_status": 0
},
"calendar": {
"status": "pending"
}
},
"version": 18,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}gmail twin · GET /gmail/v1/users/me/messages → HTTP 503
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_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.27ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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
}
]
}Your app · GET /proof/fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:43.778052+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": [
{
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "387",
"requester": "pilot-team:pilot-owner",
"status": "unknown",
"operations": {
"contact": {
"status": "confirmed",
"id": "666622181004",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "320855423604",
"confirmation": "positive_readback"
},
"gmail": {
"status": "unknown",
"client_status": 0
},
"calendar": {
"status": "pending"
}
},
"version": 18,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
]
}Provider calls and callbacks observed during these requests (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
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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: 2ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "207",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}hubspot · POST /crm/v3/objects/contacts · HTTP 201
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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.11ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "118",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "666622181004",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}hubspot · POST /crm/v3/objects/deals · HTTP 201
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled"
},
"associations": [
{
"to": {
"id": "666622181004"
},
"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": "253",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled"
},
"associations": [
{
"to": {
"id": "666622181004"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Recorded response · HTTP 201
{
"id": "320855423604",
"properties": {
"dealname": "Pilot fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"createdate": "2026-11-08T17:26:26.065Z",
"hs_lastmodifieddate": "2026-11-08T17:26:26.065Z",
"hs_object_id": "320855423604"
},
"createdAt": "2026-11-08T17:26:26.065Z",
"updatedAt": "2026-11-08T17:26:26.065Z",
"archived": false
}hubspot · GET /crm/v3/objects/deals/320855423604 · HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals/320855423604' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "320855423604",
"properties": {
"dealname": "Pilot fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"dealstage": "appointmentscheduled",
"hs_lastmodifieddate": "2026-11-08T17:26:26.065Z",
"createdate": "2026-11-08T17:26:26.065Z",
"pipeline": "default",
"amount": null,
"closedate": null,
"hs_object_id": "320855423604"
},
"createdAt": "2026-11-08T17:26:26.065Z",
"updatedAt": "2026-11-08T17:26:26.065Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "666622181004",
"type": "deal_to_contact"
}
]
}
}
}gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzUtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jNS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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.36ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "356",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzUtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jNS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Recorded response · HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzUtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jNS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 259,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794158788597",
"id": "1944916413494524"
}slack · POST /chat.postMessage · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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: 12.92ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "140",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}"
}Recorded response · HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_38ea0b70366a41238880b3e64c",
"client_msg_id": "cli_82966bb9db35410182cfca9095",
"name": "item-d5c116",
"old_name": "Sample Old",
"parent_user_id": "par_9ad17bb019b44347bc0a42f4c2",
"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": "17YPBG1UQX.RKMGBO"
}gmail · GET /gmail/v1/users/me/messages · HTTP 503
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.49ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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
}
]
}slack · POST /chat.postMessage · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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: 13.89ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "140",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}"
}Recorded response · HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_0d5860c4b16d4a708eb8bfc51a",
"client_msg_id": "cli_0a1aab7a25224802ba473a0408",
"name": "item-347cff",
"old_name": "Sample Old",
"parent_user_id": "par_962e84fcea5e4461845fc6fd75",
"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": "17JF3Z2QCQ.SPTN4Q"
}gmail · GET /gmail/v1/users/me/messages · HTTP 503
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.27ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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
}
]
}slack · POST /chat.postMessage · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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: 14.22ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "140",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}"
}Recorded response · HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_752d21500c524b7194d1fdf28a",
"client_msg_id": "cli_e4ff5670adca446fbeb18d220c",
"name": "item-698430",
"old_name": "Sample Old",
"parent_user_id": "par_cf4a914126154e7fbb7aa1b666",
"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": "17QCGR2FYY.O8V79A"
}Authenticated requester ownership and denied-call unchanged state
C601POST /invoke401
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:44.731210+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 401
{
"error": "unauthorized"
}02POST /invoke401
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:45.213747+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 401
{
"error": "unauthorized"
}03POST /invoke403
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:45.601578+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 403
{
"error": "forbidden"
}04POST /invoke200 · confirmed
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:46.719550+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "373",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "301655116313",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "572841003121",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "7077203456015934",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca60651768963557",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}See recorded check evidence
The lines below are the saved test results and linked requests for this case. There are no stored expected field values beyond the check text itself.
Technical reference
C6Authenticated requester ownership and denied-call unchanged state
Why this check passed or failed
- expected exactly 1, found 1
What we sent and what came back
Your app · GET /proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:43.979027+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": [
{
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "373",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "301655116313",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "572841003121",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "7077203456015934",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca60651768963557",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
]
}Your app · GET /proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:44.181132+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": [
{
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "373",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "301655116313",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "572841003121",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "7077203456015934",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca60651768963557",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
]
}Your app · GET /ping → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/ping' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:44.366134+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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"
}Your app · GET /proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 401
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:44.549283+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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"
}Your app · POST /invoke → HTTP 401
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:44.731210+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 401
{
"error": "unauthorized"
}Your app · GET /proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 401
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:44.925910+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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"
}Your app · POST /invoke → HTTP 401
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:45.213747+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 401
{
"error": "unauthorized"
}Your app · GET /proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 403
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:45.417742+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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"
}Your app · POST /invoke → HTTP 403
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:45.601578+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 403
{
"error": "forbidden"
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:46.719550+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "373",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "301655116313",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "572841003121",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "7077203456015934",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca60651768963557",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}Your app · GET /proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:46.989774+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": [
{
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "373",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "301655116313",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "572841003121",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "7077203456015934",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca60651768963557",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
]
}C7 both protected entry points reject five malformed field/type payloads before effects
C701POST /invoke400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:26:47.380062+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"unexpected": true
}Recorded response · HTTP 400
{
"error": "invalid_input"
}02POST /invoke400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:26:47.566762+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": "yes"
}Recorded response · HTTP 400
{
"error": "invalid_input"
}03POST /invoke400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:26:47.748797+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": 1
}Recorded response · HTTP 400
{
"error": "invalid_input"
}04POST /invoke400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:26:47.938694+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": []
}Recorded response · HTTP 400
{
"error": "invalid_input"
}05POST /invoke400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:26:48.129789+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"input_rejected": true
}Recorded response · HTTP 400
{
"error": "invalid_input"
}06POST /native-invoke400 · rejected
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/native-invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:26:48.683378+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"unexpected": true
}Recorded response · HTTP 400
{
"done": true,
"status": "rejected",
"reason": "invalid_input"
}07POST /native-invoke400 · rejected
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/native-invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:26:49.196007+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": "yes"
}Recorded response · HTTP 400
{
"done": true,
"status": "rejected",
"reason": "invalid_input"
}08POST /native-invoke400 · rejected
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/native-invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:26:49.728889+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": 1
}Recorded response · HTTP 400
{
"done": true,
"status": "rejected",
"reason": "invalid_input"
}09POST /native-invoke400 · rejected
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/native-invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:26:50.239454+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": []
}Recorded response · HTTP 400
{
"done": true,
"status": "rejected",
"reason": "invalid_input"
}10POST /native-invoke400 · rejected
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/native-invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:26:50.738808+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"input_rejected": true
}Recorded response · HTTP 400
{
"done": true,
"status": "rejected",
"reason": "invalid_input"
}See recorded check evidence
The lines below are the saved test results and linked requests for this case. There are no stored expected field values beyond the check text itself.
Technical reference
C7C7 both protected entry points reject five malformed field/type payloads before effects
Why this check passed or failed
- expected exactly 0, found 0
What we sent and what came back
Your app · GET /proof/c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:47.191313+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}Your app · POST /invoke → HTTP 400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:26:47.380062+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"unexpected": true
}Recorded response · HTTP 400
{
"error": "invalid_input"
}Your app · POST /invoke → HTTP 400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:26:47.566762+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": "yes"
}Recorded response · HTTP 400
{
"error": "invalid_input"
}Your app · POST /invoke → HTTP 400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:26:47.748797+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": 1
}Recorded response · HTTP 400
{
"error": "invalid_input"
}Your app · POST /invoke → HTTP 400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:26:47.938694+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": []
}Recorded response · HTTP 400
{
"error": "invalid_input"
}Your app · POST /invoke → HTTP 400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:26:48.129789+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"input_rejected": true
}Recorded response · HTTP 400
{
"error": "invalid_input"
}Your app · POST /native-invoke → HTTP 400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/native-invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:26:48.683378+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"unexpected": true
}Recorded response · HTTP 400
{
"done": true,
"status": "rejected",
"reason": "invalid_input"
}Your app · POST /native-invoke → HTTP 400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/native-invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:26:49.196007+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": "yes"
}Recorded response · HTTP 400
{
"done": true,
"status": "rejected",
"reason": "invalid_input"
}Your app · POST /native-invoke → HTTP 400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/native-invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:26:49.728889+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": 1
}Recorded response · HTTP 400
{
"done": true,
"status": "rejected",
"reason": "invalid_input"
}Your app · POST /native-invoke → HTTP 400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/native-invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:26:50.239454+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": []
}Recorded response · HTTP 400
{
"done": true,
"status": "rejected",
"reason": "invalid_input"
}Your app · POST /native-invoke → HTTP 400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/native-invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:26:50.738808+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"input_rejected": true
}Recorded response · HTTP 400
{
"done": true,
"status": "rejected",
"reason": "invalid_input"
}Your app · GET /proof/c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:51.020141+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}Four overlapping first deliveries create one set of effects and completed replay adds none
C801POST /invoke200 · in_progress
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:52.849199+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "394",
"requester": "pilot-team:pilot-owner",
"status": "in_progress",
"operations": {
"contact": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
}
},
"version": 2
}
}02POST /invoke200 · in_progress
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:53.006467+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "394",
"requester": "pilot-team:pilot-owner",
"status": "in_progress",
"operations": {
"contact": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
}
},
"version": 2
}
}03POST /invoke200 · confirmed
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:27:02.228831+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "394",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "132781233055",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "709913938034",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "4335851180001570",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca80799755403895",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}04POST /invoke200 · in_progress
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:53.179026+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "394",
"requester": "pilot-team:pilot-owner",
"status": "in_progress",
"operations": {
"contact": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
}
},
"version": 2
}
}05POST /invoke200 · confirmed
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:27:03.667387+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "394",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "132781233055",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "709913938034",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "4335851180001570",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca80799755403895",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}See recorded check evidence
The lines below are the saved test results and linked requests for this case. There are no stored expected field values beyond the check text itself.
Technical reference
C8Four overlapping first deliveries create one set of effects and completed replay adds none
Why this check passed or failed
- expected exactly 1, found 1
What we sent and what came back
Your app · GET /proof/fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:51.222113+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:52.849199+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "394",
"requester": "pilot-team:pilot-owner",
"status": "in_progress",
"operations": {
"contact": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
}
},
"version": 2
}
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:53.006467+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "394",
"requester": "pilot-team:pilot-owner",
"status": "in_progress",
"operations": {
"contact": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
}
},
"version": 2
}
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:27:02.228831+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "394",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "132781233055",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "709913938034",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "4335851180001570",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca80799755403895",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:53.179026+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "394",
"requester": "pilot-team:pilot-owner",
"status": "in_progress",
"operations": {
"contact": {
"status": "pending"
},
"deal": {
"status": "pending"
},
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
}
},
"version": 2
}
}Your app · GET /proof/fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:27:02.559927+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": [
{
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "394",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "132781233055",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "709913938034",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "4335851180001570",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca80799755403895",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
]
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:27:03.667387+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "394",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "132781233055",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "709913938034",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "4335851180001570",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca80799755403895",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}Your app · GET /proof/fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:27:03.999304+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": [
{
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "394",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "132781233055",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "709913938034",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "4335851180001570",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca80799755403895",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
]
}Provider calls and callbacks observed during these requests (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
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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.85ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "207",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}hubspot · POST /crm/v3/objects/contacts · HTTP 201
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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.35ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "118",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "132781233055",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}hubspot · POST /crm/v3/objects/deals · HTTP 201
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled"
},
"associations": [
{
"to": {
"id": "132781233055"
},
"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.79ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "253",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled"
},
"associations": [
{
"to": {
"id": "132781233055"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Recorded response · HTTP 201
{
"id": "709913938034",
"properties": {
"dealname": "Pilot fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"createdate": "2026-11-08T17:26:55.498Z",
"hs_lastmodifieddate": "2026-11-08T17:26:55.498Z",
"hs_object_id": "709913938034"
},
"createdAt": "2026-11-08T17:26:55.498Z",
"updatedAt": "2026-11-08T17:26:55.498Z",
"archived": false
}hubspot · GET /crm/v3/objects/deals/709913938034 · HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals/709913938034' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "709913938034",
"properties": {
"dealname": "Pilot fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"dealstage": "appointmentscheduled",
"hs_lastmodifieddate": "2026-11-08T17:26:55.498Z",
"createdate": "2026-11-08T17:26:55.498Z",
"pipeline": "default",
"amount": null,
"closedate": null,
"hs_object_id": "709913938034"
},
"createdAt": "2026-11-08T17:26:55.498Z",
"updatedAt": "2026-11-08T17:26:55.498Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "132781233055",
"type": "deal_to_contact"
}
]
}
}
}gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzgtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jOC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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.9ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "356",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzgtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jOC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Recorded response · HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzgtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jOC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 259,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794158818034",
"id": "4335851180001570"
}google-calendar · POST /calendars/primary/events · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/312a9d9e88/calendars/primary/events' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"summary": "Pilot fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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.78ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "227",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Recorded response headers
Response headers were not saved in this run.
Request body
{
"summary": "Pilot fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}Recorded response · HTTP 200
{
"summary": "Pilot fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
],
"status": "confirmed",
"id": "ca80799755403895"
}slack · POST /chat.postMessage · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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: 16.33ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "137",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}Recorded response · HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_3326ad5ab7814948af7d8547cf",
"client_msg_id": "cli_ba0e25d37b3648a394b72d46d0",
"name": "item-928a33",
"old_name": "Sample Old",
"parent_user_id": "par_7b283eb8100a422ab2a8573794",
"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": "17LW5V0QG8.MPOBPO"
}Restart and abandoned in-progress claim
C9See recorded check evidence
The lines below are the saved test results and linked requests for this case. There are no stored expected field values beyond the check text itself.
Technical reference
C9Restart and abandoned in-progress claim
Why this check passed or failed
- FileStore reconstruction was checked locally. Safe recovery after a live crash with an abandoned in_progress claim and multiple workers remains unimplemented/unmeasured.
What we sent and what came back
No requests are directly linked to this check in this receipt.
Deny out-of-bound provider operations with no effects; inspect saved canary redaction separately
C1001POST /io400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/io' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"context": {
"lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "slack",
"method": "GET",
"path": "/chat.postMessage"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:27:04.493628+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "slack",
"method": "GET",
"path": "/chat.postMessage"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}Recorded response · HTTP 400
{
"error": "operation_not_allowed"
}02POST /io400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/io' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"context": {
"lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "DELETE",
"path": "/gmail/v1/users/me/messages/m_1"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:27:04.719968+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "DELETE",
"path": "/gmail/v1/users/me/messages/m_1"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}Recorded response · HTTP 400
{
"error": "operation_not_allowed"
}03POST /io400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/io' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"context": {
"lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:27:04.963376+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}Recorded response · HTTP 400
{
"error": "operation_not_allowed"
}04POST /io400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/io' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"context": {
"lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "GET",
"path": "//outside.example/"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:27:05.166911+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "GET",
"path": "//outside.example/"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}Recorded response · HTTP 400
{
"error": "operation_not_allowed"
}05POST /io400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/io' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"context": {
"lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "GET",
"path": "/gmail/v1/users/me/messages/../send"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:27:05.408489+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "GET",
"path": "/gmail/v1/users/me/messages/../send"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}Recorded response · HTTP 400
{
"error": "operation_not_allowed"
}06POST /io400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/io' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"context": {
"lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "POST",
"path": "/gmail/v1/users/me/messages/m_1"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:27:05.635083+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "POST",
"path": "/gmail/v1/users/me/messages/m_1"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}Recorded response · HTTP 400
{
"error": "operation_not_allowed"
}07POST /io400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/io' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"context": {
"lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "hubspot",
"method": "POST",
"path": "/crm/v3/objects/deals/d_1"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:27:05.879297+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "hubspot",
"method": "POST",
"path": "/crm/v3/objects/deals/d_1"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}Recorded response · HTTP 400
{
"error": "operation_not_allowed"
}08POST /not-an-allowed-route404
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/not-an-allowed-route' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:27:06.094376+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"token": "[redacted]"
}Recorded response · HTTP 404
{
"error": "not_found"
}See recorded check evidence
The lines below are the saved test results and linked requests for this case. There are no stored expected field values beyond the check text itself.
Technical reference
C10Deny out-of-bound provider operations with no effects; inspect saved canary redaction separately
Why this check passed or failed
- expected exactly 0, found 0
What we sent and what came back
Your app · GET /proof/c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:27:04.269003+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}Your app · POST /io → HTTP 400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/io' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"context": {
"lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "slack",
"method": "GET",
"path": "/chat.postMessage"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:27:04.493628+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "slack",
"method": "GET",
"path": "/chat.postMessage"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}Recorded response · HTTP 400
{
"error": "operation_not_allowed"
}Your app · POST /io → HTTP 400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/io' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"context": {
"lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "DELETE",
"path": "/gmail/v1/users/me/messages/m_1"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:27:04.719968+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "DELETE",
"path": "/gmail/v1/users/me/messages/m_1"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}Recorded response · HTTP 400
{
"error": "operation_not_allowed"
}Your app · POST /io → HTTP 400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/io' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"context": {
"lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:27:04.963376+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}Recorded response · HTTP 400
{
"error": "operation_not_allowed"
}Your app · POST /io → HTTP 400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/io' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"context": {
"lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "GET",
"path": "//outside.example/"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:27:05.166911+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "GET",
"path": "//outside.example/"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}Recorded response · HTTP 400
{
"error": "operation_not_allowed"
}Your app · POST /io → HTTP 400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/io' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"context": {
"lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "GET",
"path": "/gmail/v1/users/me/messages/../send"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:27:05.408489+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "GET",
"path": "/gmail/v1/users/me/messages/../send"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}Recorded response · HTTP 400
{
"error": "operation_not_allowed"
}Your app · POST /io → HTTP 400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/io' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"context": {
"lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "POST",
"path": "/gmail/v1/users/me/messages/m_1"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:27:05.635083+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "gmail",
"method": "POST",
"path": "/gmail/v1/users/me/messages/m_1"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}Recorded response · HTTP 400
{
"error": "operation_not_allowed"
}Your app · POST /io → HTTP 400
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/io' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"context": {
"lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "hubspot",
"method": "POST",
"path": "/crm/v3/objects/deals/d_1"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:27:05.879297+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"attempt": "c10-boundary"
},
"request": {
"kind": "provider",
"provider": "hubspot",
"method": "POST",
"path": "/crm/v3/objects/deals/d_1"
},
"c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"authorization": "[redacted]",
"api_key": "[redacted]",
"nested": {
"password": "[redacted]",
"cookie": "[redacted]",
"note": "[redacted: FetchSandbox API key]"
}
}Recorded response · HTTP 400
{
"error": "operation_not_allowed"
}Your app · POST /not-an-allowed-route → HTTP 404
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/not-an-allowed-route' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:27:06.094376+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"token": "[redacted]"
}Recorded response · HTTP 404
{
"error": "not_found"
}Your app · GET /proof/c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:27:06.409388+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}Fresh bound session starts with no prior state for the same lead; cross-session credentials and cleanup audited separately
C1101POST /invoke200 · confirmed
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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-08T17:27:18.671884+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#friendly-session-isolation",
"owner": "399",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "619348613112",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "098056709685",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "3857895668305149",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca96324534236216",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}See recorded check evidence
The lines below are the saved test results and linked requests for this case. There are no stored expected field values beyond the check text itself.
Technical reference
C11Fresh bound session starts with no prior state for the same lead; cross-session credentials and cleanup audited separately
Why this check passed or failed
- expected exactly 1, found 1
What we sent and what came back
Your app · GET /proof/friendly-session-isolation → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/friendly-session-isolation' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:27:06.624504+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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-08T17:27:18.671884+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#friendly-session-isolation",
"owner": "399",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "619348613112",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "098056709685",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "3857895668305149",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca96324534236216",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}Your app · GET /proof/friendly-session-isolation → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/friendly-session-isolation' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:27:18.962170+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": [
{
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#friendly-session-isolation",
"owner": "399",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "619348613112",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "098056709685",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "3857895668305149",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca96324534236216",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
]
}Provider calls and callbacks observed during these requests (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
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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.84ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "192",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}hubspot · POST /crm/v3/objects/contacts · HTTP 201
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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.44ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "103",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "619348613112",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}hubspot · POST /crm/v3/objects/deals · HTTP 201
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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"
},
"associations": [
{
"to": {
"id": "619348613112"
},
"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.94ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "238",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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"
},
"associations": [
{
"to": {
"id": "619348613112"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Recorded response · HTTP 201
{
"id": "098056709685",
"properties": {
"dealname": "Pilot friendly-session-isolation",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"createdate": "2026-11-08T17:27:11.209Z",
"hs_lastmodifieddate": "2026-11-08T17:27:11.209Z",
"hs_object_id": "098056709685"
},
"createdAt": "2026-11-08T17:27:11.209Z",
"updatedAt": "2026-11-08T17:27:11.209Z",
"archived": false
}hubspot · GET /crm/v3/objects/deals/098056709685 · HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals/098056709685' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "098056709685",
"properties": {
"dealname": "Pilot friendly-session-isolation",
"dealstage": "appointmentscheduled",
"hs_lastmodifieddate": "2026-11-08T17:27:11.209Z",
"createdate": "2026-11-08T17:27:11.209Z",
"pipeline": "default",
"amount": null,
"closedate": null,
"hs_object_id": "098056709685"
},
"createdAt": "2026-11-08T17:27:11.209Z",
"updatedAt": "2026-11-08T17:27:11.209Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "619348613112",
"type": "deal_to_contact"
}
]
}
}
}gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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: 11.04ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "296",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "1794158834209",
"id": "3857895668305149"
}google-calendar · POST /calendars/primary/events · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/312a9d9e88/calendars/primary/events' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"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: 12.22ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "197",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Recorded response headers
Response headers were not saved in this run.
Request body
{
"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
{
"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",
"id": "ca96324534236216"
}slack · POST /chat.postMessage · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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.42ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "122",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_ca26fbd6801a4baaa4340db2bc",
"client_msg_id": "cli_1ecda9bfe8a2441598e2d99e44",
"name": "item-c2b28d",
"old_name": "Sample Old",
"parent_user_id": "par_94b0aef3734c4e9dbf9492b7e5",
"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": "17625IBNU8.XO45GL"
}HubSpot scope denial
C1201POST /invoke200 · failed
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "s-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:27:24.252051+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "s-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "failed",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#s-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "400",
"requester": "pilot-team:pilot-owner",
"status": "failed",
"operations": {
"contact": {
"status": "failed",
"client_status": 403
},
"deal": {
"status": "pending"
},
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
}
},
"version": 5,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}See recorded check evidence
The lines below are the saved test results and linked requests for this case. There are no stored expected field values beyond the check text itself.
Technical reference
C12HubSpot scope denial
Why this check passed or failed
- expected exactly 1, found 1
What we sent and what came back
Your app · GET /proof/s-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/s-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:27:19.149350+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "s-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:27:24.252051+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "s-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "failed",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#s-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "400",
"requester": "pilot-team:pilot-owner",
"status": "failed",
"operations": {
"contact": {
"status": "failed",
"client_status": 403
},
"deal": {
"status": "pending"
},
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
}
},
"version": 5,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}hubspot twin · POST /crm/v3/objects/contacts → HTTP 403
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_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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.49ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "114",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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"
]
}
}
]
}Your app · GET /proof/s-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/s-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:27:24.549381+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": [
{
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#s-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "400",
"requester": "pilot-team:pilot-owner",
"status": "failed",
"operations": {
"contact": {
"status": "failed",
"client_status": 403
},
"deal": {
"status": "pending"
},
"gmail": {
"status": "pending"
},
"calendar": {
"status": "pending"
}
},
"version": 5,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
]
}Provider calls and callbacks observed during these requests (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
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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": "203",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}hubspot · POST /crm/v3/objects/contacts · HTTP 403
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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.49ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "114",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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"
]
}
}
]
}slack · POST /chat.postMessage · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"s-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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: 14.2ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "137",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"failed\",\"blocked_step\":\"contact\"}"
}Recorded response · HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_e38a72aa846d4b6395e37cd034",
"client_msg_id": "cli_48174b50e4bb40828be349db81",
"name": "item-23bf57",
"old_name": "Sample Old",
"parent_user_id": "par_a65db07988ff4cf584d6ab0ff6",
"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": "17Y6CC08LN.D2ZRZX"
}Slack early retry held
C12_hold01POST /invoke200 · confirmed
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:27:37.613986+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Status notification unconfirmed",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "401",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "617490261296",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "351683773372",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "8562423904418815",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca11507418461049",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "rate_limited",
"client_status": 429,
"retry_after_seconds": 30,
"retry_not_before": "2026-11-08T17:28:06.767Z"
}
}
}02POST /invoke200 · confirmed
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:27:39.030879+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": true
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "401",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "617490261296",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "351683773372",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "8562423904418815",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca11507418461049",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "rate_limited",
"client_status": 429,
"retry_after_seconds": 30,
"retry_not_before": "2026-11-08T17:28:06.767Z"
}
}
}See recorded check evidence
The lines below are the saved test results and linked requests for this case. There are no stored expected field values beyond the check text itself.
Technical reference
C12_holdSlack early retry held
Why this check passed or failed
- expected exactly 1, found 1
What we sent and what came back
Your app · GET /proof/r-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/r-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:27:24.992242+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:27:37.613986+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf"
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Status notification unconfirmed",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "401",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "617490261296",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "351683773372",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "8562423904418815",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca11507418461049",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "rate_limited",
"client_status": 429,
"retry_after_seconds": 30,
"retry_not_before": "2026-11-08T17:28:06.767Z"
}
}
}slack twin · POST /chat.postMessage → HTTP 429
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_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"r-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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.48ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "133",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}Recorded response · HTTP 429
{
"ok": false,
"error": "ratelimited"
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:27:39.030879+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": true
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "401",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "617490261296",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "351683773372",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "8562423904418815",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca11507418461049",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "rate_limited",
"client_status": 429,
"retry_after_seconds": 30,
"retry_not_before": "2026-11-08T17:28:06.767Z"
}
}
}Your app · GET /proof/r-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/r-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:27:39.333487+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": [
{
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "401",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "617490261296",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "351683773372",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "8562423904418815",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca11507418461049",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "rate_limited",
"client_status": 429,
"retry_after_seconds": 30,
"retry_not_before": "2026-11-08T17:28:06.767Z"
}
}
]
}Provider calls and callbacks observed during these requests (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
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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.29ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "203",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": []
}hubspot · POST /crm/v3/objects/contacts · HTTP 201
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--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.01ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "114",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "617490261296",
"properties": {
"email": "[email protected]",
"firstname": "Pilot"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"associations": []
}hubspot · POST /crm/v3/objects/deals · HTTP 201
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"properties": {
"dealname": "Pilot r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled"
},
"associations": [
{
"to": {
"id": "617490261296"
},
"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.77ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "249",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled"
},
"associations": [
{
"to": {
"id": "617490261296"
},
"types": [
{
"associationCategory": "HUBSPOT_DEFINED",
"associationTypeId": 3
}
]
}
]
}Recorded response · HTTP 201
{
"id": "351683773372",
"properties": {
"dealname": "Pilot r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"pipeline": "default",
"dealstage": "appointmentscheduled",
"createdate": "2026-11-08T17:27:30.480Z",
"hs_lastmodifieddate": "2026-11-08T17:27:30.480Z",
"hs_object_id": "351683773372"
},
"createdAt": "2026-11-08T17:27:30.480Z",
"updatedAt": "2026-11-08T17:27:30.480Z",
"archived": false
}hubspot · GET /crm/v3/objects/deals/351683773372 · HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals/351683773372' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "351683773372",
"properties": {
"dealname": "Pilot r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"dealstage": "appointmentscheduled",
"hs_lastmodifieddate": "2026-11-08T17:27:30.480Z",
"createdate": "2026-11-08T17:27:30.480Z",
"pipeline": "default",
"amount": null,
"closedate": null,
"hs_object_id": "351683773372"
},
"createdAt": "2026-11-08T17:27:30.480Z",
"updatedAt": "2026-11-08T17:27:30.480Z",
"archived": false,
"associations": {
"contacts": {
"results": [
{
"id": "617490261296",
"type": "deal_to_contact"
}
]
}
}
}gmail · POST /gmail/v1/users/me/messages/send · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages/send' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiByLXZyXzY1ZWQ5ZDNmZDZiODQ0Y2NhMGRjNzA4OTIwMGQ2ZWFmQGV4YW1wbGUuY29tDQpTdWJqZWN0OiBQaWxvdCByLXZyXzY1ZWQ5ZDNmZDZiODQ0Y2NhMGRjNzA4OTIwMGQ2ZWFmDQpNZXNzYWdlLUlEOiA8ci12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}'This view is reconstructed from the saved method, URL, and sanitized headers and 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: 11ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "340",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiByLXZyXzY1ZWQ5ZDNmZDZiODQ0Y2NhMGRjNzA4OTIwMGQ2ZWFmQGV4YW1wbGUuY29tDQpTdWJqZWN0OiBQaWxvdCByLXZyXzY1ZWQ5ZDNmZDZiODQ0Y2NhMGRjNzA4OTIwMGQ2ZWFmDQpNZXNzYWdlLUlEOiA8ci12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}Recorded response · HTTP 200
{
"raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiByLXZyXzY1ZWQ5ZDNmZDZiODQ0Y2NhMGRjNzA4OTIwMGQ2ZWFmQGV4YW1wbGUuY29tDQpTdWJqZWN0OiBQaWxvdCByLXZyXzY1ZWQ5ZDNmZDZiODQ0Y2NhMGRjNzA4OTIwMGQ2ZWFmDQpNZXNzYWdlLUlEOiA8ci12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA",
"payload": {
"mimeType": "text/plain",
"headers": [
{
"name": "From",
"value": "FetchSandbox Pilot <[email protected]>"
},
{
"name": "To",
"value": "[email protected]"
},
{
"name": "Subject",
"value": "Pilot r-vr_65ed9d3fd6b844cca0dc7089200d6eaf"
},
{
"name": "Message-ID",
"value": "<[email protected]>"
}
],
"body": {
"size": 25,
"data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA"
}
},
"sizeEstimate": 247,
"labelIds": [
"SENT"
],
"user_id": "me",
"internalDate": "1794158853403",
"id": "8562423904418815"
}google-calendar · POST /calendars/primary/events · HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/312a9d9e88/calendars/primary/events' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"summary": "Pilot r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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.42ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "219",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"content-type": "application/json",
"user-agent": "fetchsandbox-n8n-pilot/1.0"
}Recorded response headers
Response headers were not saved in this run.
Request body
{
"summary": "Pilot r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
]
}Recorded response · HTTP 200
{
"summary": "Pilot r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"start": {
"dateTime": "2026-12-01T16:00:00Z"
},
"end": {
"dateTime": "2026-12-01T16:15:00Z"
},
"attendees": [
{
"email": "[email protected]"
}
],
"status": "confirmed",
"id": "ca11507418461049"
}slack · POST /chat.postMessage · HTTP 429
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"r-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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.48ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "133",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}Recorded response · HTTP 429
{
"ok": false,
"error": "ratelimited"
}Slack notification retry
C12_recover01POST /invoke200 · confirmed
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:28:20.891692+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": true
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "404",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "617490261296",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "351683773372",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "8562423904418815",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca11507418461049",
"client_status": 200
}
},
"version": 17,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}02POST /invoke200 · in_progress
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:28:18.337509+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": true
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "404",
"requester": "pilot-team:pilot-owner",
"status": "in_progress",
"operations": {
"contact": {
"status": "confirmed",
"id": "617490261296",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "351683773372",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "8562423904418815",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca11507418461049",
"client_status": 200
}
},
"version": 14,
"notification": {
"status": "rate_limited",
"client_status": 429,
"retry_after_seconds": 30,
"retry_not_before": "2026-11-08T17:28:06.767Z"
}
}
}03POST /invoke200 · confirmed
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:28:21.909036+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": true
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "404",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "617490261296",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "351683773372",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "8562423904418815",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca11507418461049",
"client_status": 200
}
},
"version": 17,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}See recorded check evidence
The lines below are the saved test results and linked requests for this case. There are no stored expected field values beyond the check text itself.
Technical reference
C12_recoverSlack notification retry
Why this check passed or failed
- expected exactly 1, found 1
What we sent and what came back
Your app · GET /proof/r-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/r-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:27:39.526846+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": [
{
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "401",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "617490261296",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "351683773372",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "8562423904418815",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca11507418461049",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "rate_limited",
"client_status": 429,
"retry_after_seconds": 30,
"retry_not_before": "2026-11-08T17:28:06.767Z"
}
}
]
}Your app · GET /proof/r-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/r-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:28:14.875079+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": [
{
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "401",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "617490261296",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "351683773372",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "8562423904418815",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca11507418461049",
"client_status": 200
}
},
"version": 13,
"notification": {
"status": "rate_limited",
"client_status": 429,
"retry_after_seconds": 30,
"retry_not_before": "2026-11-08T17:28:06.767Z"
}
}
]
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:28:20.891692+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": true
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Status notification accepted by twin",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "404",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "617490261296",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "351683773372",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "8562423904418815",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca11507418461049",
"client_status": 200
}
},
"version": 17,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:28:18.337509+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": true
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "in_progress",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "404",
"requester": "pilot-team:pilot-owner",
"status": "in_progress",
"operations": {
"contact": {
"status": "confirmed",
"id": "617490261296",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "351683773372",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "8562423904418815",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca11507418461049",
"client_status": 200
}
},
"version": 14,
"notification": {
"status": "rate_limited",
"client_status": 429,
"retry_after_seconds": 30,
"retry_not_before": "2026-11-08T17:28:06.767Z"
}
}
}Your app · POST /invoke → HTTP 200
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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-08T17:28:21.909036+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf",
"retry_failed": true
}Recorded response · HTTP 200
{
"done": true,
"lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"status": "confirmed",
"reason": "Existing execution owns this lead, or lead is already complete",
"state": {
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "404",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "617490261296",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "351683773372",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "8562423904418815",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca11507418461049",
"client_status": 200
}
},
"version": 17,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
}Your app · GET /proof/r-vr_65ed9d3fd6b844cca0dc7089200d6eaf → HTTP 200
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/r-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:28:22.200445+00:00.
Recorded request headers
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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": [
{
"pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#r-vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"owner": "404",
"requester": "pilot-team:pilot-owner",
"status": "confirmed",
"operations": {
"contact": {
"status": "confirmed",
"id": "617490261296",
"client_status": 201
},
"deal": {
"status": "confirmed",
"id": "351683773372",
"confirmation": "positive_readback"
},
"gmail": {
"status": "confirmed",
"id": "8562423904418815",
"client_status": 200
},
"calendar": {
"status": "confirmed",
"id": "ca11507418461049",
"client_status": 200
}
},
"version": 17,
"notification": {
"status": "confirmed",
"client_status": 200
}
}
]
}Provider calls and callbacks observed during these requests (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
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'accept: */*' \
--header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \
--header 'content-type: application/json' \
--header 'user-agent: fetchsandbox-n8n-pilot/1.0' \
--data-raw '{
"channel": "C_PILOT",
"text": "{\"lead_id\":\"r-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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.95ms.
Recorded request headers
{
"host": "fetchsandbox.com",
"content-length": "133",
"accept": "*/*",
"x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf",
"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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"confirmed\",\"blocked_step\":null}"
}Recorded response · HTTP 200
{
"channel": "C_PILOT",
"message": {
"bot_id": "bot_2333b119db9b476d93b670fe88",
"client_msg_id": "cli_90dd0d08a5584b76a8c95d4cb6",
"name": "item-a5f0e0",
"old_name": "Sample Old",
"parent_user_id": "par_9f72dcf43de149a1b48e522d41",
"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": "1783HVFVGH.T3O2NG"
}Run details
Run vr_65ed9d3fd6b844cca0dc7089200d6eaf
16 required checks for the declared application workflow. Results apply to the recorded observation windows.
15 passed · 0 failed · 1 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 · Not checked · C9
- 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-16caa45b9057fb4cf1e35588882c25d3950ba6eb39f0fc3b4410a7c9c0a4a7ec-bridge-71d1c03d59e2 (declared)
Measured run: 2026-11-08T17:24:51.689458+00:00 – 2026-11-08T17:28:22.240405+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: 140/244 successful · checkpoints: 15/16 recorded
Why checks are unmeasured
- C9: FileStore reconstruction was checked locally. Safe recovery after a live crash with an abandoned in_progress claim and multiple workers remains unimplemented/unmeasured.
Sanitized request and event timeline (174 events)
- · GET app request /proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf · baseline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:24:51.912092+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:05.353045+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "confirmed", "reason": "Status notification accepted by twin", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "373", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "301655116313", "client_status": 201 }, "deal": { "status": "confirmed", "id": "572841003121", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "7077203456015934", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca60651768963557", "client_status": 200 } }, "version": 13, "notification": { "status": "confirmed", "client_status": 200 } } } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 4cbe1c9b5436 · processing 86.05ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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: 86.05ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "204", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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 4e2a2bf59edf · processing 10.96ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.96ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "115", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "301655116313", "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 c6482562b4e1 · processing 3.56ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled" }, "associations": [ { "to": { "id": "301655116313" }, "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: 3.56ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "250", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled" }, "associations": [ { "to": { "id": "301655116313" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "572841003121", "properties": { "dealname": "Pilot fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled", "createdate": "2026-11-08T17:24:58.712Z", "hs_lastmodifieddate": "2026-11-08T17:24:58.712Z", "hs_object_id": "572841003121" }, "createdAt": "2026-11-08T17:24:58.712Z", "updatedAt": "2026-11-08T17:24:58.712Z", "archived": false } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/572841003121 · HTTP 200 · request 5f56dc39b424 · processing 1.42ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals/572841003121' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.42ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "572841003121", "properties": { "dealname": "Pilot fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "dealstage": "appointmentscheduled", "hs_lastmodifieddate": "2026-11-08T17:24:58.712Z", "createdate": "2026-11-08T17:24:58.712Z", "pipeline": "default", "amount": null, "closedate": null, "hs_object_id": "572841003121" }, "createdAt": "2026-11-08T17:24:58.712Z", "updatedAt": "2026-11-08T17:24:58.712Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "301655116313", "type": "deal_to_contact" } ] } } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request c5e50c7096d0 · processing 50.61ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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: 50.61ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "344", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 250, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794158701341", "id": "7077203456015934" } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request f6e2ba7b31e9 · processing 36.34ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/312a9d9e88/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "summary": "Pilot fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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: 36.34ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "221", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "summary": "Pilot fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }Recorded response · HTTP 200
{ "summary": "Pilot fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ], "status": "confirmed", "id": "ca60651768963557" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request e3e8fc068cf6 · processing 11.94ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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.94ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "134", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_29facaaf2a38421092409892fb", "client_msg_id": "cli_e06356de124e469b96b9c1c116", "name": "item-78e4f6", "old_name": "Sample Old", "parent_user_id": "par_97a1eb9d3d714222bf14f04dbd", "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": "175FIP8KUE.U2QBQO" } - · GET app request /proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf · baseline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:25:05.663449+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": [ { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "373", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "301655116313", "client_status": 201 }, "deal": { "status": "confirmed", "id": "572841003121", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "7077203456015934", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca60651768963557", "client_status": 200 } }, "version": 13, "notification": { "status": "confirmed", "client_status": 200 } } ] } - · GET app request /proof/fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C1 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:25:05.876695+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:16.527435+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "confirmed", "reason": "Status notification accepted by twin", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "374", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "702805525655", "client_status": 201 }, "deal": { "status": "confirmed", "id": "860705031365", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "7399891149743534", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca71984602879688", "client_status": 200 } }, "version": 13, "notification": { "status": "confirmed", "client_status": 200 } } } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 208a7e2af61a · processing 2.05ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.05ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "207", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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 13e34d234354 · processing 10.55ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.55ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "118", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "702805525655", "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 d67852288b83 · processing 1.96ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled" }, "associations": [ { "to": { "id": "702805525655" }, "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.96ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "253", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled" }, "associations": [ { "to": { "id": "702805525655" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "860705031365", "properties": { "dealname": "Pilot fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled", "createdate": "2026-11-08T17:25:10.098Z", "hs_lastmodifieddate": "2026-11-08T17:25:10.098Z", "hs_object_id": "860705031365" }, "createdAt": "2026-11-08T17:25:10.098Z", "updatedAt": "2026-11-08T17:25:10.098Z", "archived": false } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/860705031365 · HTTP 200 · request 8779dbbd40c5 · processing 1.44ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals/860705031365' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.44ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "860705031365", "properties": { "dealname": "Pilot fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "dealstage": "appointmentscheduled", "hs_lastmodifieddate": "2026-11-08T17:25:10.098Z", "createdate": "2026-11-08T17:25:10.098Z", "pipeline": "default", "amount": null, "closedate": null, "hs_object_id": "860705031365" }, "createdAt": "2026-11-08T17:25:10.098Z", "updatedAt": "2026-11-08T17:25:10.098Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "702805525655", "type": "deal_to_contact" } ] } } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request 717774f6577c · processing 13ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzEtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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: 13ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "356", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzEtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzEtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 259, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794158712624", "id": "7399891149743534" } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request 6e05e2aef51a · processing 12.12ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/312a9d9e88/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "summary": "Pilot fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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.12ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "227", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "summary": "Pilot fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }Recorded response · HTTP 200
{ "summary": "Pilot fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ], "status": "confirmed", "id": "ca71984602879688" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request dc33aa949435 · processing 13.19ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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.19ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "137", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_34334294b225498499fa8fe484", "client_msg_id": "cli_6759fb8a34bf458cb583597790", "name": "item-089a22", "old_name": "Sample Old", "parent_user_id": "par_13787f843e4248f3801285d717", "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": "17GZYY0OXE.GQHJRD" } - · POST app request /invoke · C1 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:17.544267+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "confirmed", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "374", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "702805525655", "client_status": 201 }, "deal": { "status": "confirmed", "id": "860705031365", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "7399891149743534", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca71984602879688", "client_status": 200 } }, "version": 13, "notification": { "status": "confirmed", "client_status": 200 } } } - · GET app request /proof/fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C1 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:25:17.828272+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": [ { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c1-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "374", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "702805525655", "client_status": 201 }, "deal": { "status": "confirmed", "id": "860705031365", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "7399891149743534", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca71984602879688", "client_status": 200 } }, "version": 13, "notification": { "status": "confirmed", "client_status": 200 } } ] } - · GET app request /proof/fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C2 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:25:18.055353+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:30.375986+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "unknown", "reason": "Status notification accepted by twin", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "376", "requester": "pilot-team:pilot-owner", "status": "unknown", "operations": { "contact": { "status": "confirmed", "id": "398264493330", "client_status": 201 }, "deal": { "status": "unknown", "client_status": 0 }, "gmail": { "status": "pending" }, "calendar": { "status": "pending" } }, "version": 7, "notification": { "status": "confirmed", "client_status": 200 } } } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 2ea029444a4d · processing 2.03ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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": "207", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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 c8ca55f81da9 · processing 11.53ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.53ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "118", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "398264493330", "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.95ms · response delay_completed (10000ms) · delay began 2026-11-08T17:25:22.401680+00:00 · delay released 2026-11-08T17:25:32.409158+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_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled" }, "associations": [ { "to": { "id": "398264493330" }, "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.95ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "253", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled" }, "associations": [ { "to": { "id": "398264493330" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "286995798690", "properties": { "dealname": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled", "createdate": "2026-11-08T17:25:22.392Z", "hs_lastmodifieddate": "2026-11-08T17:25:22.392Z", "hs_object_id": "286995798690" }, "createdAt": "2026-11-08T17:25:22.392Z", "updatedAt": "2026-11-08T17:25:22.392Z", "archived": false } - · POST hubspot request · provider traffic · /crm/v3/objects/deals · HTTP 201 · request 190e7bd1241c · processing 1.95ms · response delay_completed (10000ms) · delay began 2026-11-08T17:25:22.401680+00:00 · delay released 2026-11-08T17:25:32.409158+00:00
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled" }, "associations": [ { "to": { "id": "398264493330" }, "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.95ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "253", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled" }, "associations": [ { "to": { "id": "398264493330" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "286995798690", "properties": { "dealname": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled", "createdate": "2026-11-08T17:25:22.392Z", "hs_lastmodifieddate": "2026-11-08T17:25:22.392Z", "hs_object_id": "286995798690" }, "createdAt": "2026-11-08T17:25:22.392Z", "updatedAt": "2026-11-08T17:25:22.392Z", "archived": false } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 1f1cf22847ef · processing 13.6ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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: 13.6ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "139", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"unknown\",\"blocked_step\":\"deal\"}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_c185325a889647bba0704fec1f", "client_msg_id": "cli_f211d9fd896c44f78c950c41aa", "name": "item-db8300", "old_name": "Sample Old", "parent_user_id": "par_7f9045e4c1e54363bdb5d372ad", "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": "17VQCBGBGY.JTSVLL" } - · POST app request /invoke · C2 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:37.938156+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "confirmed", "reason": "Status notification accepted by twin", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "377", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "398264493330", "client_status": 201 }, "deal": { "status": "confirmed", "id": "286995798690", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "6903827416759281", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca53432160777889", "client_status": 200 } }, "version": 16, "notification": { "status": "confirmed", "client_status": 200 } } } - · POST hubspot request · provider traffic · /crm/v3/objects/deals/search · HTTP 200 · request 3459cebc59dd · processing 1.4ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "dealname", "operator": "EQ", "value": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf" } ] } ], "properties": [ "dealname", "pipeline", "dealstage" ] }'This view is reconstructed from the saved method, URL, and sanitized headers and 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.4ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "183", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "dealname", "operator": "EQ", "value": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf" } ] } ], "properties": [ "dealname", "pipeline", "dealstage" ] }Recorded response · HTTP 200
{ "total": 1, "results": [ { "id": "286995798690", "properties": { "hs_lastmodifieddate": "2026-11-08T17:25:22.392Z", "createdate": "2026-11-08T17:25:22.392Z", "dealname": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "hs_object_id": "286995798690", "dealstage": "appointmentscheduled", "pipeline": "default" }, "createdAt": "2026-11-08T17:25:22.392Z", "updatedAt": "2026-11-08T17:25:22.392Z", "archived": false } ] } - · GET hubspot request · C2 · /crm/v3/objects/deals/286995798690 · HTTP 200 · processing 1.34ms
View sanitized request and response
Curl-style request view
curl --request GET '<HUBSPOT_TWIN_BASE_URL>/crm/v3/objects/deals/286995798690' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.34ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "286995798690", "properties": { "dealname": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "dealstage": "appointmentscheduled", "hs_lastmodifieddate": "2026-11-08T17:25:22.392Z", "createdate": "2026-11-08T17:25:22.392Z", "pipeline": "default", "amount": null, "closedate": null, "hs_object_id": "286995798690" }, "createdAt": "2026-11-08T17:25:22.392Z", "updatedAt": "2026-11-08T17:25:22.392Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "398264493330", "type": "deal_to_contact" } ] } } } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/286995798690 · HTTP 200 · request ad6a84710a92 · processing 1.34ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals/286995798690' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "286995798690", "properties": { "dealname": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "dealstage": "appointmentscheduled", "hs_lastmodifieddate": "2026-11-08T17:25:22.392Z", "createdate": "2026-11-08T17:25:22.392Z", "pipeline": "default", "amount": null, "closedate": null, "hs_object_id": "286995798690" }, "createdAt": "2026-11-08T17:25:22.392Z", "updatedAt": "2026-11-08T17:25:22.392Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "398264493330", "type": "deal_to_contact" } ] } } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request f8a8473d0904 · processing 12.65ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMi12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzItdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMi12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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.65ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "356", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMi12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzItdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMi12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMi12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzItdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMi12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 259, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794158734099", "id": "6903827416759281" } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request 1e935f5faf87 · processing 12.89ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/312a9d9e88/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "summary": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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.89ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "227", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "summary": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }Recorded response · HTTP 200
{ "summary": "Pilot fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ], "status": "confirmed", "id": "ca53432160777889" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 0d89c94412ed · processing 13.88ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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.88ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "137", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_9a5899f329fc49a880939dede7", "client_msg_id": "cli_f9f12430edb740cca5b4caefd5", "name": "item-e2d3ec", "old_name": "Sample Old", "parent_user_id": "par_c9fec2304c5142259cd28a33c7", "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": "17UNV7I3I3.7U1RA1" } - · GET app request /proof/fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C2 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:25:38.237487+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": [ { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c2-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "377", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "398264493330", "client_status": 201 }, "deal": { "status": "confirmed", "id": "286995798690", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "6903827416759281", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca53432160777889", "client_status": 200 } }, "version": 16, "notification": { "status": "confirmed", "client_status": 200 } } ] } - · GET app request /proof/fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C3 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:25:38.440411+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:47.155993+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "failed", "reason": "Status notification accepted by twin", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "378", "requester": "pilot-team:pilot-owner", "status": "failed", "operations": { "contact": { "status": "confirmed", "id": "187087101224", "client_status": 201 }, "deal": { "status": "confirmed", "id": "726568323087", "confirmation": "positive_readback" }, "gmail": { "status": "failed", "client_status": 403 }, "calendar": { "status": "pending" } }, "version": 10, "notification": { "status": "confirmed", "client_status": 200 } } } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 5829a7de6ea3 · processing 1.93ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.93ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "207", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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 72b816dc6e92 · processing 10.27ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.27ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "118", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "187087101224", "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 484b1ca29a20 · processing 2.7ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled" }, "associations": [ { "to": { "id": "187087101224" }, "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: 2.7ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "253", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled" }, "associations": [ { "to": { "id": "187087101224" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "726568323087", "properties": { "dealname": "Pilot fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled", "createdate": "2026-11-08T17:25:42.565Z", "hs_lastmodifieddate": "2026-11-08T17:25:42.565Z", "hs_object_id": "726568323087" }, "createdAt": "2026-11-08T17:25:42.565Z", "updatedAt": "2026-11-08T17:25:42.565Z", "archived": false } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/726568323087 · HTTP 200 · request aa46d1fe646f · processing 1.24ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals/726568323087' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "726568323087", "properties": { "dealname": "Pilot fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "dealstage": "appointmentscheduled", "hs_lastmodifieddate": "2026-11-08T17:25:42.565Z", "createdate": "2026-11-08T17:25:42.565Z", "pipeline": "default", "amount": null, "closedate": null, "hs_object_id": "726568323087" }, "createdAt": "2026-11-08T17:25:42.565Z", "updatedAt": "2026-11-08T17:25:42.565Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "187087101224", "type": "deal_to_contact" } ] } } } - · POST gmail request · C3 · /gmail/v1/users/me/messages/send · HTTP 403 · processing 0.28ms
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_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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", "content-length": "356", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }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 e5c8a68c5625 · processing 0.28ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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", "content-length": "356", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 403
{ "errors": [ { "status": "403", "code": "PERMISSION_DENIED", "detail": null } ] } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request cd823cd0d620 · processing 13.63ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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: 13.63ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "139", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"failed\",\"blocked_step\":\"gmail\"}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_ef80a660700c40f8846e4d1c11", "client_msg_id": "cli_abb686a6c5c44082acbc8889a6", "name": "item-44c1ff", "old_name": "Sample Old", "parent_user_id": "par_6527dc0a717044079293b64d31", "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": "17TN7YBG41.MKEKPF" } - · POST app request /invoke · C3 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:50.094306+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "failed", "reason": "Status notification accepted by twin", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "379", "requester": "pilot-team:pilot-owner", "status": "failed", "operations": { "contact": { "status": "confirmed", "id": "187087101224", "client_status": 201 }, "deal": { "status": "confirmed", "id": "726568323087", "confirmation": "positive_readback" }, "gmail": { "status": "failed", "client_status": 403 }, "calendar": { "status": "pending" } }, "version": 14, "notification": { "status": "confirmed", "client_status": 200 } } } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 2fb4f838be1b · processing 12.64ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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: 12.64ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "139", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"failed\",\"blocked_step\":\"gmail\"}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_0ac1f9cebd1e4cccafaa94b982", "client_msg_id": "cli_7c72939c07ee4823ab0ebe721c", "name": "item-b45b50", "old_name": "Sample Old", "parent_user_id": "par_53a94a2ca862482190da040830", "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": "17GHBQN901.XZG8TQ" } - · GET app request /proof/fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C3 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:25:50.407589+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": [ { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "379", "requester": "pilot-team:pilot-owner", "status": "failed", "operations": { "contact": { "status": "confirmed", "id": "187087101224", "client_status": 201 }, "deal": { "status": "confirmed", "id": "726568323087", "confirmation": "positive_readback" }, "gmail": { "status": "failed", "client_status": 403 }, "calendar": { "status": "pending" } }, "version": 14, "notification": { "status": "confirmed", "client_status": 200 } } ] } - · GET app request /proof/fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C3 recovery · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:25:50.635931+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": [ { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "379", "requester": "pilot-team:pilot-owner", "status": "failed", "operations": { "contact": { "status": "confirmed", "id": "187087101224", "client_status": 201 }, "deal": { "status": "confirmed", "id": "726568323087", "confirmation": "positive_readback" }, "gmail": { "status": "failed", "client_status": 403 }, "calendar": { "status": "pending" } }, "version": 14, "notification": { "status": "confirmed", "client_status": 200 } } ] } - · GET app request /proof/fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C3 recovery · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:25:50.843327+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": [ { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "379", "requester": "pilot-team:pilot-owner", "status": "failed", "operations": { "contact": { "status": "confirmed", "id": "187087101224", "client_status": 201 }, "deal": { "status": "confirmed", "id": "726568323087", "confirmation": "positive_readback" }, "gmail": { "status": "failed", "client_status": 403 }, "calendar": { "status": "pending" } }, "version": 14, "notification": { "status": "confirmed", "client_status": 200 } } ] } - · 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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:25:56.859989+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "retry_failed": true }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "confirmed", "reason": "Status notification accepted by twin", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "380", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "187087101224", "client_status": 201 }, "deal": { "status": "confirmed", "id": "726568323087", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "client_status": 200, "id": "3959322840246116" }, "calendar": { "status": "confirmed", "id": "ca96344773039635", "client_status": 200 } }, "version": 22, "notification": { "status": "confirmed", "client_status": 200 } } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request 741a1314d7e3 · processing 11.48ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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.48ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "356", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzMtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jMy12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 259, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794158752938", "id": "3959322840246116" } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request 161b1edabf7f · processing 11.65ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/312a9d9e88/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "summary": "Pilot fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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.65ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "227", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "summary": "Pilot fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }Recorded response · HTTP 200
{ "summary": "Pilot fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ], "status": "confirmed", "id": "ca96344773039635" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 00827fa677dd · processing 13.71ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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.71ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "137", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_eaa7cc66a789475fb5845633ad", "client_msg_id": "cli_88ccabda34564580b9c9883f26", "name": "item-3f0b61", "old_name": "Sample Old", "parent_user_id": "par_a3ad5acf90b8458aafcd8df5fe", "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": "17TXAMMYTA.FA2PSD" } - · 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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:25:57.898317+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "confirmed", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "380", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "187087101224", "client_status": 201 }, "deal": { "status": "confirmed", "id": "726568323087", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "client_status": 200, "id": "3959322840246116" }, "calendar": { "status": "confirmed", "id": "ca96344773039635", "client_status": 200 } }, "version": 22, "notification": { "status": "confirmed", "client_status": 200 } } } - · GET app request /proof/fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C3 recovery · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:25:58.206209+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": [ { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c3-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "380", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "187087101224", "client_status": 201 }, "deal": { "status": "confirmed", "id": "726568323087", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "client_status": 200, "id": "3959322840246116" }, "calendar": { "status": "confirmed", "id": "ca96344773039635", "client_status": 200 } }, "version": 22, "notification": { "status": "confirmed", "client_status": 200 } } ] } - · GET app request /proof/fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C4 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:25:58.403188+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:13.335024+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "unknown", "reason": "Status notification accepted by twin", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "382", "requester": "pilot-team:pilot-owner", "status": "unknown", "operations": { "contact": { "status": "confirmed", "id": "519787717366", "client_status": 201 }, "deal": { "status": "confirmed", "id": "354711267404", "confirmation": "positive_readback" }, "gmail": { "status": "unknown", "client_status": 0 }, "calendar": { "status": "pending" } }, "version": 10, "notification": { "status": "confirmed", "client_status": 200 } } } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request d37f5fa6ff3e · processing 1.98ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.98ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "207", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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 02e3baea3273 · processing 22.26ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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: 22.26ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "118", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "519787717366", "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 3fc9e66e19db · processing 4.98ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled" }, "associations": [ { "to": { "id": "519787717366" }, "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: 4.98ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "253", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled" }, "associations": [ { "to": { "id": "519787717366" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "354711267404", "properties": { "dealname": "Pilot fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled", "createdate": "2026-11-08T17:26:02.880Z", "hs_lastmodifieddate": "2026-11-08T17:26:02.880Z", "hs_object_id": "354711267404" }, "createdAt": "2026-11-08T17:26:02.880Z", "updatedAt": "2026-11-08T17:26:02.880Z", "archived": false } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/354711267404 · HTTP 200 · request 159ef8953148 · processing 1.33ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals/354711267404' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "354711267404", "properties": { "dealname": "Pilot fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "dealstage": "appointmentscheduled", "hs_lastmodifieddate": "2026-11-08T17:26:02.880Z", "createdate": "2026-11-08T17:26:02.880Z", "pipeline": "default", "amount": null, "closedate": null, "hs_object_id": "354711267404" }, "createdAt": "2026-11-08T17:26:02.880Z", "updatedAt": "2026-11-08T17:26:02.880Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "519787717366", "type": "deal_to_contact" } ] } } } - · POST gmail request · C4 · /gmail/v1/users/me/messages/send · HTTP 200 · processing 13.02ms · response delay_completed (10000ms) · delay began 2026-11-08T17:26:05.505800+00:00 · delay released 2026-11-08T17:26:15.515186+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_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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: 13.02ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "356", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 259, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794158765483", "id": "4750273487334585" } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request 80818ef5435e · processing 13.02ms · response delay_completed (10000ms) · delay began 2026-11-08T17:26:05.505800+00:00 · delay released 2026-11-08T17:26:15.515186+00:00
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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.02ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "356", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 259, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794158765483", "id": "4750273487334585" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 5917c3f7adc4 · processing 13.53ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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: 13.53ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "140", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_9744d628f055465d9ff68f8204", "client_msg_id": "cli_d2ce305603504d988dc6214fab", "name": "item-79bec0", "old_name": "Sample Old", "parent_user_id": "par_96a7cac8e6b246bf87b7fbca82", "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": "17URDDA5Y0.4SUERK" } - · POST app request /invoke · C4 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:20.030412+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "confirmed", "reason": "Status notification accepted by twin", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "383", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "519787717366", "client_status": 201 }, "deal": { "status": "confirmed", "id": "354711267404", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "4750273487334585", "confirmation": "positive_readback" }, "calendar": { "status": "confirmed", "id": "ca40251251936715", "client_status": 200 } }, "version": 17, "notification": { "status": "confirmed", "client_status": 200 } } } - · GET gmail request · provider traffic · /gmail/v1/users/me/messages · HTTP 200 · request 995ad895ea12 · processing 5.29ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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: 5.29ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "4750273487334585" } ], "resultSizeEstimate": 1 } - · GET gmail request · C4 · /gmail/v1/users/me/messages/4750273487334585 · HTTP 200 · processing 1.34ms
View sanitized request and response
Curl-style request view
curl --request GET '<GMAIL_TWIN_BASE_URL>/gmail/v1/users/me/messages/4750273487334585' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.34ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 259, "labelIds": [ "SENT" ], "internalDate": "1794158765483", "id": "4750273487334585" } - · GET gmail request · provider traffic · /gmail/v1/users/me/messages/4750273487334585 · HTTP 200 · request 16d12ba16d91 · processing 1.34ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages/4750273487334585' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzQtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jNC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 259, "labelIds": [ "SENT" ], "internalDate": "1794158765483", "id": "4750273487334585" } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request a7d1c3494941 · processing 11.68ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/312a9d9e88/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "summary": "Pilot fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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.68ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "227", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "summary": "Pilot fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }Recorded response · HTTP 200
{ "summary": "Pilot fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ], "status": "confirmed", "id": "ca40251251936715" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request c8fe5f41702e · processing 13.84ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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.84ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "137", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_b3278571b72b4ac99a5e1735f4", "client_msg_id": "cli_57bca37207104b1983f636f905", "name": "item-cdbef1", "old_name": "Sample Old", "parent_user_id": "par_73319321d0674a30bcc9fc0524", "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": "174J6R7GSR.29BPSJ" } - · POST app request /invoke · C4 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:21.115700+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "confirmed", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "383", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "519787717366", "client_status": 201 }, "deal": { "status": "confirmed", "id": "354711267404", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "4750273487334585", "confirmation": "positive_readback" }, "calendar": { "status": "confirmed", "id": "ca40251251936715", "client_status": 200 } }, "version": 17, "notification": { "status": "confirmed", "client_status": 200 } } } - · GET app request /proof/fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C4 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:21.431793+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": [ { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c4-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "383", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "519787717366", "client_status": 201 }, "deal": { "status": "confirmed", "id": "354711267404", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "4750273487334585", "confirmation": "positive_readback" }, "calendar": { "status": "confirmed", "id": "ca40251251936715", "client_status": 200 } }, "version": 17, "notification": { "status": "confirmed", "client_status": 200 } } ] } - · GET app request /proof/fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:21.646891+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:36.389519+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "unknown", "reason": "Status notification accepted by twin", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "385", "requester": "pilot-team:pilot-owner", "status": "unknown", "operations": { "contact": { "status": "confirmed", "id": "666622181004", "client_status": 201 }, "deal": { "status": "confirmed", "id": "320855423604", "confirmation": "positive_readback" }, "gmail": { "status": "unknown", "client_status": 0 }, "calendar": { "status": "pending" } }, "version": 10, "notification": { "status": "confirmed", "client_status": 200 } } } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request a7b4e2593866 · processing 2ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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: 2ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "207", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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 a9f21545dc9c · processing 11.11ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.11ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "118", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "666622181004", "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 b97d56b01481 · processing 1.9ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled" }, "associations": [ { "to": { "id": "666622181004" }, "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": "253", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled" }, "associations": [ { "to": { "id": "666622181004" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "320855423604", "properties": { "dealname": "Pilot fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled", "createdate": "2026-11-08T17:26:26.065Z", "hs_lastmodifieddate": "2026-11-08T17:26:26.065Z", "hs_object_id": "320855423604" }, "createdAt": "2026-11-08T17:26:26.065Z", "updatedAt": "2026-11-08T17:26:26.065Z", "archived": false } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/320855423604 · HTTP 200 · request d7007c6dea09 · processing 1.24ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals/320855423604' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "320855423604", "properties": { "dealname": "Pilot fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "dealstage": "appointmentscheduled", "hs_lastmodifieddate": "2026-11-08T17:26:26.065Z", "createdate": "2026-11-08T17:26:26.065Z", "pipeline": "default", "amount": null, "closedate": null, "hs_object_id": "320855423604" }, "createdAt": "2026-11-08T17:26:26.065Z", "updatedAt": "2026-11-08T17:26:26.065Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "666622181004", "type": "deal_to_contact" } ] } } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request 817e9d8c93a7 · processing 13.36ms · response delay_completed (10000ms) · delay began 2026-11-08T17:26:28.621087+00:00 · delay released 2026-11-08T17:26:38.629377+00:00
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzUtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jNS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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.36ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "356", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzUtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jNS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jNS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzUtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jNS12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 259, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794158788597", "id": "1944916413494524" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request e0729d7eb775 · processing 12.92ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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: 12.92ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "140", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_38ea0b70366a41238880b3e64c", "client_msg_id": "cli_82966bb9db35410182cfca9095", "name": "item-d5c116", "old_name": "Sample Old", "parent_user_id": "par_9ad17bb019b44347bc0a42f4c2", "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": "17YPBG1UQX.RKMGBO" } - · POST app request /invoke · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:39.862849+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "unknown", "reason": "Status notification accepted by twin", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "386", "requester": "pilot-team:pilot-owner", "status": "unknown", "operations": { "contact": { "status": "confirmed", "id": "666622181004", "client_status": 201 }, "deal": { "status": "confirmed", "id": "320855423604", "confirmation": "positive_readback" }, "gmail": { "status": "unknown", "client_status": 0 }, "calendar": { "status": "pending" } }, "version": 14, "notification": { "status": "confirmed", "client_status": 200 } } } - · GET gmail request · C5 · /gmail/v1/users/me/messages · HTTP 503 · processing 0.49ms
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_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.49ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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 9cfc68e632e3 · processing 0.49ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.49ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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 } ] } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 2795264b1eaa · processing 13.89ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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: 13.89ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "140", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_0d5860c4b16d4a708eb8bfc51a", "client_msg_id": "cli_0a1aab7a25224802ba473a0408", "name": "item-347cff", "old_name": "Sample Old", "parent_user_id": "par_962e84fcea5e4461845fc6fd75", "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": "17JF3Z2QCQ.SPTN4Q" } - · POST app request /invoke · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:26:43.465750+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "retry_failed": true }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "unknown", "reason": "Status notification accepted by twin", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "387", "requester": "pilot-team:pilot-owner", "status": "unknown", "operations": { "contact": { "status": "confirmed", "id": "666622181004", "client_status": 201 }, "deal": { "status": "confirmed", "id": "320855423604", "confirmation": "positive_readback" }, "gmail": { "status": "unknown", "client_status": 0 }, "calendar": { "status": "pending" } }, "version": 18, "notification": { "status": "confirmed", "client_status": 200 } } } - · GET gmail request · C5 · /gmail/v1/users/me/messages · HTTP 503 · processing 0.27ms
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_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.27ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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 21b7b1f6a856 · processing 0.27ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.27ms.
Recorded request headers
{ "host": "fetchsandbox.com", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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 } ] } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 31f3ea3eddbe · processing 14.22ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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: 14.22ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "140", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"unknown\",\"blocked_step\":\"gmail\"}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_752d21500c524b7194d1fdf28a", "client_msg_id": "cli_e4ff5670adca446fbeb18d220c", "name": "item-698430", "old_name": "Sample Old", "parent_user_id": "par_cf4a914126154e7fbb7aa1b666", "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": "17QCGR2FYY.O8V79A" } - · GET app request /proof/fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C5 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:43.778052+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": [ { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c5-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "387", "requester": "pilot-team:pilot-owner", "status": "unknown", "operations": { "contact": { "status": "confirmed", "id": "666622181004", "client_status": 201 }, "deal": { "status": "confirmed", "id": "320855423604", "confirmation": "positive_readback" }, "gmail": { "status": "unknown", "client_status": 0 }, "calendar": { "status": "pending" } }, "version": 18, "notification": { "status": "confirmed", "client_status": 200 } } ] } - · GET app request /proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C6 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:43.979027+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": [ { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "373", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "301655116313", "client_status": 201 }, "deal": { "status": "confirmed", "id": "572841003121", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "7077203456015934", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca60651768963557", "client_status": 200 } }, "version": 13, "notification": { "status": "confirmed", "client_status": 200 } } ] } - · GET app request /proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C6 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:44.181132+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": [ { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "373", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "301655116313", "client_status": 201 }, "deal": { "status": "confirmed", "id": "572841003121", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "7077203456015934", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca60651768963557", "client_status": 200 } }, "version": 13, "notification": { "status": "confirmed", "client_status": 200 } } ] } - · GET app request /ping · C6 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/ping' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:44.366134+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf · C6 · HTTP 401
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:44.549283+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:44.731210+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }Recorded response · HTTP 401
{ "error": "unauthorized" } - · GET app request /proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C6 · HTTP 401
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:44.925910+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:45.213747+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }Recorded response · HTTP 401
{ "error": "unauthorized" } - · GET app request /proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C6 · HTTP 403
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:45.417742+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:45.601578+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:46.719550+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "confirmed", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "373", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "301655116313", "client_status": 201 }, "deal": { "status": "confirmed", "id": "572841003121", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "7077203456015934", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca60651768963557", "client_status": 200 } }, "version": 13, "notification": { "status": "confirmed", "client_status": 200 } } } - · GET app request /proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C6 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:46.989774+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": [ { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "373", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "301655116313", "client_status": 201 }, "deal": { "status": "confirmed", "id": "572841003121", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "7077203456015934", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca60651768963557", "client_status": 200 } }, "version": 13, "notification": { "status": "confirmed", "client_status": 200 } } ] } - · GET app request /proof/c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C7 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:47.191313+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:26:47.380062+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:26:47.566762+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:26:47.748797+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:26:47.938694+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:26:48.129789+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/native-invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:26:48.683378+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/native-invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:26:49.196007+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/native-invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:26:49.728889+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/native-invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:26:50.239454+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/native-invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:26:50.738808+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "input_rejected": true }Recorded response · HTTP 400
{ "done": true, "status": "rejected", "reason": "invalid_input" } - · GET app request /proof/c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C7 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/c7-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:51.020141+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf · C8 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:26:51.222113+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:52.849199+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "in_progress", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "394", "requester": "pilot-team:pilot-owner", "status": "in_progress", "operations": { "contact": { "status": "pending" }, "deal": { "status": "pending" }, "gmail": { "status": "pending" }, "calendar": { "status": "pending" } }, "version": 2 } } - · POST app request /invoke · C8 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:53.006467+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "in_progress", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "394", "requester": "pilot-team:pilot-owner", "status": "in_progress", "operations": { "contact": { "status": "pending" }, "deal": { "status": "pending" }, "gmail": { "status": "pending" }, "calendar": { "status": "pending" } }, "version": 2 } } - · POST app request /invoke · C8 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:27:02.228831+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "confirmed", "reason": "Status notification accepted by twin", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "394", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "132781233055", "client_status": 201 }, "deal": { "status": "confirmed", "id": "709913938034", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "4335851180001570", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca80799755403895", "client_status": 200 } }, "version": 13, "notification": { "status": "confirmed", "client_status": 200 } } } - · POST app request /invoke · C8 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:26:53.179026+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "in_progress", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "394", "requester": "pilot-team:pilot-owner", "status": "in_progress", "operations": { "contact": { "status": "pending" }, "deal": { "status": "pending" }, "gmail": { "status": "pending" }, "calendar": { "status": "pending" } }, "version": 2 } } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request a7f88be860e0 · processing 1.85ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.85ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "207", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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 1ec76a82f759 · processing 10.35ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.35ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "118", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "132781233055", "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 9c26761e1463 · processing 1.79ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled" }, "associations": [ { "to": { "id": "132781233055" }, "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.79ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "253", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled" }, "associations": [ { "to": { "id": "132781233055" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "709913938034", "properties": { "dealname": "Pilot fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled", "createdate": "2026-11-08T17:26:55.498Z", "hs_lastmodifieddate": "2026-11-08T17:26:55.498Z", "hs_object_id": "709913938034" }, "createdAt": "2026-11-08T17:26:55.498Z", "updatedAt": "2026-11-08T17:26:55.498Z", "archived": false } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/709913938034 · HTTP 200 · request b538f6803dca · processing 1.24ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals/709913938034' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "709913938034", "properties": { "dealname": "Pilot fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "dealstage": "appointmentscheduled", "hs_lastmodifieddate": "2026-11-08T17:26:55.498Z", "createdate": "2026-11-08T17:26:55.498Z", "pipeline": "default", "amount": null, "closedate": null, "hs_object_id": "709913938034" }, "createdAt": "2026-11-08T17:26:55.498Z", "updatedAt": "2026-11-08T17:26:55.498Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "132781233055", "type": "deal_to_contact" } ] } } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request a2963066438b · processing 12.9ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzgtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jOC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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.9ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "356", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzgtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jOC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiBmcy1jOC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbQ0KU3ViamVjdDogUGlsb3QgZnMtYzgtdnJfNjVlZDlkM2ZkNmI4NDRjY2EwZGM3MDg5MjAwZDZlYWYNCk1lc3NhZ2UtSUQ6IDxmcy1jOC12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 259, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794158818034", "id": "4335851180001570" } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request 00b8a2917db3 · processing 11.78ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/312a9d9e88/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "summary": "Pilot fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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.78ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "227", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "summary": "Pilot fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }Recorded response · HTTP 200
{ "summary": "Pilot fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ], "status": "confirmed", "id": "ca80799755403895" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 698c8084857b · processing 16.33ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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: 16.33ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "137", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_3326ad5ab7814948af7d8547cf", "client_msg_id": "cli_ba0e25d37b3648a394b72d46d0", "name": "item-928a33", "old_name": "Sample Old", "parent_user_id": "par_7b283eb8100a422ab2a8573794", "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": "17LW5V0QG8.MPOBPO" } - · GET app request /proof/fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C8 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:27:02.559927+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": [ { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "394", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "132781233055", "client_status": 201 }, "deal": { "status": "confirmed", "id": "709913938034", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "4335851180001570", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca80799755403895", "client_status": 200 } }, "version": 13, "notification": { "status": "confirmed", "client_status": 200 } } ] } - · POST app request /invoke · C8 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:27:03.667387+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "confirmed", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "394", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "132781233055", "client_status": 201 }, "deal": { "status": "confirmed", "id": "709913938034", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "4335851180001570", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca80799755403895", "client_status": 200 } }, "version": 13, "notification": { "status": "confirmed", "client_status": 200 } } } - · GET app request /proof/fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C8 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:27:03.999304+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": [ { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#fs-c8-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "394", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "132781233055", "client_status": 201 }, "deal": { "status": "confirmed", "id": "709913938034", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "4335851180001570", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca80799755403895", "client_status": 200 } }, "version": 13, "notification": { "status": "confirmed", "client_status": 200 } } ] } - · GET app request /proof/c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C10 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:27:04.269003+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/io' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "context": { "lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "slack", "method": "GET", "path": "/chat.postMessage" }, "c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:27:04.493628+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "slack", "method": "GET", "path": "/chat.postMessage" }, "c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/io' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "context": { "lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "gmail", "method": "DELETE", "path": "/gmail/v1/users/me/messages/m_1" }, "c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:27:04.719968+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "gmail", "method": "DELETE", "path": "/gmail/v1/users/me/messages/m_1" }, "c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/io' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "context": { "lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:27:04.963376+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/io' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "context": { "lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "gmail", "method": "GET", "path": "//outside.example/" }, "c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:27:05.166911+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "gmail", "method": "GET", "path": "//outside.example/" }, "c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/io' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "context": { "lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "gmail", "method": "GET", "path": "/gmail/v1/users/me/messages/../send" }, "c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:27:05.408489+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "gmail", "method": "GET", "path": "/gmail/v1/users/me/messages/../send" }, "c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/io' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "context": { "lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "gmail", "method": "POST", "path": "/gmail/v1/users/me/messages/m_1" }, "c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:27:05.635083+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "gmail", "method": "POST", "path": "/gmail/v1/users/me/messages/m_1" }, "c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/io' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "context": { "lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "hubspot", "method": "POST", "path": "/crm/v3/objects/deals/d_1" }, "c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:27:05.879297+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "attempt": "c10-boundary" }, "request": { "kind": "provider", "provider": "hubspot", "method": "POST", "path": "/crm/v3/objects/deals/d_1" }, "c10_marker": "c10-public-marker-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/not-an-allowed-route' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:27:06.094376+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "token": "[redacted]" }Recorded response · HTTP 404
{ "error": "not_found" } - · GET app request /proof/c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C10 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/c10-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:27:06.409388+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/friendly-session-isolation' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:27:06.624504+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:27:18.671884+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#friendly-session-isolation", "owner": "399", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "619348613112", "client_status": 201 }, "deal": { "status": "confirmed", "id": "098056709685", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "3857895668305149", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca96324534236216", "client_status": 200 } }, "version": 13, "notification": { "status": "confirmed", "client_status": 200 } } } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 7fb50dd4e6ad · processing 1.84ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.84ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "192", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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 ad05a4f3c2bf · processing 10.44ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.44ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "103", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "619348613112", "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 b3e67fae6ec6 · processing 1.94ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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" }, "associations": [ { "to": { "id": "619348613112" }, "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.94ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "238", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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" }, "associations": [ { "to": { "id": "619348613112" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "098056709685", "properties": { "dealname": "Pilot friendly-session-isolation", "pipeline": "default", "dealstage": "appointmentscheduled", "createdate": "2026-11-08T17:27:11.209Z", "hs_lastmodifieddate": "2026-11-08T17:27:11.209Z", "hs_object_id": "098056709685" }, "createdAt": "2026-11-08T17:27:11.209Z", "updatedAt": "2026-11-08T17:27:11.209Z", "archived": false } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/098056709685 · HTTP 200 · request 06330b1fb3c8 · processing 1.24ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals/098056709685' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "098056709685", "properties": { "dealname": "Pilot friendly-session-isolation", "dealstage": "appointmentscheduled", "hs_lastmodifieddate": "2026-11-08T17:27:11.209Z", "createdate": "2026-11-08T17:27:11.209Z", "pipeline": "default", "amount": null, "closedate": null, "hs_object_id": "098056709685" }, "createdAt": "2026-11-08T17:27:11.209Z", "updatedAt": "2026-11-08T17:27:11.209Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "619348613112", "type": "deal_to_contact" } ] } } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request ec261e77e25a · processing 11.04ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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: 11.04ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "296", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "1794158834209", "id": "3857895668305149" } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request 633bd1e35033 · processing 12.22ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/312a9d9e88/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "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: 12.22ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "197", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "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
{ "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", "id": "ca96324534236216" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 6eee63302d49 · processing 13.42ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.42ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "122", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_ca26fbd6801a4baaa4340db2bc", "client_msg_id": "cli_1ecda9bfe8a2441598e2d99e44", "name": "item-c2b28d", "old_name": "Sample Old", "parent_user_id": "par_94b0aef3734c4e9dbf9492b7e5", "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": "17625IBNU8.XO45GL" } - · 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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/friendly-session-isolation' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:27:18.962170+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": [ { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#friendly-session-isolation", "owner": "399", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "619348613112", "client_status": 201 }, "deal": { "status": "confirmed", "id": "098056709685", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "3857895668305149", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca96324534236216", "client_status": 200 } }, "version": 13, "notification": { "status": "confirmed", "client_status": 200 } } ] } - · GET app request /proof/s-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C12 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/s-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:27:19.149350+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "s-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:27:24.252051+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "s-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "failed", "reason": "Status notification accepted by twin", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#s-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "400", "requester": "pilot-team:pilot-owner", "status": "failed", "operations": { "contact": { "status": "failed", "client_status": 403 }, "deal": { "status": "pending" }, "gmail": { "status": "pending" }, "calendar": { "status": "pending" } }, "version": 5, "notification": { "status": "confirmed", "client_status": 200 } } } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 25ee09e14fea · processing 1.47ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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": "203", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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.49ms
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_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.49ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "114", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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 d51823ee4241 · processing 0.49ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.49ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "114", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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 be35c160e48c · processing 14.2ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"s-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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: 14.2ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "137", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"failed\",\"blocked_step\":\"contact\"}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_e38a72aa846d4b6395e37cd034", "client_msg_id": "cli_48174b50e4bb40828be349db81", "name": "item-23bf57", "old_name": "Sample Old", "parent_user_id": "par_a65db07988ff4cf584d6ab0ff6", "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": "17Y6CC08LN.D2ZRZX" } - · GET app request /proof/s-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C12 · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/s-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:27:24.549381+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": [ { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#s-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "400", "requester": "pilot-team:pilot-owner", "status": "failed", "operations": { "contact": { "status": "failed", "client_status": 403 }, "deal": { "status": "pending" }, "gmail": { "status": "pending" }, "calendar": { "status": "pending" } }, "version": 5, "notification": { "status": "confirmed", "client_status": 200 } } ] } - · GET app request /proof/r-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C12 hold · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/r-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:27:24.992242+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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-08T17:27:37.613986+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf" }Recorded response · HTTP 200
{ "done": true, "lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "confirmed", "reason": "Status notification unconfirmed", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "401", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "617490261296", "client_status": 201 }, "deal": { "status": "confirmed", "id": "351683773372", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "8562423904418815", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca11507418461049", "client_status": 200 } }, "version": 13, "notification": { "status": "rate_limited", "client_status": 429, "retry_after_seconds": 30, "retry_not_before": "2026-11-08T17:28:06.767Z" } } } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request d5dd4efda70c · processing 1.29ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.29ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "203", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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 c539ed633002 · processing 11.01ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/contacts' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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.01ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "114", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "617490261296", "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 3e50b1081f15 · processing 1.77ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "properties": { "dealname": "Pilot r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled" }, "associations": [ { "to": { "id": "617490261296" }, "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.77ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "249", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled" }, "associations": [ { "to": { "id": "617490261296" }, "types": [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 3 } ] } ] }Recorded response · HTTP 201
{ "id": "351683773372", "properties": { "dealname": "Pilot r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "pipeline": "default", "dealstage": "appointmentscheduled", "createdate": "2026-11-08T17:27:30.480Z", "hs_lastmodifieddate": "2026-11-08T17:27:30.480Z", "hs_object_id": "351683773372" }, "createdAt": "2026-11-08T17:27:30.480Z", "updatedAt": "2026-11-08T17:27:30.480Z", "archived": false } - · GET hubspot request · provider traffic · /crm/v3/objects/deals/351683773372 · HTTP 200 · request 5655aa97bcf5 · processing 1.33ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/195b1f5273/crm/v3/objects/deals/351683773372' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "351683773372", "properties": { "dealname": "Pilot r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "dealstage": "appointmentscheduled", "hs_lastmodifieddate": "2026-11-08T17:27:30.480Z", "createdate": "2026-11-08T17:27:30.480Z", "pipeline": "default", "amount": null, "closedate": null, "hs_object_id": "351683773372" }, "createdAt": "2026-11-08T17:27:30.480Z", "updatedAt": "2026-11-08T17:27:30.480Z", "archived": false, "associations": { "contacts": { "results": [ { "id": "617490261296", "type": "deal_to_contact" } ] } } } - · POST gmail request · provider traffic · /gmail/v1/users/me/messages/send · HTTP 200 · request 1e0db713eb6b · processing 11ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/e5c4916973/gmail/v1/users/me/messages/send' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiByLXZyXzY1ZWQ5ZDNmZDZiODQ0Y2NhMGRjNzA4OTIwMGQ2ZWFmQGV4YW1wbGUuY29tDQpTdWJqZWN0OiBQaWxvdCByLXZyXzY1ZWQ5ZDNmZDZiODQ0Y2NhMGRjNzA4OTIwMGQ2ZWFmDQpNZXNzYWdlLUlEOiA8ci12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }'This view is reconstructed from the saved method, URL, and sanitized headers and 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: 11ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "340", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiByLXZyXzY1ZWQ5ZDNmZDZiODQ0Y2NhMGRjNzA4OTIwMGQ2ZWFmQGV4YW1wbGUuY29tDQpTdWJqZWN0OiBQaWxvdCByLXZyXzY1ZWQ5ZDNmZDZiODQ0Y2NhMGRjNzA4OTIwMGQ2ZWFmDQpNZXNzYWdlLUlEOiA8ci12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" }Recorded response · HTTP 200
{ "raw": "RnJvbTogRmV0Y2hTYW5kYm94IFBpbG90IDxwaWxvdEBleGFtcGxlLmNvbT4NClRvOiByLXZyXzY1ZWQ5ZDNmZDZiODQ0Y2NhMGRjNzA4OTIwMGQ2ZWFmQGV4YW1wbGUuY29tDQpTdWJqZWN0OiBQaWxvdCByLXZyXzY1ZWQ5ZDNmZDZiODQ0Y2NhMGRjNzA4OTIwMGQ2ZWFmDQpNZXNzYWdlLUlEOiA8ci12cl82NWVkOWQzZmQ2Yjg0NGNjYTBkYzcwODkyMDBkNmVhZkBleGFtcGxlLmNvbT4NCg0KRHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA", "payload": { "mimeType": "text/plain", "headers": [ { "name": "From", "value": "FetchSandbox Pilot <[email protected]>" }, { "name": "To", "value": "[email protected]" }, { "name": "Subject", "value": "Pilot r-vr_65ed9d3fd6b844cca0dc7089200d6eaf" }, { "name": "Message-ID", "value": "<[email protected]>" } ], "body": { "size": 25, "data": "RHVtbXktZGF0YSBsZWFkIGZvbGxvdy11cA" } }, "sizeEstimate": 247, "labelIds": [ "SENT" ], "user_id": "me", "internalDate": "1794158853403", "id": "8562423904418815" } - · POST google-calendar request · provider traffic · /calendars/primary/events · HTTP 200 · request 23ebd504b1fa · processing 12.42ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/312a9d9e88/calendars/primary/events' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "summary": "Pilot r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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.42ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "219", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "content-type": "application/json", "user-agent": "fetchsandbox-n8n-pilot/1.0" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "summary": "Pilot r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ] }Recorded response · HTTP 200
{ "summary": "Pilot r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "start": { "dateTime": "2026-12-01T16:00:00Z" }, "end": { "dateTime": "2026-12-01T16:15:00Z" }, "attendees": [ { "email": "[email protected]" } ], "status": "confirmed", "id": "ca11507418461049" } - · POST slack request · C12 hold · /chat.postMessage · HTTP 429 · processing 0.48ms
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_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"r-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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.48ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "133", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 429
{ "ok": false, "error": "ratelimited" } - · POST slack request · provider traffic · /chat.postMessage · HTTP 429 · request 6af2e04f2218 · processing 0.48ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"r-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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.48ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "133", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:27:39.030879+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "retry_failed": true }Recorded response · HTTP 200
{ "done": true, "lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "confirmed", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "401", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "617490261296", "client_status": 201 }, "deal": { "status": "confirmed", "id": "351683773372", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "8562423904418815", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca11507418461049", "client_status": 200 } }, "version": 13, "notification": { "status": "rate_limited", "client_status": 429, "retry_after_seconds": 30, "retry_not_before": "2026-11-08T17:28:06.767Z" } } } - · GET app request /proof/r-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C12 hold · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/r-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:27:39.333487+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": [ { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "401", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "617490261296", "client_status": 201 }, "deal": { "status": "confirmed", "id": "351683773372", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "8562423904418815", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca11507418461049", "client_status": 200 } }, "version": 13, "notification": { "status": "rate_limited", "client_status": 429, "retry_after_seconds": 30, "retry_not_before": "2026-11-08T17:28:06.767Z" } } ] } - · GET app request /proof/r-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C12 recover · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/r-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:27:39.526846+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": [ { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "401", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "617490261296", "client_status": 201 }, "deal": { "status": "confirmed", "id": "351683773372", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "8562423904418815", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca11507418461049", "client_status": 200 } }, "version": 13, "notification": { "status": "rate_limited", "client_status": 429, "retry_after_seconds": 30, "retry_not_before": "2026-11-08T17:28:06.767Z" } } ] } - · GET app request /proof/r-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C12 recover · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/r-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:28:14.875079+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": [ { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "401", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "617490261296", "client_status": 201 }, "deal": { "status": "confirmed", "id": "351683773372", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "8562423904418815", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca11507418461049", "client_status": 200 } }, "version": 13, "notification": { "status": "rate_limited", "client_status": 429, "retry_after_seconds": 30, "retry_not_before": "2026-11-08T17:28:06.767Z" } } ] } - · 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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:28:20.891692+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "retry_failed": true }Recorded response · HTTP 200
{ "done": true, "lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "confirmed", "reason": "Status notification accepted by twin", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "404", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "617490261296", "client_status": 201 }, "deal": { "status": "confirmed", "id": "351683773372", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "8562423904418815", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca11507418461049", "client_status": 200 } }, "version": 17, "notification": { "status": "confirmed", "client_status": 200 } } } - · 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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:28:18.337509+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "retry_failed": true }Recorded response · HTTP 200
{ "done": true, "lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "in_progress", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "404", "requester": "pilot-team:pilot-owner", "status": "in_progress", "operations": { "contact": { "status": "confirmed", "id": "617490261296", "client_status": 201 }, "deal": { "status": "confirmed", "id": "351683773372", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "8562423904418815", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca11507418461049", "client_status": 200 } }, "version": 14, "notification": { "status": "rate_limited", "client_status": 429, "retry_after_seconds": 30, "retry_not_before": "2026-11-08T17:28:06.767Z" } } } - · POST slack request · provider traffic · /chat.postMessage · HTTP 200 · request 2121a29f3f24 · processing 11.95ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/c3061a4b46/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'accept: */*' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'content-type: application/json' \ --header 'user-agent: fetchsandbox-n8n-pilot/1.0' \ --data-raw '{ "channel": "C_PILOT", "text": "{\"lead_id\":\"r-vr_65ed9d3fd6b844cca0dc7089200d6eaf\",\"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.95ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "133", "accept": "*/*", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf\",\"status\":\"confirmed\",\"blocked_step\":null}" }Recorded response · HTTP 200
{ "channel": "C_PILOT", "message": { "bot_id": "bot_2333b119db9b476d93b670fe88", "client_msg_id": "cli_90dd0d08a5584b76a8c95d4cb6", "name": "item-a5f0e0", "old_name": "Sample Old", "parent_user_id": "par_9f72dcf43de149a1b48e522d41", "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": "1783HVFVGH.T3O2NG" } - · 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/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/invoke' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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-08T17:28:21.909036+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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_65ed9d3fd6b844cca0dc7089200d6eaf", "retry_failed": true }Recorded response · HTTP 200
{ "done": true, "lead_id": "r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "status": "confirmed", "reason": "Existing execution owns this lead, or lead is already complete", "state": { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "404", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "617490261296", "client_status": 201 }, "deal": { "status": "confirmed", "id": "351683773372", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "8562423904418815", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca11507418461049", "client_status": 200 } }, "version": 17, "notification": { "status": "confirmed", "client_status": 200 } } } - · GET app request /proof/r-vr_65ed9d3fd6b844cca0dc7089200d6eaf · C12 recover · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/a68e155ce43a300d67a179704822c2bd8961bc7d14778944/proof/r-vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_65ed9d3fd6b844cca0dc7089200d6eaf' \ --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-08T17:28:22.200445+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_65ed9d3fd6b844cca0dc7089200d6eaf", "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": [ { "pk": "lead-pilot#4b6887edcef2077aa5a70e3727212582db8eb5e0c6ef65f52b70354cac1a3601#r-vr_65ed9d3fd6b844cca0dc7089200d6eaf", "owner": "404", "requester": "pilot-team:pilot-owner", "status": "confirmed", "operations": { "contact": { "status": "confirmed", "id": "617490261296", "client_status": 201 }, "deal": { "status": "confirmed", "id": "351683773372", "confirmation": "positive_readback" }, "gmail": { "status": "confirmed", "id": "8562423904418815", "client_status": 200 }, "calendar": { "status": "confirmed", "id": "ca11507418461049", "client_status": 200 } }, "version": 17, "notification": { "status": "confirmed", "client_status": 200 } } ] }
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.