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.
Failing
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
A segment sync reads billing, matches contacts and posts a summary
baselineWhat we probed
A segment sync reads billing, matches contacts and posts a summary
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
POST /invocations
Expected vs actual
- Expected
- A segment sync reads billing, matches contacts and posts a summary
- Actual
- expected exactly 1, found 1; stable under 2 repeats (1)
Requests and responses
01GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/baseline/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/baseline/runs
This request had no body.
Server returned
HTTP 200
{
"runs": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/baseline/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "11"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/baseline/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invocations200
We sent
POST /invocations
{
"action": "start",
"runId": "baseline-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-baseline",
"segment": "cbs-baseline",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "baseline"
}
}Server returned
HTTP 200
{
"runId": "baseline-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "partial",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "baseline"
},
"duplicateStarts": 0,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "1 customer(s) in cbs-baseline",
"durationMs": 1753
},
{
"name": "crm-match",
"status": "ok",
"summary": "1 to write, 0 in sync, 0 unmatched, 0 conflict(s)",
"durationMs": 320
}
],
"actions": [
{
"id": "hubspot.sync:cus_VJM0WXU46R0ND7JW",
"kind": "hubspot.sync",
"provider": "hubspot",
"agent": "crm-match",
"gate": "auto",
"status": "failed",
"summary": {
"customer": "cus_VJM0WXU46R0ND7JW",
"contact": "168028467486",
"fields": [
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
]
},
"attempts": 1,
"error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/168028467486 → 400 VALIDATION_ERROR",
"errorCode": "hubspot:VALIDATION_ERROR",
"reconciled": null
},
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 1,
"mass": false
},
"attempts": 1,
"ref": "170GZW79UQ.AVLF3X",
"appliedAt": "2026-10-22T19:18:55.107Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 1,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 5,
"head": "edff77c42afb1e89eaa6fe6a37db5ca2d2d46e49f812ce8426440fe35d232a89"
},
"output": {
"mode": "sync",
"customers": 1,
"writes": 1,
"inSync": 0,
"unmatched": 0,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:18:52.353Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:18:54.108Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:18:54.433Z",
"msg": "planned 2 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:18:54.755Z",
"msg": "hubspot.sync:cus_VJM0WXU46R0ND7JW: failed (hubspot:VALIDATION_ERROR)"
},
{
"at": "2026-10-22T19:18:55.107Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:18:55.109Z",
"msg": "done (partial)"
}
],
"createdAt": "2026-10-22T19:18:52.353Z",
"updatedAt": "2026-10-22T19:18:55.109Z",
"duplicate": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "284",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"action": "start",
"runId": "baseline-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-baseline",
"segment": "cbs-baseline",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "baseline"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/baseline/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/baseline/runs
This request had no body.
Server returned
HTTP 200
{
"runs": [
{
"runId": "baseline-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "partial",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "baseline"
},
"duplicateStarts": 0,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "1 customer(s) in cbs-baseline",
"durationMs": 1753
},
{
"name": "crm-match",
"status": "ok",
"summary": "1 to write, 0 in sync, 0 unmatched, 0 conflict(s)",
"durationMs": 320
}
],
"actions": [
{
"id": "hubspot.sync:cus_VJM0WXU46R0ND7JW",
"kind": "hubspot.sync",
"provider": "hubspot",
"agent": "crm-match",
"gate": "auto",
"status": "failed",
"summary": {
"customer": "cus_VJM0WXU46R0ND7JW",
"contact": "168028467486",
"fields": [
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
]
},
"attempts": 1,
"error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/168028467486 → 400 VALIDATION_ERROR",
"errorCode": "hubspot:VALIDATION_ERROR",
"reconciled": null
},
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 1,
"mass": false
},
"attempts": 1,
"ref": "170GZW79UQ.AVLF3X",
"appliedAt": "2026-10-22T19:18:55.107Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 1,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 5,
"head": "edff77c42afb1e89eaa6fe6a37db5ca2d2d46e49f812ce8426440fe35d232a89"
},
"output": {
"mode": "sync",
"customers": 1,
"writes": 1,
"inSync": 0,
"unmatched": 0,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:18:52.353Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:18:54.108Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:18:54.433Z",
"msg": "planned 2 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:18:54.755Z",
"msg": "hubspot.sync:cus_VJM0WXU46R0ND7JW: failed (hubspot:VALIDATION_ERROR)"
},
{
"at": "2026-10-22T19:18:55.107Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:18:55.109Z",
"msg": "done (partial)"
}
],
"createdAt": "2026-10-22T19:18:52.353Z",
"updatedAt": "2026-10-22T19:18:55.109Z"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/baseline/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/baseline/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invocations200
We sent
POST /invocations
{
"action": "start",
"runId": "baseline-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-baseline",
"segment": "cbs-baseline",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "baseline"
}
}Server returned
HTTP 200
{
"runId": "baseline-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "partial",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "baseline"
},
"duplicateStarts": 1,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "1 customer(s) in cbs-baseline",
"durationMs": 1753
},
{
"name": "crm-match",
"status": "ok",
"summary": "1 to write, 0 in sync, 0 unmatched, 0 conflict(s)",
"durationMs": 320
}
],
"actions": [
{
"id": "hubspot.sync:cus_VJM0WXU46R0ND7JW",
"kind": "hubspot.sync",
"provider": "hubspot",
"agent": "crm-match",
"gate": "auto",
"status": "failed",
"summary": {
"customer": "cus_VJM0WXU46R0ND7JW",
"contact": "168028467486",
"fields": [
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
]
},
"attempts": 1,
"error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/168028467486 → 400 VALIDATION_ERROR",
"errorCode": "hubspot:VALIDATION_ERROR",
"reconciled": null
},
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 1,
"mass": false
},
"attempts": 1,
"ref": "170GZW79UQ.AVLF3X",
"appliedAt": "2026-10-22T19:18:55.107Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 1,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 6,
"head": "4ff123a57c6209561fd54250a525ad38d776d9f262f4e5bb41bc9729b40f05bf"
},
"output": {
"mode": "sync",
"customers": 1,
"writes": 1,
"inSync": 0,
"unmatched": 0,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:18:52.353Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:18:54.108Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:18:54.433Z",
"msg": "planned 2 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:18:54.755Z",
"msg": "hubspot.sync:cus_VJM0WXU46R0ND7JW: failed (hubspot:VALIDATION_ERROR)"
},
{
"at": "2026-10-22T19:18:55.107Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:18:55.109Z",
"msg": "done (partial)"
},
{
"at": "2026-10-22T19:18:55.742Z",
"msg": "duplicate start ignored"
}
],
"createdAt": "2026-10-22T19:18:52.353Z",
"updatedAt": "2026-10-22T19:18:55.743Z",
"duplicate": true
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "284",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"action": "start",
"runId": "baseline-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-baseline",
"segment": "cbs-baseline",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "baseline"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/baseline/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/baseline/runs
This request had no body.
Server returned
HTTP 200
{
"runs": [
{
"runId": "baseline-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "partial",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "baseline"
},
"duplicateStarts": 1,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "1 customer(s) in cbs-baseline",
"durationMs": 1753
},
{
"name": "crm-match",
"status": "ok",
"summary": "1 to write, 0 in sync, 0 unmatched, 0 conflict(s)",
"durationMs": 320
}
],
"actions": [
{
"id": "hubspot.sync:cus_VJM0WXU46R0ND7JW",
"kind": "hubspot.sync",
"provider": "hubspot",
"agent": "crm-match",
"gate": "auto",
"status": "failed",
"summary": {
"customer": "cus_VJM0WXU46R0ND7JW",
"contact": "168028467486",
"fields": [
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
]
},
"attempts": 1,
"error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/168028467486 → 400 VALIDATION_ERROR",
"errorCode": "hubspot:VALIDATION_ERROR",
"reconciled": null
},
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 1,
"mass": false
},
"attempts": 1,
"ref": "170GZW79UQ.AVLF3X",
"appliedAt": "2026-10-22T19:18:55.107Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 1,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 6,
"head": "4ff123a57c6209561fd54250a525ad38d776d9f262f4e5bb41bc9729b40f05bf"
},
"output": {
"mode": "sync",
"customers": 1,
"writes": 1,
"inSync": 0,
"unmatched": 0,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:18:52.353Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:18:54.108Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:18:54.433Z",
"msg": "planned 2 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:18:54.755Z",
"msg": "hubspot.sync:cus_VJM0WXU46R0ND7JW: failed (hubspot:VALIDATION_ERROR)"
},
{
"at": "2026-10-22T19:18:55.107Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:18:55.109Z",
"msg": "done (partial)"
},
{
"at": "2026-10-22T19:18:55.742Z",
"msg": "duplicate start ignored"
}
],
"createdAt": "2026-10-22T19:18:52.353Z",
"updatedAt": "2026-10-22T19:18:55.743Z"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/baseline/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/baseline/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_2c28915cdd3446b8ade9092aff67beae- App version (declared)
acme-ops-crm-billing-sync-1.…- Source receipt
- Source receipt ↗
Technical reference
baselineApp version (declared): acme-ops-crm-billing-sync-1.0.0-befeb35
A segment sync reads billing, matches contacts and posts a summary
expected exactly 1, found 1; stable under 2 repeats (1)
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (8)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
stripe · GET /v1/customers · HTTP 200
We sent
GET /v1/customers
No body shown for this read.
Server returned
HTTP 200
{
"data": [
{
"id": "cus_QkR3sT4uVwXy5zA6",
"object": "customer",
"email": "[email protected]",
"name": "Alice Johnson",
"phone": "+14155550101",
"description": "Acme Corp enterprise account",
"currency": "usd",
"balance": 0,
"delinquent": false,
"livemode": false,
"created": "2024-09-01T10:00:00Z",
"metadata": {
"plan": "enterprise",
"account_manager": "[email protected]"
},
"address": null,
"cash_balance": null,
"customer_account": null,
"default_source": null,
"discount": null,
"invoice_prefix": null,
"preferred_locales": null,
"shipping": null,
"tax_exempt": null,
"test_clock": null
},
{
"id": "cus_BcD4eF5gH6iJ7kL8",
"object": "customer",
"email": "[email protected]",
"name": "StartupXYZ Inc",
"phone": "+12125558888",
"description": "Startup customer on growth plan",
"currency": "usd",
"balance": 0,
"delinquent": false,
"livemode": false,
"created": "2025-01-15T09:30:00Z",
"metadata": {
"plan": "growth",
"referral": "product_hunt"
},
"address": null,
"cash_balance": null,
"customer_account": null,
"default_source": null,
"discount": null,
"invoice_prefix": null,
"preferred_locales": null,
"shipping": null,
"tax_exempt": null,
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-baseline"
},
"id": "cus_VJM0WXU46R0ND7JW",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 59,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-matched-by-email-linked"
},
"id": "cus_4APTVMQY48N2042Z",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 45,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-in-sync-not-rewritten"
},
"id": "cus_374QYYX1T5BVA5NG",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 36,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-conflict-never-overwritten"
},
"id": "cus_362M7YNMCL7C1N7S",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 20,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-unmatched-reported"
},
"id": "cus_F26L6BWFDCTZYVVO",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 2,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-auto-limit-respected"
},
"id": "cus_KHM6UBIDSLIPP25W",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 14,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 1",
"metadata": {
"acme_segment": "cbs-auto-limit-respected"
},
"id": "cus_0FVUFRSO4IYOYA11",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 41,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 2",
"metadata": {
"acme_segment": "cbs-auto-limit-respected"
},
"id": "cus_VPGW3SUCPQ3DLDRG",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 44,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_7A69ED79HLF9RLW7",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 88,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 1",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_YQG2VNYGLTRW1ZWC",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 57,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 2",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_Z8CS2A6EQ0B71JEJ",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 22,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 3",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_L234OJSGB22NT3NL",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 78,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 4",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_TTLWLQK2STHFJ0JX",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 75,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 5",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_4DV77R5NTPL4OHAO",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 49,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 6",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_2HI9IKD66DQOUPGG",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 59,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 7",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_R29MFB7MYBTM0MGY",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 84,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 8",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_RT4MVH0ANTFWK3FD",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 6,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 9",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_7R008Z6023L3PJC8",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 4,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 10",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_2AFRA1KX0YPQ1C1B",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 19,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 11",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_EMKN7J1EK85ESV5O",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 61,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 12",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_NW7L7G686CPR838E",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 42,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 13",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_LQQ48BX67G6KL3H7",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 28,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 14",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_Y8N4QUJCDHY2NLUI",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 35,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 15",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_R1K35CJL8J5I0WIE",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 96,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 16",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_4C0PEQ2J57BYBB5V",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 57,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 17",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_ZN50ZIWBIGX8FPH3",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 92,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 18",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_08YOVEO9X23474N1",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 58,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 19",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_ZSRUJSGYAG4OI5I5",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 0,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 20",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_RT7NSPXOAEDVG38C",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 57,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-stripe-rate-limited"
},
"id": "cus_U5MYL4NFV3XB2AHT",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 44,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
}
],
"has_more": false,
"object": "list",
"url": "/v1/customers"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [
{
"id": "sub_3QaT2bVwXy5zA6Bc7D",
"object": "subscription",
"customer": "cus_QkR3sT4uVwXy5zA6",
"status": "active",
"cancel_at_period_end": false,
"canceled_at": null,
"ended_at": null,
"trial_start": null,
"trial_end": null,
"default_payment_method": "pm_card_visa_4242",
"items": {
"object": "list",
"data": [
{
"id": "si_abc123def456",
"object": "subscription_item",
"price": "price_1Pro_Monthly_USD",
"quantity": 5,
"created": 60,
"current_period_end": 10,
"current_period_start": 56,
"discounts": [
"sample-value"
],
"metadata": {},
"subscription": "sample-value"
}
],
"has_more": true,
"url": "sample-value"
},
"latest_invoice": "in_3QaT2bVwXy5zA6Bc7D",
"livemode": false,
"created": "2024-09-01T10:05:00Z",
"metadata": {
"seats": "5"
},
"automatic_tax": {
"disabled_reason": "requires_location_inputs",
"enabled": true
},
"billing_cycle_anchor": 30,
"billing_mode": {
"type": "classic"
},
"collection_method": "charge_automatically",
"currency": "sample-value",
"discounts": [
"sample-value"
],
"invoice_settings": {
"issuer": {
"type": "account"
}
},
"start_date": 86,
"application": null,
"application_fee_percent": null,
"billing_cycle_anchor_config": null,
"billing_thresholds": null,
"cancel_at": null,
"cancellation_details": null,
"customer_account": null,
"days_until_due": null,
"default_source": null,
"default_tax_rates": null,
"description": null,
"next_pending_invoice_item_invoice": null,
"on_behalf_of": null,
"pause_collection": null,
"payment_settings": null,
"pending_invoice_item_interval": null,
"pending_setup_intent": null,
"pending_update": null,
"schedule": null,
"test_clock": null,
"transfer_data": null,
"trial_settings": null
},
{
"id": "sub_7EfG8hIjKl9mN0Op1Q",
"object": "subscription",
"customer": "cus_BcD4eF5gH6iJ7kL8",
"status": "past_due",
"cancel_at_period_end": false,
"canceled_at": null,
"ended_at": null,
"trial_start": "2025-01-15T00:00:00Z",
"trial_end": "2025-01-22T00:00:00Z",
"default_payment_method": "pm_card_mastercard_4444",
"items": {
"object": "list",
"data": [
{
"id": "si_ghi789jkl012",
"object": "subscription_item",
"price": "price_1Pro_Monthly_USD",
"quantity": 1,
"created": 35,
"current_period_end": 79,
"current_period_start": 68,
"discounts": [
"sample-value"
],
"metadata": {},
"subscription": "sample-value"
}
],
"has_more": true,
"url": "sample-value"
},
"latest_invoice": "in_7EfG8hIjKl9mN0Op1Q",
"livemode": false,
"created": "2025-01-15T09:35:00Z",
"metadata": {},
"automatic_tax": {
"disabled_reason": "requires_location_inputs",
"enabled": true
},
"billing_cycle_anchor": 23,
"billing_mode": {
"type": "classic"
},
"collection_method": "charge_automatically",
"currency": "sample-value",
"discounts": [
"sample-value"
],
"invoice_settings": {
"issuer": {
"type": "account"
}
},
"start_date": 15,
"application": null,
"application_fee_percent": null,
"billing_cycle_anchor_config": null,
"billing_thresholds": null,
"cancel_at": null,
"cancellation_details": null,
"customer_account": null,
"days_until_due": null,
"default_source": null,
"default_tax_rates": null,
"description": null,
"next_pending_invoice_item_invoice": null,
"on_behalf_of": null,
"pause_collection": null,
"payment_settings": null,
"pending_invoice_item_interval": null,
"pending_setup_intent": null,
"pending_update": null,
"schedule": null,
"test_clock": null,
"transfer_data": null,
"trial_settings": null
}
],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_VJM0WXU46R0ND7JW"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_VJM0WXU46R0ND7JW"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 1,
"results": [
{
"properties": {
"email": "[email protected]"
},
"id": "168028467486",
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"updatedAt": "2019-12-07T16:50:06.678Z"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "386",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · GET /crm/v3/objects/contacts/168028467486 · HTTP 200
We sent
GET /crm/v3/objects/contacts/168028467486
No body shown for this read.
Server returned
HTTP 200
{
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"id": "168028467486",
"properties": {
"email": "[email protected]"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"url": "https://example.com/13b1ce02"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/168028467486
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/168028467486' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · PATCH /crm/v3/objects/contacts/168028467486 · HTTP 400
We sent
PATCH /crm/v3/objects/contacts/168028467486
{
"properties": {
"acme_stripe_customer_id": "cus_VJM0WXU46R0ND7JW",
"acme_plan": "none",
"acme_mrr": "0",
"acme_billing_status": "none"
}
}Server returned
HTTP 400
{
"status": "error",
"message": "Property values were not valid: [{\"isValid\": false, \"message\": \"Property \\\"acme_stripe_customer_id\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_stripe_customer_id\"}, {\"isValid\": false, \"message\": \"Property \\\"acme_plan\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_plan\"}, {\"isValid\": false, \"message\": \"Property \\\"acme_mrr\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_mrr\"}, {\"isValid\": false, \"message\": \"Property \\\"acme_billing_status\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_billing_status\"}]",
"category": "VALIDATION_ERROR",
"errors": [
{
"isValid": false,
"message": "Property \"acme_stripe_customer_id\" does not exist",
"error": "PROPERTY_DOESNT_EXIST",
"name": "acme_stripe_customer_id"
},
{
"isValid": false,
"message": "Property \"acme_plan\" does not exist",
"error": "PROPERTY_DOESNT_EXIST",
"name": "acme_plan"
},
{
"isValid": false,
"message": "Property \"acme_mrr\" does not exist",
"error": "PROPERTY_DOESNT_EXIST",
"name": "acme_mrr"
},
{
"isValid": false,
"message": "Property \"acme_billing_status\" does not exist",
"error": "PROPERTY_DOESNT_EXIST",
"name": "acme_billing_status"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/168028467486
{
"host": "fetchsandbox.com",
"content-length": "128",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request PATCH 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/168028467486' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"properties": {
"acme_stripe_customer_id": "cus_VJM0WXU46R0ND7JW",
"acme_plan": "none",
"acme_mrr": "0",
"acme_billing_status": "none"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /api/chat.postMessage · HTTP 200
We sent
POST /api/chat.postMessage
{
"channel": "C0REVOPS001",
"text": ":arrows_counterclockwise: SYNC-baseline cbs-baseline: 1 contact(s) to update, 0 in sync, 0 without a contact, 0 conflict(s).",
"unfurl_links": false,
"unfurl_media": false
}Server returned
HTTP 200
{
"channel": "C0REVOPS001",
"message": {
"bot_id": "bot_880946c4cb544cf68733b497fb",
"client_msg_id": "cli_d4a031bd96d3444f9c662cc163",
"name": "item-0de97e",
"old_name": "Sample Old",
"parent_user_id": "par_a202c1bf17fc42b295530aebf5",
"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": "170GZW79UQ.AVLF3X"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "201",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"channel": "C0REVOPS001",
"text": ":arrows_counterclockwise: SYNC-baseline cbs-baseline: 1 contact(s) to update, 0 in sync, 0 without a contact, 0 conflict(s).",
"unfurl_links": false,
"unfurl_media": false
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
A contact found by email is linked to its customer and given plan, MRR and status
matched_by_email_linkedWhat we probed
A contact found by email is linked to its customer and given plan, MRR and status
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
POST /invocations
Expected vs actual
- Expected
- A contact found by email is linked to its customer and given plan, MRR and status
- Actual
- expected exactly 1, found 0; stable under 2 repeats (0)
Requests and responses
01GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/matched_by_email_linked/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/matched_by_email_linked/runs
This request had no body.
Server returned
HTTP 200
{
"runs": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/matched_by_email_linked/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "11"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/matched_by_email_linked/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invocations200
We sent
POST /invocations
{
"action": "start",
"runId": "matched-by-email-linked-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-matched-by-email-linked",
"segment": "cbs-matched-by-email-linked",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "matched_by_email_linked"
}
}Server returned
HTTP 200
{
"runId": "matched-by-email-linked-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "partial",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "matched_by_email_linked"
},
"duplicateStarts": 0,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "1 customer(s) in cbs-matched-by-email-linked",
"durationMs": 884
},
{
"name": "crm-match",
"status": "ok",
"summary": "1 to write, 0 in sync, 0 unmatched, 0 conflict(s)",
"durationMs": 315
}
],
"actions": [
{
"id": "hubspot.sync:cus_4APTVMQY48N2042Z",
"kind": "hubspot.sync",
"provider": "hubspot",
"agent": "crm-match",
"gate": "auto",
"status": "failed",
"summary": {
"customer": "cus_4APTVMQY48N2042Z",
"contact": "164756131240",
"fields": [
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
]
},
"attempts": 1,
"error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/164756131240 → 400 VALIDATION_ERROR",
"errorCode": "hubspot:VALIDATION_ERROR",
"reconciled": null
},
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 1,
"mass": false
},
"attempts": 1,
"ref": "17LSX71C0K.74EYMY",
"appliedAt": "2026-10-22T19:18:58.321Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 1,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 5,
"head": "feb2ccfa9acbf00359a1b8d24095ca7a250490c1fdde94d1125506853968b3b2"
},
"output": {
"mode": "sync",
"customers": 1,
"writes": 1,
"inSync": 0,
"unmatched": 0,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:18:56.658Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:18:57.543Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:18:57.861Z",
"msg": "planned 2 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:18:58.178Z",
"msg": "hubspot.sync:cus_4APTVMQY48N2042Z: failed (hubspot:VALIDATION_ERROR)"
},
{
"at": "2026-10-22T19:18:58.322Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:18:58.324Z",
"msg": "done (partial)"
}
],
"createdAt": "2026-10-22T19:18:56.658Z",
"updatedAt": "2026-10-22T19:18:58.325Z",
"duplicate": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "344",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"action": "start",
"runId": "matched-by-email-linked-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-matched-by-email-linked",
"segment": "cbs-matched-by-email-linked",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "matched_by_email_linked"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/matched_by_email_linked/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/matched_by_email_linked/runs
This request had no body.
Server returned
HTTP 200
{
"runs": [
{
"runId": "matched-by-email-linked-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "partial",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "matched_by_email_linked"
},
"duplicateStarts": 0,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "1 customer(s) in cbs-matched-by-email-linked",
"durationMs": 884
},
{
"name": "crm-match",
"status": "ok",
"summary": "1 to write, 0 in sync, 0 unmatched, 0 conflict(s)",
"durationMs": 315
}
],
"actions": [
{
"id": "hubspot.sync:cus_4APTVMQY48N2042Z",
"kind": "hubspot.sync",
"provider": "hubspot",
"agent": "crm-match",
"gate": "auto",
"status": "failed",
"summary": {
"customer": "cus_4APTVMQY48N2042Z",
"contact": "164756131240",
"fields": [
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
]
},
"attempts": 1,
"error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/164756131240 → 400 VALIDATION_ERROR",
"errorCode": "hubspot:VALIDATION_ERROR",
"reconciled": null
},
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 1,
"mass": false
},
"attempts": 1,
"ref": "17LSX71C0K.74EYMY",
"appliedAt": "2026-10-22T19:18:58.321Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 1,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 5,
"head": "feb2ccfa9acbf00359a1b8d24095ca7a250490c1fdde94d1125506853968b3b2"
},
"output": {
"mode": "sync",
"customers": 1,
"writes": 1,
"inSync": 0,
"unmatched": 0,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:18:56.658Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:18:57.543Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:18:57.861Z",
"msg": "planned 2 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:18:58.178Z",
"msg": "hubspot.sync:cus_4APTVMQY48N2042Z: failed (hubspot:VALIDATION_ERROR)"
},
{
"at": "2026-10-22T19:18:58.322Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:18:58.324Z",
"msg": "done (partial)"
}
],
"createdAt": "2026-10-22T19:18:56.658Z",
"updatedAt": "2026-10-22T19:18:58.325Z"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/matched_by_email_linked/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/matched_by_email_linked/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invocations200
We sent
POST /invocations
{
"action": "start",
"runId": "matched-by-email-linked-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-matched-by-email-linked",
"segment": "cbs-matched-by-email-linked",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "matched_by_email_linked"
}
}Server returned
HTTP 200
{
"runId": "matched-by-email-linked-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "partial",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "matched_by_email_linked"
},
"duplicateStarts": 1,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "1 customer(s) in cbs-matched-by-email-linked",
"durationMs": 884
},
{
"name": "crm-match",
"status": "ok",
"summary": "1 to write, 0 in sync, 0 unmatched, 0 conflict(s)",
"durationMs": 315
}
],
"actions": [
{
"id": "hubspot.sync:cus_4APTVMQY48N2042Z",
"kind": "hubspot.sync",
"provider": "hubspot",
"agent": "crm-match",
"gate": "auto",
"status": "failed",
"summary": {
"customer": "cus_4APTVMQY48N2042Z",
"contact": "164756131240",
"fields": [
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
]
},
"attempts": 1,
"error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/164756131240 → 400 VALIDATION_ERROR",
"errorCode": "hubspot:VALIDATION_ERROR",
"reconciled": null
},
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 1,
"mass": false
},
"attempts": 1,
"ref": "17LSX71C0K.74EYMY",
"appliedAt": "2026-10-22T19:18:58.321Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 1,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 6,
"head": "19164c13247dd77d1dad598b1e5784d65a902d839ef8202dcb9850ac4c3607d7"
},
"output": {
"mode": "sync",
"customers": 1,
"writes": 1,
"inSync": 0,
"unmatched": 0,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:18:56.658Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:18:57.543Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:18:57.861Z",
"msg": "planned 2 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:18:58.178Z",
"msg": "hubspot.sync:cus_4APTVMQY48N2042Z: failed (hubspot:VALIDATION_ERROR)"
},
{
"at": "2026-10-22T19:18:58.322Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:18:58.324Z",
"msg": "done (partial)"
},
{
"at": "2026-10-22T19:18:58.953Z",
"msg": "duplicate start ignored"
}
],
"createdAt": "2026-10-22T19:18:56.658Z",
"updatedAt": "2026-10-22T19:18:58.953Z",
"duplicate": true
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "344",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"action": "start",
"runId": "matched-by-email-linked-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-matched-by-email-linked",
"segment": "cbs-matched-by-email-linked",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "matched_by_email_linked"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/matched_by_email_linked/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/matched_by_email_linked/runs
This request had no body.
Server returned
HTTP 200
{
"runs": [
{
"runId": "matched-by-email-linked-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "partial",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "matched_by_email_linked"
},
"duplicateStarts": 1,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "1 customer(s) in cbs-matched-by-email-linked",
"durationMs": 884
},
{
"name": "crm-match",
"status": "ok",
"summary": "1 to write, 0 in sync, 0 unmatched, 0 conflict(s)",
"durationMs": 315
}
],
"actions": [
{
"id": "hubspot.sync:cus_4APTVMQY48N2042Z",
"kind": "hubspot.sync",
"provider": "hubspot",
"agent": "crm-match",
"gate": "auto",
"status": "failed",
"summary": {
"customer": "cus_4APTVMQY48N2042Z",
"contact": "164756131240",
"fields": [
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
]
},
"attempts": 1,
"error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/164756131240 → 400 VALIDATION_ERROR",
"errorCode": "hubspot:VALIDATION_ERROR",
"reconciled": null
},
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 1,
"mass": false
},
"attempts": 1,
"ref": "17LSX71C0K.74EYMY",
"appliedAt": "2026-10-22T19:18:58.321Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 1,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 6,
"head": "19164c13247dd77d1dad598b1e5784d65a902d839ef8202dcb9850ac4c3607d7"
},
"output": {
"mode": "sync",
"customers": 1,
"writes": 1,
"inSync": 0,
"unmatched": 0,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:18:56.658Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:18:57.543Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:18:57.861Z",
"msg": "planned 2 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:18:58.178Z",
"msg": "hubspot.sync:cus_4APTVMQY48N2042Z: failed (hubspot:VALIDATION_ERROR)"
},
{
"at": "2026-10-22T19:18:58.322Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:18:58.324Z",
"msg": "done (partial)"
},
{
"at": "2026-10-22T19:18:58.953Z",
"msg": "duplicate start ignored"
}
],
"createdAt": "2026-10-22T19:18:56.658Z",
"updatedAt": "2026-10-22T19:18:58.953Z"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/matched_by_email_linked/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/matched_by_email_linked/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_2c28915cdd3446b8ade9092aff67beae- App version (declared)
acme-ops-crm-billing-sync-1.…- Source receipt
- Source receipt ↗
Technical reference
matched_by_email_linkedApp version (declared): acme-ops-crm-billing-sync-1.0.0-befeb35
A contact found by email is linked to its customer and given plan, MRR and status
expected exactly 1, found 0; stable under 2 repeats (0)
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (8)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
stripe · GET /v1/customers · HTTP 200
We sent
GET /v1/customers
No body shown for this read.
Server returned
HTTP 200
{
"data": [
{
"id": "cus_QkR3sT4uVwXy5zA6",
"object": "customer",
"email": "[email protected]",
"name": "Alice Johnson",
"phone": "+14155550101",
"description": "Acme Corp enterprise account",
"currency": "usd",
"balance": 0,
"delinquent": false,
"livemode": false,
"created": "2024-09-01T10:00:00Z",
"metadata": {
"plan": "enterprise",
"account_manager": "[email protected]"
},
"address": null,
"cash_balance": null,
"customer_account": null,
"default_source": null,
"discount": null,
"invoice_prefix": null,
"preferred_locales": null,
"shipping": null,
"tax_exempt": null,
"test_clock": null
},
{
"id": "cus_BcD4eF5gH6iJ7kL8",
"object": "customer",
"email": "[email protected]",
"name": "StartupXYZ Inc",
"phone": "+12125558888",
"description": "Startup customer on growth plan",
"currency": "usd",
"balance": 0,
"delinquent": false,
"livemode": false,
"created": "2025-01-15T09:30:00Z",
"metadata": {
"plan": "growth",
"referral": "product_hunt"
},
"address": null,
"cash_balance": null,
"customer_account": null,
"default_source": null,
"discount": null,
"invoice_prefix": null,
"preferred_locales": null,
"shipping": null,
"tax_exempt": null,
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-baseline"
},
"id": "cus_VJM0WXU46R0ND7JW",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 59,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-matched-by-email-linked"
},
"id": "cus_4APTVMQY48N2042Z",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 45,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-in-sync-not-rewritten"
},
"id": "cus_374QYYX1T5BVA5NG",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 36,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-conflict-never-overwritten"
},
"id": "cus_362M7YNMCL7C1N7S",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 20,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-unmatched-reported"
},
"id": "cus_F26L6BWFDCTZYVVO",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 2,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-auto-limit-respected"
},
"id": "cus_KHM6UBIDSLIPP25W",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 14,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 1",
"metadata": {
"acme_segment": "cbs-auto-limit-respected"
},
"id": "cus_0FVUFRSO4IYOYA11",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 41,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 2",
"metadata": {
"acme_segment": "cbs-auto-limit-respected"
},
"id": "cus_VPGW3SUCPQ3DLDRG",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 44,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_7A69ED79HLF9RLW7",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 88,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 1",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_YQG2VNYGLTRW1ZWC",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 57,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 2",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_Z8CS2A6EQ0B71JEJ",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 22,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 3",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_L234OJSGB22NT3NL",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 78,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 4",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_TTLWLQK2STHFJ0JX",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 75,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 5",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_4DV77R5NTPL4OHAO",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 49,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 6",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_2HI9IKD66DQOUPGG",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 59,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 7",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_R29MFB7MYBTM0MGY",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 84,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 8",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_RT4MVH0ANTFWK3FD",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 6,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 9",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_7R008Z6023L3PJC8",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 4,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 10",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_2AFRA1KX0YPQ1C1B",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 19,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 11",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_EMKN7J1EK85ESV5O",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 61,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 12",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_NW7L7G686CPR838E",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 42,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 13",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_LQQ48BX67G6KL3H7",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 28,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 14",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_Y8N4QUJCDHY2NLUI",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 35,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 15",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_R1K35CJL8J5I0WIE",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 96,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 16",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_4C0PEQ2J57BYBB5V",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 57,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 17",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_ZN50ZIWBIGX8FPH3",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 92,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 18",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_08YOVEO9X23474N1",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 58,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 19",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_ZSRUJSGYAG4OI5I5",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 0,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 20",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_RT7NSPXOAEDVG38C",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 57,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-stripe-rate-limited"
},
"id": "cus_U5MYL4NFV3XB2AHT",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 44,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
}
],
"has_more": false,
"object": "list",
"url": "/v1/customers"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [
{
"id": "sub_3QaT2bVwXy5zA6Bc7D",
"object": "subscription",
"customer": "cus_QkR3sT4uVwXy5zA6",
"status": "active",
"cancel_at_period_end": false,
"canceled_at": null,
"ended_at": null,
"trial_start": null,
"trial_end": null,
"default_payment_method": "pm_card_visa_4242",
"items": {
"object": "list",
"data": [
{
"id": "si_abc123def456",
"object": "subscription_item",
"price": "price_1Pro_Monthly_USD",
"quantity": 5,
"created": 14,
"current_period_end": 43,
"current_period_start": 47,
"discounts": [
"sample-value"
],
"metadata": {},
"subscription": "sample-value"
}
],
"has_more": true,
"url": "sample-value"
},
"latest_invoice": "in_3QaT2bVwXy5zA6Bc7D",
"livemode": false,
"created": "2024-09-01T10:05:00Z",
"metadata": {
"seats": "5"
},
"automatic_tax": {
"disabled_reason": "requires_location_inputs",
"enabled": true
},
"billing_cycle_anchor": 65,
"billing_mode": {
"type": "classic"
},
"collection_method": "charge_automatically",
"currency": "sample-value",
"discounts": [
"sample-value"
],
"invoice_settings": {
"issuer": {
"type": "account"
}
},
"start_date": 57,
"application": null,
"application_fee_percent": null,
"billing_cycle_anchor_config": null,
"billing_thresholds": null,
"cancel_at": null,
"cancellation_details": null,
"customer_account": null,
"days_until_due": null,
"default_source": null,
"default_tax_rates": null,
"description": null,
"next_pending_invoice_item_invoice": null,
"on_behalf_of": null,
"pause_collection": null,
"payment_settings": null,
"pending_invoice_item_interval": null,
"pending_setup_intent": null,
"pending_update": null,
"schedule": null,
"test_clock": null,
"transfer_data": null,
"trial_settings": null
},
{
"id": "sub_7EfG8hIjKl9mN0Op1Q",
"object": "subscription",
"customer": "cus_BcD4eF5gH6iJ7kL8",
"status": "past_due",
"cancel_at_period_end": false,
"canceled_at": null,
"ended_at": null,
"trial_start": "2025-01-15T00:00:00Z",
"trial_end": "2025-01-22T00:00:00Z",
"default_payment_method": "pm_card_mastercard_4444",
"items": {
"object": "list",
"data": [
{
"id": "si_ghi789jkl012",
"object": "subscription_item",
"price": "price_1Pro_Monthly_USD",
"quantity": 1,
"created": 92,
"current_period_end": 3,
"current_period_start": 76,
"discounts": [
"sample-value"
],
"metadata": {},
"subscription": "sample-value"
}
],
"has_more": true,
"url": "sample-value"
},
"latest_invoice": "in_7EfG8hIjKl9mN0Op1Q",
"livemode": false,
"created": "2025-01-15T09:35:00Z",
"metadata": {},
"automatic_tax": {
"disabled_reason": "requires_location_inputs",
"enabled": true
},
"billing_cycle_anchor": 80,
"billing_mode": {
"type": "classic"
},
"collection_method": "charge_automatically",
"currency": "sample-value",
"discounts": [
"sample-value"
],
"invoice_settings": {
"issuer": {
"type": "account"
}
},
"start_date": 49,
"application": null,
"application_fee_percent": null,
"billing_cycle_anchor_config": null,
"billing_thresholds": null,
"cancel_at": null,
"cancellation_details": null,
"customer_account": null,
"days_until_due": null,
"default_source": null,
"default_tax_rates": null,
"description": null,
"next_pending_invoice_item_invoice": null,
"on_behalf_of": null,
"pause_collection": null,
"payment_settings": null,
"pending_invoice_item_interval": null,
"pending_setup_intent": null,
"pending_update": null,
"schedule": null,
"test_clock": null,
"transfer_data": null,
"trial_settings": null
}
],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_4APTVMQY48N2042Z"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_4APTVMQY48N2042Z"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 1,
"results": [
{
"properties": {
"email": "[email protected]"
},
"id": "164756131240",
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"updatedAt": "2019-12-07T16:50:06.678Z"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "401",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · GET /crm/v3/objects/contacts/164756131240 · HTTP 200
We sent
GET /crm/v3/objects/contacts/164756131240
No body shown for this read.
Server returned
HTTP 200
{
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"id": "164756131240",
"properties": {
"email": "[email protected]"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"url": "https://example.com/60eb7135"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/164756131240
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/164756131240' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · PATCH /crm/v3/objects/contacts/164756131240 · HTTP 400
We sent
PATCH /crm/v3/objects/contacts/164756131240
{
"properties": {
"acme_stripe_customer_id": "cus_4APTVMQY48N2042Z",
"acme_plan": "none",
"acme_mrr": "0",
"acme_billing_status": "none"
}
}Server returned
HTTP 400
{
"status": "error",
"message": "Property values were not valid: [{\"isValid\": false, \"message\": \"Property \\\"acme_stripe_customer_id\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_stripe_customer_id\"}, {\"isValid\": false, \"message\": \"Property \\\"acme_plan\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_plan\"}, {\"isValid\": false, \"message\": \"Property \\\"acme_mrr\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_mrr\"}, {\"isValid\": false, \"message\": \"Property \\\"acme_billing_status\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_billing_status\"}]",
"category": "VALIDATION_ERROR",
"errors": [
{
"isValid": false,
"message": "Property \"acme_stripe_customer_id\" does not exist",
"error": "PROPERTY_DOESNT_EXIST",
"name": "acme_stripe_customer_id"
},
{
"isValid": false,
"message": "Property \"acme_plan\" does not exist",
"error": "PROPERTY_DOESNT_EXIST",
"name": "acme_plan"
},
{
"isValid": false,
"message": "Property \"acme_mrr\" does not exist",
"error": "PROPERTY_DOESNT_EXIST",
"name": "acme_mrr"
},
{
"isValid": false,
"message": "Property \"acme_billing_status\" does not exist",
"error": "PROPERTY_DOESNT_EXIST",
"name": "acme_billing_status"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/164756131240
{
"host": "fetchsandbox.com",
"content-length": "128",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request PATCH 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/164756131240' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"properties": {
"acme_stripe_customer_id": "cus_4APTVMQY48N2042Z",
"acme_plan": "none",
"acme_mrr": "0",
"acme_billing_status": "none"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /api/chat.postMessage · HTTP 200
We sent
POST /api/chat.postMessage
{
"channel": "C0REVOPS001",
"text": ":arrows_counterclockwise: SYNC-matched-by-email-linked cbs-matched-by-email-linked: 1 contact(s) to update, 0 in sync, 0 without a contact, 0 conflict(s).",
"unfurl_links": false,
"unfurl_media": false
}Server returned
HTTP 200
{
"channel": "C0REVOPS001",
"message": {
"bot_id": "bot_61402c61fda64f55a02d5e6161",
"client_msg_id": "cli_bf9c4987d3e644b98e717bcff4",
"name": "item-68ab37",
"old_name": "Sample Old",
"parent_user_id": "par_9d601e04cd9f46dbabd53f9c21",
"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": "17LSX71C0K.74EYMY"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "231",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"channel": "C0REVOPS001",
"text": ":arrows_counterclockwise: SYNC-matched-by-email-linked cbs-matched-by-email-linked: 1 contact(s) to update, 0 in sync, 0 without a contact, 0 conflict(s).",
"unfurl_links": false,
"unfurl_media": false
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
A contact that already matches billing is not written
in_sync_not_rewrittenWhat we probed
A contact that already matches billing is not written
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
POST /invocations
Expected vs actual
- Expected
- A contact that already matches billing is not written
- Actual
- expected exactly 1, found 0; stable under 2 repeats (0)
Requests and responses
01GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/in_sync_not_rewritten/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/in_sync_not_rewritten/runs
This request had no body.
Server returned
HTTP 200
{
"runs": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/in_sync_not_rewritten/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "11"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/in_sync_not_rewritten/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invocations200
We sent
POST /invocations
{
"action": "start",
"runId": "in-sync-not-rewritten-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-in-sync-not-rewritten",
"segment": "cbs-in-sync-not-rewritten",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "in_sync_not_rewritten"
}
}Server returned
HTTP 200
{
"runId": "in-sync-not-rewritten-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "ok",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "in_sync_not_rewritten"
},
"duplicateStarts": 0,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "1 customer(s) in cbs-in-sync-not-rewritten",
"durationMs": 1051
},
{
"name": "crm-match",
"status": "ok",
"summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)",
"durationMs": 309
}
],
"actions": [
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 0,
"mass": false
},
"attempts": 1,
"ref": "179H6XHFT4.AF2GDI",
"appliedAt": "2026-10-22T19:19:01.385Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 0,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 4,
"head": "bf5aa85aca4f489a21cbddac793864404b28c1c4fef3c6e7b4ee22fb7c7bc229"
},
"output": {
"mode": "sync",
"customers": 1,
"writes": 0,
"inSync": 0,
"unmatched": 1,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:18:59.818Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:00.870Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:19:01.181Z",
"msg": "planned 1 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:19:01.385Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:01.387Z",
"msg": "done (ok)"
}
],
"createdAt": "2026-10-22T19:18:59.818Z",
"updatedAt": "2026-10-22T19:19:01.387Z",
"duplicate": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "336",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"action": "start",
"runId": "in-sync-not-rewritten-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-in-sync-not-rewritten",
"segment": "cbs-in-sync-not-rewritten",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "in_sync_not_rewritten"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/in_sync_not_rewritten/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/in_sync_not_rewritten/runs
This request had no body.
Server returned
HTTP 200
{
"runs": [
{
"runId": "in-sync-not-rewritten-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "ok",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "in_sync_not_rewritten"
},
"duplicateStarts": 0,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "1 customer(s) in cbs-in-sync-not-rewritten",
"durationMs": 1051
},
{
"name": "crm-match",
"status": "ok",
"summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)",
"durationMs": 309
}
],
"actions": [
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 0,
"mass": false
},
"attempts": 1,
"ref": "179H6XHFT4.AF2GDI",
"appliedAt": "2026-10-22T19:19:01.385Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 0,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 4,
"head": "bf5aa85aca4f489a21cbddac793864404b28c1c4fef3c6e7b4ee22fb7c7bc229"
},
"output": {
"mode": "sync",
"customers": 1,
"writes": 0,
"inSync": 0,
"unmatched": 1,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:18:59.818Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:00.870Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:19:01.181Z",
"msg": "planned 1 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:19:01.385Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:01.387Z",
"msg": "done (ok)"
}
],
"createdAt": "2026-10-22T19:18:59.818Z",
"updatedAt": "2026-10-22T19:19:01.387Z"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/in_sync_not_rewritten/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/in_sync_not_rewritten/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invocations200
We sent
POST /invocations
{
"action": "start",
"runId": "in-sync-not-rewritten-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-in-sync-not-rewritten",
"segment": "cbs-in-sync-not-rewritten",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "in_sync_not_rewritten"
}
}Server returned
HTTP 200
{
"runId": "in-sync-not-rewritten-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "ok",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "in_sync_not_rewritten"
},
"duplicateStarts": 1,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "1 customer(s) in cbs-in-sync-not-rewritten",
"durationMs": 1051
},
{
"name": "crm-match",
"status": "ok",
"summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)",
"durationMs": 309
}
],
"actions": [
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 0,
"mass": false
},
"attempts": 1,
"ref": "179H6XHFT4.AF2GDI",
"appliedAt": "2026-10-22T19:19:01.385Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 0,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 5,
"head": "5adf65fa92c0076d30e39f705664c5d1c1c7dbb0831725275d97dbd57d4205e6"
},
"output": {
"mode": "sync",
"customers": 1,
"writes": 0,
"inSync": 0,
"unmatched": 1,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:18:59.818Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:00.870Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:19:01.181Z",
"msg": "planned 1 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:19:01.385Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:01.387Z",
"msg": "done (ok)"
},
{
"at": "2026-10-22T19:19:02.280Z",
"msg": "duplicate start ignored"
}
],
"createdAt": "2026-10-22T19:18:59.818Z",
"updatedAt": "2026-10-22T19:19:02.280Z",
"duplicate": true
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "336",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"action": "start",
"runId": "in-sync-not-rewritten-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-in-sync-not-rewritten",
"segment": "cbs-in-sync-not-rewritten",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "in_sync_not_rewritten"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/in_sync_not_rewritten/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/in_sync_not_rewritten/runs
This request had no body.
Server returned
HTTP 200
{
"runs": [
{
"runId": "in-sync-not-rewritten-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "ok",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "in_sync_not_rewritten"
},
"duplicateStarts": 1,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "1 customer(s) in cbs-in-sync-not-rewritten",
"durationMs": 1051
},
{
"name": "crm-match",
"status": "ok",
"summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)",
"durationMs": 309
}
],
"actions": [
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 0,
"mass": false
},
"attempts": 1,
"ref": "179H6XHFT4.AF2GDI",
"appliedAt": "2026-10-22T19:19:01.385Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 0,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 5,
"head": "5adf65fa92c0076d30e39f705664c5d1c1c7dbb0831725275d97dbd57d4205e6"
},
"output": {
"mode": "sync",
"customers": 1,
"writes": 0,
"inSync": 0,
"unmatched": 1,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:18:59.818Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:00.870Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:19:01.181Z",
"msg": "planned 1 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:19:01.385Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:01.387Z",
"msg": "done (ok)"
},
{
"at": "2026-10-22T19:19:02.280Z",
"msg": "duplicate start ignored"
}
],
"createdAt": "2026-10-22T19:18:59.818Z",
"updatedAt": "2026-10-22T19:19:02.280Z"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/in_sync_not_rewritten/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/in_sync_not_rewritten/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_2c28915cdd3446b8ade9092aff67beae- App version (declared)
acme-ops-crm-billing-sync-1.…- Source receipt
- Source receipt ↗
Technical reference
in_sync_not_rewrittenApp version (declared): acme-ops-crm-billing-sync-1.0.0-befeb35
A contact that already matches billing is not written
expected exactly 1, found 0; stable under 2 repeats (0)
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (6)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
stripe · GET /v1/customers · HTTP 200
We sent
GET /v1/customers
No body shown for this read.
Server returned
HTTP 200
{
"data": [
{
"id": "cus_QkR3sT4uVwXy5zA6",
"object": "customer",
"email": "[email protected]",
"name": "Alice Johnson",
"phone": "+14155550101",
"description": "Acme Corp enterprise account",
"currency": "usd",
"balance": 0,
"delinquent": false,
"livemode": false,
"created": "2024-09-01T10:00:00Z",
"metadata": {
"plan": "enterprise",
"account_manager": "[email protected]"
},
"address": null,
"cash_balance": null,
"customer_account": null,
"default_source": null,
"discount": null,
"invoice_prefix": null,
"preferred_locales": null,
"shipping": null,
"tax_exempt": null,
"test_clock": null
},
{
"id": "cus_BcD4eF5gH6iJ7kL8",
"object": "customer",
"email": "[email protected]",
"name": "StartupXYZ Inc",
"phone": "+12125558888",
"description": "Startup customer on growth plan",
"currency": "usd",
"balance": 0,
"delinquent": false,
"livemode": false,
"created": "2025-01-15T09:30:00Z",
"metadata": {
"plan": "growth",
"referral": "product_hunt"
},
"address": null,
"cash_balance": null,
"customer_account": null,
"default_source": null,
"discount": null,
"invoice_prefix": null,
"preferred_locales": null,
"shipping": null,
"tax_exempt": null,
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-baseline"
},
"id": "cus_VJM0WXU46R0ND7JW",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 59,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-matched-by-email-linked"
},
"id": "cus_4APTVMQY48N2042Z",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 45,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-in-sync-not-rewritten"
},
"id": "cus_374QYYX1T5BVA5NG",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 36,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-conflict-never-overwritten"
},
"id": "cus_362M7YNMCL7C1N7S",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 20,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-unmatched-reported"
},
"id": "cus_F26L6BWFDCTZYVVO",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 2,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-auto-limit-respected"
},
"id": "cus_KHM6UBIDSLIPP25W",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 14,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 1",
"metadata": {
"acme_segment": "cbs-auto-limit-respected"
},
"id": "cus_0FVUFRSO4IYOYA11",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 41,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 2",
"metadata": {
"acme_segment": "cbs-auto-limit-respected"
},
"id": "cus_VPGW3SUCPQ3DLDRG",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 44,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_7A69ED79HLF9RLW7",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 88,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 1",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_YQG2VNYGLTRW1ZWC",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 57,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 2",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_Z8CS2A6EQ0B71JEJ",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 22,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 3",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_L234OJSGB22NT3NL",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 78,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 4",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_TTLWLQK2STHFJ0JX",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 75,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 5",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_4DV77R5NTPL4OHAO",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 49,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 6",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_2HI9IKD66DQOUPGG",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 59,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 7",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_R29MFB7MYBTM0MGY",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 84,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 8",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_RT4MVH0ANTFWK3FD",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 6,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 9",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_7R008Z6023L3PJC8",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 4,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 10",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_2AFRA1KX0YPQ1C1B",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 19,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 11",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_EMKN7J1EK85ESV5O",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 61,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 12",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_NW7L7G686CPR838E",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 42,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 13",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_LQQ48BX67G6KL3H7",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 28,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 14",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_Y8N4QUJCDHY2NLUI",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 35,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 15",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_R1K35CJL8J5I0WIE",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 96,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 16",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_4C0PEQ2J57BYBB5V",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 57,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 17",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_ZN50ZIWBIGX8FPH3",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 92,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 18",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_08YOVEO9X23474N1",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 58,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 19",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_ZSRUJSGYAG4OI5I5",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 0,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 20",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_RT7NSPXOAEDVG38C",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 57,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-stripe-rate-limited"
},
"id": "cus_U5MYL4NFV3XB2AHT",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 44,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
}
],
"has_more": false,
"object": "list",
"url": "/v1/customers"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [
{
"id": "sub_3QaT2bVwXy5zA6Bc7D",
"object": "subscription",
"customer": "cus_QkR3sT4uVwXy5zA6",
"status": "active",
"cancel_at_period_end": false,
"canceled_at": null,
"ended_at": null,
"trial_start": null,
"trial_end": null,
"default_payment_method": "pm_card_visa_4242",
"items": {
"object": "list",
"data": [
{
"id": "si_abc123def456",
"object": "subscription_item",
"price": "price_1Pro_Monthly_USD",
"quantity": 5,
"created": 69,
"current_period_end": 37,
"current_period_start": 100,
"discounts": [
"sample-value"
],
"metadata": {},
"subscription": "sample-value"
}
],
"has_more": true,
"url": "sample-value"
},
"latest_invoice": "in_3QaT2bVwXy5zA6Bc7D",
"livemode": false,
"created": "2024-09-01T10:05:00Z",
"metadata": {
"seats": "5"
},
"automatic_tax": {
"disabled_reason": "requires_location_inputs",
"enabled": true
},
"billing_cycle_anchor": 15,
"billing_mode": {
"type": "classic"
},
"collection_method": "charge_automatically",
"currency": "sample-value",
"discounts": [
"sample-value"
],
"invoice_settings": {
"issuer": {
"type": "account"
}
},
"start_date": 14,
"application": null,
"application_fee_percent": null,
"billing_cycle_anchor_config": null,
"billing_thresholds": null,
"cancel_at": null,
"cancellation_details": null,
"customer_account": null,
"days_until_due": null,
"default_source": null,
"default_tax_rates": null,
"description": null,
"next_pending_invoice_item_invoice": null,
"on_behalf_of": null,
"pause_collection": null,
"payment_settings": null,
"pending_invoice_item_interval": null,
"pending_setup_intent": null,
"pending_update": null,
"schedule": null,
"test_clock": null,
"transfer_data": null,
"trial_settings": null
},
{
"id": "sub_7EfG8hIjKl9mN0Op1Q",
"object": "subscription",
"customer": "cus_BcD4eF5gH6iJ7kL8",
"status": "past_due",
"cancel_at_period_end": false,
"canceled_at": null,
"ended_at": null,
"trial_start": "2025-01-15T00:00:00Z",
"trial_end": "2025-01-22T00:00:00Z",
"default_payment_method": "pm_card_mastercard_4444",
"items": {
"object": "list",
"data": [
{
"id": "si_ghi789jkl012",
"object": "subscription_item",
"price": "price_1Pro_Monthly_USD",
"quantity": 1,
"created": 5,
"current_period_end": 50,
"current_period_start": 75,
"discounts": [
"sample-value"
],
"metadata": {},
"subscription": "sample-value"
}
],
"has_more": true,
"url": "sample-value"
},
"latest_invoice": "in_7EfG8hIjKl9mN0Op1Q",
"livemode": false,
"created": "2025-01-15T09:35:00Z",
"metadata": {},
"automatic_tax": {
"disabled_reason": "requires_location_inputs",
"enabled": true
},
"billing_cycle_anchor": 62,
"billing_mode": {
"type": "classic"
},
"collection_method": "charge_automatically",
"currency": "sample-value",
"discounts": [
"sample-value"
],
"invoice_settings": {
"issuer": {
"type": "account"
}
},
"start_date": 11,
"application": null,
"application_fee_percent": null,
"billing_cycle_anchor_config": null,
"billing_thresholds": null,
"cancel_at": null,
"cancellation_details": null,
"customer_account": null,
"days_until_due": null,
"default_source": null,
"default_tax_rates": null,
"description": null,
"next_pending_invoice_item_invoice": null,
"on_behalf_of": null,
"pause_collection": null,
"payment_settings": null,
"pending_invoice_item_interval": null,
"pending_setup_intent": null,
"pending_update": null,
"schedule": null,
"test_clock": null,
"transfer_data": null,
"trial_settings": null
}
],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_374QYYX1T5BVA5NG"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_374QYYX1T5BVA5NG"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "399",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /api/chat.postMessage · HTTP 200
We sent
POST /api/chat.postMessage
{
"channel": "C0REVOPS001",
"text": ":arrows_counterclockwise: SYNC-in-sync-not-rewritten cbs-in-sync-not-rewritten: 0 contact(s) to update, 0 in sync, 1 without a contact, 0 conflict(s).",
"unfurl_links": false,
"unfurl_media": false
}Server returned
HTTP 200
{
"channel": "C0REVOPS001",
"message": {
"bot_id": "bot_b5276b4fa21a4b64bf62871ae7",
"client_msg_id": "cli_c7bd2a36b05940328651ff3bea",
"name": "item-69e091",
"old_name": "Sample Old",
"parent_user_id": "par_b4400fdb61b342fa83aad6a418",
"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": "179H6XHFT4.AF2GDI"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "227",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"channel": "C0REVOPS001",
"text": ":arrows_counterclockwise: SYNC-in-sync-not-rewritten cbs-in-sync-not-rewritten: 0 contact(s) to update, 0 in sync, 1 without a contact, 0 conflict(s).",
"unfurl_links": false,
"unfurl_media": false
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
A contact linked to another customer is reported, never overwritten
conflict_never_overwrittenWhat we probed
A contact linked to another customer is reported, never overwritten
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
POST /invocations
Expected vs actual
- Expected
- A contact linked to another customer is reported, never overwritten
- Actual
- expected exactly 1, found 0; stable under 2 repeats (0)
Requests and responses
01GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/conflict_never_overwritten/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/conflict_never_overwritten/runs
This request had no body.
Server returned
HTTP 200
{
"runs": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/conflict_never_overwritten/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "11"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/conflict_never_overwritten/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invocations200
We sent
POST /invocations
{
"action": "start",
"runId": "conflict-never-overwritten-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-conflict-never-overwritten",
"segment": "cbs-conflict-never-overwritten",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "conflict_never_overwritten"
}
}Server returned
HTTP 200
{
"runId": "conflict-never-overwritten-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "ok",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "conflict_never_overwritten"
},
"duplicateStarts": 0,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "1 customer(s) in cbs-conflict-never-overwritten",
"durationMs": 1418
},
{
"name": "crm-match",
"status": "ok",
"summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)",
"durationMs": 314
}
],
"actions": [
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 0,
"mass": false
},
"attempts": 1,
"ref": "17Q3TAOXFW.8WGB7E",
"appliedAt": "2026-10-22T19:19:05.135Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 0,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 4,
"head": "f7f9d526a886dc6c7ad59ae1c7f0ec964ce817f9a4e3e1dc6d3885c6cdf7e456"
},
"output": {
"mode": "sync",
"customers": 1,
"writes": 0,
"inSync": 0,
"unmatched": 1,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:19:03.226Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:04.646Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:19:04.963Z",
"msg": "planned 1 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:19:05.135Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:05.137Z",
"msg": "done (ok)"
}
],
"createdAt": "2026-10-22T19:19:03.226Z",
"updatedAt": "2026-10-22T19:19:05.137Z",
"duplicate": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "356",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"action": "start",
"runId": "conflict-never-overwritten-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-conflict-never-overwritten",
"segment": "cbs-conflict-never-overwritten",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "conflict_never_overwritten"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/conflict_never_overwritten/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/conflict_never_overwritten/runs
This request had no body.
Server returned
HTTP 200
{
"runs": [
{
"runId": "conflict-never-overwritten-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "ok",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "conflict_never_overwritten"
},
"duplicateStarts": 0,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "1 customer(s) in cbs-conflict-never-overwritten",
"durationMs": 1418
},
{
"name": "crm-match",
"status": "ok",
"summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)",
"durationMs": 314
}
],
"actions": [
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 0,
"mass": false
},
"attempts": 1,
"ref": "17Q3TAOXFW.8WGB7E",
"appliedAt": "2026-10-22T19:19:05.135Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 0,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 4,
"head": "f7f9d526a886dc6c7ad59ae1c7f0ec964ce817f9a4e3e1dc6d3885c6cdf7e456"
},
"output": {
"mode": "sync",
"customers": 1,
"writes": 0,
"inSync": 0,
"unmatched": 1,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:19:03.226Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:04.646Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:19:04.963Z",
"msg": "planned 1 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:19:05.135Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:05.137Z",
"msg": "done (ok)"
}
],
"createdAt": "2026-10-22T19:19:03.226Z",
"updatedAt": "2026-10-22T19:19:05.137Z"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/conflict_never_overwritten/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/conflict_never_overwritten/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invocations200
We sent
POST /invocations
{
"action": "start",
"runId": "conflict-never-overwritten-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-conflict-never-overwritten",
"segment": "cbs-conflict-never-overwritten",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "conflict_never_overwritten"
}
}Server returned
HTTP 200
{
"runId": "conflict-never-overwritten-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "ok",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "conflict_never_overwritten"
},
"duplicateStarts": 1,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "1 customer(s) in cbs-conflict-never-overwritten",
"durationMs": 1418
},
{
"name": "crm-match",
"status": "ok",
"summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)",
"durationMs": 314
}
],
"actions": [
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 0,
"mass": false
},
"attempts": 1,
"ref": "17Q3TAOXFW.8WGB7E",
"appliedAt": "2026-10-22T19:19:05.135Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 0,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 5,
"head": "598391fdcd039f6321cad9ad62f2ff6a13b57445e888c6f57070fb7dad03ff11"
},
"output": {
"mode": "sync",
"customers": 1,
"writes": 0,
"inSync": 0,
"unmatched": 1,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:19:03.226Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:04.646Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:19:04.963Z",
"msg": "planned 1 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:19:05.135Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:05.137Z",
"msg": "done (ok)"
},
{
"at": "2026-10-22T19:19:05.772Z",
"msg": "duplicate start ignored"
}
],
"createdAt": "2026-10-22T19:19:03.226Z",
"updatedAt": "2026-10-22T19:19:05.772Z",
"duplicate": true
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "356",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"action": "start",
"runId": "conflict-never-overwritten-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-conflict-never-overwritten",
"segment": "cbs-conflict-never-overwritten",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "conflict_never_overwritten"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/conflict_never_overwritten/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/conflict_never_overwritten/runs
This request had no body.
Server returned
HTTP 200
{
"runs": [
{
"runId": "conflict-never-overwritten-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "ok",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "conflict_never_overwritten"
},
"duplicateStarts": 1,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "1 customer(s) in cbs-conflict-never-overwritten",
"durationMs": 1418
},
{
"name": "crm-match",
"status": "ok",
"summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)",
"durationMs": 314
}
],
"actions": [
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 0,
"mass": false
},
"attempts": 1,
"ref": "17Q3TAOXFW.8WGB7E",
"appliedAt": "2026-10-22T19:19:05.135Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 0,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 5,
"head": "598391fdcd039f6321cad9ad62f2ff6a13b57445e888c6f57070fb7dad03ff11"
},
"output": {
"mode": "sync",
"customers": 1,
"writes": 0,
"inSync": 0,
"unmatched": 1,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:19:03.226Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:04.646Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:19:04.963Z",
"msg": "planned 1 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:19:05.135Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:05.137Z",
"msg": "done (ok)"
},
{
"at": "2026-10-22T19:19:05.772Z",
"msg": "duplicate start ignored"
}
],
"createdAt": "2026-10-22T19:19:03.226Z",
"updatedAt": "2026-10-22T19:19:05.772Z"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/conflict_never_overwritten/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/conflict_never_overwritten/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_2c28915cdd3446b8ade9092aff67beae- App version (declared)
acme-ops-crm-billing-sync-1.…- Source receipt
- Source receipt ↗
Technical reference
conflict_never_overwrittenApp version (declared): acme-ops-crm-billing-sync-1.0.0-befeb35
A contact linked to another customer is reported, never overwritten
expected exactly 1, found 0; stable under 2 repeats (0)
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (6)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
stripe · GET /v1/customers · HTTP 200
We sent
GET /v1/customers
No body shown for this read.
Server returned
HTTP 200
{
"data": [
{
"id": "cus_QkR3sT4uVwXy5zA6",
"object": "customer",
"email": "[email protected]",
"name": "Alice Johnson",
"phone": "+14155550101",
"description": "Acme Corp enterprise account",
"currency": "usd",
"balance": 0,
"delinquent": false,
"livemode": false,
"created": "2024-09-01T10:00:00Z",
"metadata": {
"plan": "enterprise",
"account_manager": "[email protected]"
},
"address": null,
"cash_balance": null,
"customer_account": null,
"default_source": null,
"discount": null,
"invoice_prefix": null,
"preferred_locales": null,
"shipping": null,
"tax_exempt": null,
"test_clock": null
},
{
"id": "cus_BcD4eF5gH6iJ7kL8",
"object": "customer",
"email": "[email protected]",
"name": "StartupXYZ Inc",
"phone": "+12125558888",
"description": "Startup customer on growth plan",
"currency": "usd",
"balance": 0,
"delinquent": false,
"livemode": false,
"created": "2025-01-15T09:30:00Z",
"metadata": {
"plan": "growth",
"referral": "product_hunt"
},
"address": null,
"cash_balance": null,
"customer_account": null,
"default_source": null,
"discount": null,
"invoice_prefix": null,
"preferred_locales": null,
"shipping": null,
"tax_exempt": null,
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-baseline"
},
"id": "cus_VJM0WXU46R0ND7JW",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 59,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-matched-by-email-linked"
},
"id": "cus_4APTVMQY48N2042Z",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 45,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-in-sync-not-rewritten"
},
"id": "cus_374QYYX1T5BVA5NG",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 36,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-conflict-never-overwritten"
},
"id": "cus_362M7YNMCL7C1N7S",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 20,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-unmatched-reported"
},
"id": "cus_F26L6BWFDCTZYVVO",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 2,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-auto-limit-respected"
},
"id": "cus_KHM6UBIDSLIPP25W",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 14,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 1",
"metadata": {
"acme_segment": "cbs-auto-limit-respected"
},
"id": "cus_0FVUFRSO4IYOYA11",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 41,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 2",
"metadata": {
"acme_segment": "cbs-auto-limit-respected"
},
"id": "cus_VPGW3SUCPQ3DLDRG",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 44,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_7A69ED79HLF9RLW7",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 88,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 1",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_YQG2VNYGLTRW1ZWC",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 57,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 2",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_Z8CS2A6EQ0B71JEJ",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 22,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 3",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_L234OJSGB22NT3NL",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 78,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 4",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_TTLWLQK2STHFJ0JX",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 75,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 5",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_4DV77R5NTPL4OHAO",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 49,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 6",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_2HI9IKD66DQOUPGG",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 59,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 7",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_R29MFB7MYBTM0MGY",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 84,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 8",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_RT4MVH0ANTFWK3FD",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 6,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 9",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_7R008Z6023L3PJC8",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 4,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 10",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_2AFRA1KX0YPQ1C1B",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 19,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 11",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_EMKN7J1EK85ESV5O",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 61,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 12",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_NW7L7G686CPR838E",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 42,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 13",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_LQQ48BX67G6KL3H7",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 28,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 14",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_Y8N4QUJCDHY2NLUI",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 35,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 15",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_R1K35CJL8J5I0WIE",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 96,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 16",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_4C0PEQ2J57BYBB5V",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 57,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 17",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_ZN50ZIWBIGX8FPH3",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 92,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 18",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_08YOVEO9X23474N1",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 58,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 19",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_ZSRUJSGYAG4OI5I5",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 0,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 20",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_RT7NSPXOAEDVG38C",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 57,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-stripe-rate-limited"
},
"id": "cus_U5MYL4NFV3XB2AHT",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 44,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
}
],
"has_more": false,
"object": "list",
"url": "/v1/customers"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [
{
"id": "sub_3QaT2bVwXy5zA6Bc7D",
"object": "subscription",
"customer": "cus_QkR3sT4uVwXy5zA6",
"status": "active",
"cancel_at_period_end": false,
"canceled_at": null,
"ended_at": null,
"trial_start": null,
"trial_end": null,
"default_payment_method": "pm_card_visa_4242",
"items": {
"object": "list",
"data": [
{
"id": "si_abc123def456",
"object": "subscription_item",
"price": "price_1Pro_Monthly_USD",
"quantity": 5,
"created": 15,
"current_period_end": 61,
"current_period_start": 26,
"discounts": [
"sample-value"
],
"metadata": {},
"subscription": "sample-value"
}
],
"has_more": true,
"url": "sample-value"
},
"latest_invoice": "in_3QaT2bVwXy5zA6Bc7D",
"livemode": false,
"created": "2024-09-01T10:05:00Z",
"metadata": {
"seats": "5"
},
"automatic_tax": {
"disabled_reason": "requires_location_inputs",
"enabled": true
},
"billing_cycle_anchor": 34,
"billing_mode": {
"type": "classic"
},
"collection_method": "charge_automatically",
"currency": "sample-value",
"discounts": [
"sample-value"
],
"invoice_settings": {
"issuer": {
"type": "account"
}
},
"start_date": 40,
"application": null,
"application_fee_percent": null,
"billing_cycle_anchor_config": null,
"billing_thresholds": null,
"cancel_at": null,
"cancellation_details": null,
"customer_account": null,
"days_until_due": null,
"default_source": null,
"default_tax_rates": null,
"description": null,
"next_pending_invoice_item_invoice": null,
"on_behalf_of": null,
"pause_collection": null,
"payment_settings": null,
"pending_invoice_item_interval": null,
"pending_setup_intent": null,
"pending_update": null,
"schedule": null,
"test_clock": null,
"transfer_data": null,
"trial_settings": null
},
{
"id": "sub_7EfG8hIjKl9mN0Op1Q",
"object": "subscription",
"customer": "cus_BcD4eF5gH6iJ7kL8",
"status": "past_due",
"cancel_at_period_end": false,
"canceled_at": null,
"ended_at": null,
"trial_start": "2025-01-15T00:00:00Z",
"trial_end": "2025-01-22T00:00:00Z",
"default_payment_method": "pm_card_mastercard_4444",
"items": {
"object": "list",
"data": [
{
"id": "si_ghi789jkl012",
"object": "subscription_item",
"price": "price_1Pro_Monthly_USD",
"quantity": 1,
"created": 44,
"current_period_end": 46,
"current_period_start": 79,
"discounts": [
"sample-value"
],
"metadata": {},
"subscription": "sample-value"
}
],
"has_more": true,
"url": "sample-value"
},
"latest_invoice": "in_7EfG8hIjKl9mN0Op1Q",
"livemode": false,
"created": "2025-01-15T09:35:00Z",
"metadata": {},
"automatic_tax": {
"disabled_reason": "requires_location_inputs",
"enabled": true
},
"billing_cycle_anchor": 3,
"billing_mode": {
"type": "classic"
},
"collection_method": "charge_automatically",
"currency": "sample-value",
"discounts": [
"sample-value"
],
"invoice_settings": {
"issuer": {
"type": "account"
}
},
"start_date": 11,
"application": null,
"application_fee_percent": null,
"billing_cycle_anchor_config": null,
"billing_thresholds": null,
"cancel_at": null,
"cancellation_details": null,
"customer_account": null,
"days_until_due": null,
"default_source": null,
"default_tax_rates": null,
"description": null,
"next_pending_invoice_item_invoice": null,
"on_behalf_of": null,
"pause_collection": null,
"payment_settings": null,
"pending_invoice_item_interval": null,
"pending_setup_intent": null,
"pending_update": null,
"schedule": null,
"test_clock": null,
"transfer_data": null,
"trial_settings": null
}
],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_362M7YNMCL7C1N7S"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_362M7YNMCL7C1N7S"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "404",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /api/chat.postMessage · HTTP 200
We sent
POST /api/chat.postMessage
{
"channel": "C0REVOPS001",
"text": ":arrows_counterclockwise: SYNC-conflict-never-overwritten cbs-conflict-never-overwritten: 0 contact(s) to update, 0 in sync, 1 without a contact, 0 conflict(s).",
"unfurl_links": false,
"unfurl_media": false
}Server returned
HTTP 200
{
"channel": "C0REVOPS001",
"message": {
"bot_id": "bot_f2c269384c0042c3a1faae95e0",
"client_msg_id": "cli_b58959d3d4854306abd04cf2a4",
"name": "item-b2cf1c",
"old_name": "Sample Old",
"parent_user_id": "par_21fea4cc237b471c99890996cb",
"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": "17Q3TAOXFW.8WGB7E"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "237",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"channel": "C0REVOPS001",
"text": ":arrows_counterclockwise: SYNC-conflict-never-overwritten cbs-conflict-never-overwritten: 0 contact(s) to update, 0 in sync, 1 without a contact, 0 conflict(s).",
"unfurl_links": false,
"unfurl_media": false
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
A customer with no contact is counted, not created
unmatched_reportedWhat we probed
A customer with no contact is counted, not created
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
POST /invocations
Expected vs actual
- Expected
- A customer with no contact is counted, not created
- Actual
- expected exactly 1, found 1; stable under 2 repeats (1)
Requests and responses
01GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/unmatched_reported/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/unmatched_reported/runs
This request had no body.
Server returned
HTTP 200
{
"runs": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/unmatched_reported/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "11"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/unmatched_reported/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invocations200
We sent
POST /invocations
{
"action": "start",
"runId": "unmatched-reported-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-unmatched-reported",
"segment": "cbs-unmatched-reported",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "unmatched_reported"
}
}Server returned
HTTP 200
{
"runId": "unmatched-reported-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "ok",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "unmatched_reported"
},
"duplicateStarts": 0,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "1 customer(s) in cbs-unmatched-reported",
"durationMs": 876
},
{
"name": "crm-match",
"status": "ok",
"summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)",
"durationMs": 329
}
],
"actions": [
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 0,
"mass": false
},
"attempts": 1,
"ref": "1732WLBQTP.YN54RZ",
"appliedAt": "2026-10-22T19:19:08.098Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 0,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 4,
"head": "7137544f82bf672d86d4357c7567320b6ebb58e55e0f76f3314bd1f625d631c9"
},
"output": {
"mode": "sync",
"customers": 1,
"writes": 0,
"inSync": 0,
"unmatched": 1,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:19:06.711Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:07.588Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:19:07.921Z",
"msg": "planned 1 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:19:08.098Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:08.100Z",
"msg": "done (ok)"
}
],
"createdAt": "2026-10-22T19:19:06.711Z",
"updatedAt": "2026-10-22T19:19:08.100Z",
"duplicate": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "324",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"action": "start",
"runId": "unmatched-reported-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-unmatched-reported",
"segment": "cbs-unmatched-reported",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "unmatched_reported"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/unmatched_reported/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/unmatched_reported/runs
This request had no body.
Server returned
HTTP 200
{
"runs": [
{
"runId": "unmatched-reported-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "ok",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "unmatched_reported"
},
"duplicateStarts": 0,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "1 customer(s) in cbs-unmatched-reported",
"durationMs": 876
},
{
"name": "crm-match",
"status": "ok",
"summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)",
"durationMs": 329
}
],
"actions": [
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 0,
"mass": false
},
"attempts": 1,
"ref": "1732WLBQTP.YN54RZ",
"appliedAt": "2026-10-22T19:19:08.098Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 0,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 4,
"head": "7137544f82bf672d86d4357c7567320b6ebb58e55e0f76f3314bd1f625d631c9"
},
"output": {
"mode": "sync",
"customers": 1,
"writes": 0,
"inSync": 0,
"unmatched": 1,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:19:06.711Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:07.588Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:19:07.921Z",
"msg": "planned 1 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:19:08.098Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:08.100Z",
"msg": "done (ok)"
}
],
"createdAt": "2026-10-22T19:19:06.711Z",
"updatedAt": "2026-10-22T19:19:08.100Z"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/unmatched_reported/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/unmatched_reported/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invocations200
We sent
POST /invocations
{
"action": "start",
"runId": "unmatched-reported-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-unmatched-reported",
"segment": "cbs-unmatched-reported",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "unmatched_reported"
}
}Server returned
HTTP 200
{
"runId": "unmatched-reported-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "ok",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "unmatched_reported"
},
"duplicateStarts": 1,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "1 customer(s) in cbs-unmatched-reported",
"durationMs": 876
},
{
"name": "crm-match",
"status": "ok",
"summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)",
"durationMs": 329
}
],
"actions": [
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 0,
"mass": false
},
"attempts": 1,
"ref": "1732WLBQTP.YN54RZ",
"appliedAt": "2026-10-22T19:19:08.098Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 0,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 5,
"head": "59c1b0d103319f94e9918a7454b0e6d5d37aba990901464e63a384b501b9a8e9"
},
"output": {
"mode": "sync",
"customers": 1,
"writes": 0,
"inSync": 0,
"unmatched": 1,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:19:06.711Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:07.588Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:19:07.921Z",
"msg": "planned 1 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:19:08.098Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:08.100Z",
"msg": "done (ok)"
},
{
"at": "2026-10-22T19:19:08.713Z",
"msg": "duplicate start ignored"
}
],
"createdAt": "2026-10-22T19:19:06.711Z",
"updatedAt": "2026-10-22T19:19:08.713Z",
"duplicate": true
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "324",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"action": "start",
"runId": "unmatched-reported-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-unmatched-reported",
"segment": "cbs-unmatched-reported",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "unmatched_reported"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/unmatched_reported/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/unmatched_reported/runs
This request had no body.
Server returned
HTTP 200
{
"runs": [
{
"runId": "unmatched-reported-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "ok",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "unmatched_reported"
},
"duplicateStarts": 1,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "1 customer(s) in cbs-unmatched-reported",
"durationMs": 876
},
{
"name": "crm-match",
"status": "ok",
"summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)",
"durationMs": 329
}
],
"actions": [
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 0,
"mass": false
},
"attempts": 1,
"ref": "1732WLBQTP.YN54RZ",
"appliedAt": "2026-10-22T19:19:08.098Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 0,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 5,
"head": "59c1b0d103319f94e9918a7454b0e6d5d37aba990901464e63a384b501b9a8e9"
},
"output": {
"mode": "sync",
"customers": 1,
"writes": 0,
"inSync": 0,
"unmatched": 1,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:19:06.711Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:07.588Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:19:07.921Z",
"msg": "planned 1 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:19:08.098Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:08.100Z",
"msg": "done (ok)"
},
{
"at": "2026-10-22T19:19:08.713Z",
"msg": "duplicate start ignored"
}
],
"createdAt": "2026-10-22T19:19:06.711Z",
"updatedAt": "2026-10-22T19:19:08.713Z"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/unmatched_reported/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/unmatched_reported/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_2c28915cdd3446b8ade9092aff67beae- App version (declared)
acme-ops-crm-billing-sync-1.…- Source receipt
- Source receipt ↗
Technical reference
unmatched_reportedApp version (declared): acme-ops-crm-billing-sync-1.0.0-befeb35
A customer with no contact is counted, not created
expected exactly 1, found 1; stable under 2 repeats (1)
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (6)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
stripe · GET /v1/customers · HTTP 200
We sent
GET /v1/customers
No body shown for this read.
Server returned
HTTP 200
{
"data": [
{
"id": "cus_QkR3sT4uVwXy5zA6",
"object": "customer",
"email": "[email protected]",
"name": "Alice Johnson",
"phone": "+14155550101",
"description": "Acme Corp enterprise account",
"currency": "usd",
"balance": 0,
"delinquent": false,
"livemode": false,
"created": "2024-09-01T10:00:00Z",
"metadata": {
"plan": "enterprise",
"account_manager": "[email protected]"
},
"address": null,
"cash_balance": null,
"customer_account": null,
"default_source": null,
"discount": null,
"invoice_prefix": null,
"preferred_locales": null,
"shipping": null,
"tax_exempt": null,
"test_clock": null
},
{
"id": "cus_BcD4eF5gH6iJ7kL8",
"object": "customer",
"email": "[email protected]",
"name": "StartupXYZ Inc",
"phone": "+12125558888",
"description": "Startup customer on growth plan",
"currency": "usd",
"balance": 0,
"delinquent": false,
"livemode": false,
"created": "2025-01-15T09:30:00Z",
"metadata": {
"plan": "growth",
"referral": "product_hunt"
},
"address": null,
"cash_balance": null,
"customer_account": null,
"default_source": null,
"discount": null,
"invoice_prefix": null,
"preferred_locales": null,
"shipping": null,
"tax_exempt": null,
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-baseline"
},
"id": "cus_VJM0WXU46R0ND7JW",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 59,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-matched-by-email-linked"
},
"id": "cus_4APTVMQY48N2042Z",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 45,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-in-sync-not-rewritten"
},
"id": "cus_374QYYX1T5BVA5NG",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 36,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-conflict-never-overwritten"
},
"id": "cus_362M7YNMCL7C1N7S",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 20,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-unmatched-reported"
},
"id": "cus_F26L6BWFDCTZYVVO",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 2,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-auto-limit-respected"
},
"id": "cus_KHM6UBIDSLIPP25W",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 14,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 1",
"metadata": {
"acme_segment": "cbs-auto-limit-respected"
},
"id": "cus_0FVUFRSO4IYOYA11",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 41,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 2",
"metadata": {
"acme_segment": "cbs-auto-limit-respected"
},
"id": "cus_VPGW3SUCPQ3DLDRG",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 44,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_7A69ED79HLF9RLW7",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 88,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 1",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_YQG2VNYGLTRW1ZWC",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 57,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 2",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_Z8CS2A6EQ0B71JEJ",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 22,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 3",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_L234OJSGB22NT3NL",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 78,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 4",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_TTLWLQK2STHFJ0JX",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 75,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 5",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_4DV77R5NTPL4OHAO",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 49,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 6",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_2HI9IKD66DQOUPGG",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 59,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 7",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_R29MFB7MYBTM0MGY",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 84,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 8",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_RT4MVH0ANTFWK3FD",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 6,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 9",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_7R008Z6023L3PJC8",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 4,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 10",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_2AFRA1KX0YPQ1C1B",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 19,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 11",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_EMKN7J1EK85ESV5O",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 61,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 12",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_NW7L7G686CPR838E",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 42,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 13",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_LQQ48BX67G6KL3H7",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 28,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 14",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_Y8N4QUJCDHY2NLUI",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 35,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 15",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_R1K35CJL8J5I0WIE",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 96,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 16",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_4C0PEQ2J57BYBB5V",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 57,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 17",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_ZN50ZIWBIGX8FPH3",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 92,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 18",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_08YOVEO9X23474N1",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 58,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 19",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_ZSRUJSGYAG4OI5I5",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 0,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 20",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_RT7NSPXOAEDVG38C",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 57,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-stripe-rate-limited"
},
"id": "cus_U5MYL4NFV3XB2AHT",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 44,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
}
],
"has_more": false,
"object": "list",
"url": "/v1/customers"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [
{
"id": "sub_3QaT2bVwXy5zA6Bc7D",
"object": "subscription",
"customer": "cus_QkR3sT4uVwXy5zA6",
"status": "active",
"cancel_at_period_end": false,
"canceled_at": null,
"ended_at": null,
"trial_start": null,
"trial_end": null,
"default_payment_method": "pm_card_visa_4242",
"items": {
"object": "list",
"data": [
{
"id": "si_abc123def456",
"object": "subscription_item",
"price": "price_1Pro_Monthly_USD",
"quantity": 5,
"created": 46,
"current_period_end": 82,
"current_period_start": 11,
"discounts": [
"sample-value"
],
"metadata": {},
"subscription": "sample-value"
}
],
"has_more": true,
"url": "sample-value"
},
"latest_invoice": "in_3QaT2bVwXy5zA6Bc7D",
"livemode": false,
"created": "2024-09-01T10:05:00Z",
"metadata": {
"seats": "5"
},
"automatic_tax": {
"disabled_reason": "requires_location_inputs",
"enabled": true
},
"billing_cycle_anchor": 90,
"billing_mode": {
"type": "classic"
},
"collection_method": "charge_automatically",
"currency": "sample-value",
"discounts": [
"sample-value"
],
"invoice_settings": {
"issuer": {
"type": "account"
}
},
"start_date": 73,
"application": null,
"application_fee_percent": null,
"billing_cycle_anchor_config": null,
"billing_thresholds": null,
"cancel_at": null,
"cancellation_details": null,
"customer_account": null,
"days_until_due": null,
"default_source": null,
"default_tax_rates": null,
"description": null,
"next_pending_invoice_item_invoice": null,
"on_behalf_of": null,
"pause_collection": null,
"payment_settings": null,
"pending_invoice_item_interval": null,
"pending_setup_intent": null,
"pending_update": null,
"schedule": null,
"test_clock": null,
"transfer_data": null,
"trial_settings": null
},
{
"id": "sub_7EfG8hIjKl9mN0Op1Q",
"object": "subscription",
"customer": "cus_BcD4eF5gH6iJ7kL8",
"status": "past_due",
"cancel_at_period_end": false,
"canceled_at": null,
"ended_at": null,
"trial_start": "2025-01-15T00:00:00Z",
"trial_end": "2025-01-22T00:00:00Z",
"default_payment_method": "pm_card_mastercard_4444",
"items": {
"object": "list",
"data": [
{
"id": "si_ghi789jkl012",
"object": "subscription_item",
"price": "price_1Pro_Monthly_USD",
"quantity": 1,
"created": 45,
"current_period_end": 51,
"current_period_start": 87,
"discounts": [
"sample-value"
],
"metadata": {},
"subscription": "sample-value"
}
],
"has_more": true,
"url": "sample-value"
},
"latest_invoice": "in_7EfG8hIjKl9mN0Op1Q",
"livemode": false,
"created": "2025-01-15T09:35:00Z",
"metadata": {},
"automatic_tax": {
"disabled_reason": "requires_location_inputs",
"enabled": true
},
"billing_cycle_anchor": 39,
"billing_mode": {
"type": "classic"
},
"collection_method": "charge_automatically",
"currency": "sample-value",
"discounts": [
"sample-value"
],
"invoice_settings": {
"issuer": {
"type": "account"
}
},
"start_date": 68,
"application": null,
"application_fee_percent": null,
"billing_cycle_anchor_config": null,
"billing_thresholds": null,
"cancel_at": null,
"cancellation_details": null,
"customer_account": null,
"days_until_due": null,
"default_source": null,
"default_tax_rates": null,
"description": null,
"next_pending_invoice_item_invoice": null,
"on_behalf_of": null,
"pause_collection": null,
"payment_settings": null,
"pending_invoice_item_interval": null,
"pending_setup_intent": null,
"pending_update": null,
"schedule": null,
"test_clock": null,
"transfer_data": null,
"trial_settings": null
}
],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_F26L6BWFDCTZYVVO"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_F26L6BWFDCTZYVVO"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "396",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /api/chat.postMessage · HTTP 200
We sent
POST /api/chat.postMessage
{
"channel": "C0REVOPS001",
"text": ":arrows_counterclockwise: SYNC-unmatched-reported cbs-unmatched-reported: 0 contact(s) to update, 0 in sync, 1 without a contact, 0 conflict(s).",
"unfurl_links": false,
"unfurl_media": false
}Server returned
HTTP 200
{
"channel": "C0REVOPS001",
"message": {
"bot_id": "bot_619a7da951e2491ca5805aeb28",
"client_msg_id": "cli_e4a8ee4ab99248358b7a740dad",
"name": "item-b20471",
"old_name": "Sample Old",
"parent_user_id": "par_fc711c5c3ac74144839fe439d1",
"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": "1732WLBQTP.YN54RZ"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "221",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"channel": "C0REVOPS001",
"text": ":arrows_counterclockwise: SYNC-unmatched-reported cbs-unmatched-reported: 0 contact(s) to update, 0 in sync, 1 without a contact, 0 conflict(s).",
"unfurl_links": false,
"unfurl_media": false
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Past the run's automatic limit (1), writes wait for approval
auto_limit_respectedWhat we probed
Past the run's automatic limit (1), writes wait for approval
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
POST /invocations
Expected vs actual
- Expected
- Past the run's automatic limit (1), writes wait for approval
- Actual
- expected exactly 1, found 0; stable under 2 repeats (0)
Requests and responses
01GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/auto_limit_respected/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/auto_limit_respected/runs
This request had no body.
Server returned
HTTP 200
{
"runs": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/auto_limit_respected/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "11"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/auto_limit_respected/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invocations200
We sent
POST /invocations
{
"action": "start",
"runId": "auto-limit-respected-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-auto-limit-respected",
"segment": "cbs-auto-limit-respected",
"revopsChannel": "C0REVOPS001",
"maxAutoWrites": 1
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "auto_limit_respected"
}
}Server returned
HTTP 200
{
"runId": "auto-limit-respected-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "AWAITING_APPROVAL",
"closed": false,
"outcome": "partial",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "auto_limit_respected"
},
"duplicateStarts": 0,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "3 customer(s) in cbs-auto-limit-respected",
"durationMs": 1681
},
{
"name": "crm-match",
"status": "ok",
"summary": "3 to write, 0 in sync, 0 unmatched, 0 conflict(s)",
"durationMs": 898
}
],
"actions": [
{
"id": "hubspot.sync:cus_KHM6UBIDSLIPP25W",
"kind": "hubspot.sync",
"provider": "hubspot",
"agent": "crm-match",
"gate": "auto",
"status": "failed",
"summary": {
"customer": "cus_KHM6UBIDSLIPP25W",
"contact": "116898216345",
"fields": [
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
]
},
"attempts": 1,
"error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/116898216345 → 400 VALIDATION_ERROR",
"errorCode": "hubspot:VALIDATION_ERROR",
"reconciled": null
},
{
"id": "hubspot.sync:cus_0FVUFRSO4IYOYA11",
"kind": "hubspot.sync",
"provider": "hubspot",
"agent": "crm-match",
"gate": "approval",
"status": "pending_approval",
"summary": {
"customer": "cus_0FVUFRSO4IYOYA11",
"contact": "310525230195",
"fields": [
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
]
},
"attempts": 0,
"reconciled": null
},
{
"id": "hubspot.sync:cus_VPGW3SUCPQ3DLDRG",
"kind": "hubspot.sync",
"provider": "hubspot",
"agent": "crm-match",
"gate": "approval",
"status": "pending_approval",
"summary": {
"customer": "cus_VPGW3SUCPQ3DLDRG",
"contact": "511337612744",
"fields": [
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
]
},
"attempts": 0,
"reconciled": null
},
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 3,
"mass": false
},
"attempts": 1,
"ref": "17AKQ93SXQ.PBR393",
"appliedAt": "2026-10-22T19:19:12.874Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 1,
"pendingApproval": 2,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 5,
"head": "6fb4bf4032be7fb4ef8bf151c6c55d47fec5706a2793d5cf20435add064816b8"
},
"approval": {
"approvers": [],
"expiresAt": "2026-10-23T19:19:12.877Z"
},
"output": {
"mode": "sync",
"customers": 3,
"writes": 3,
"inSync": 0,
"unmatched": 0,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:19:09.617Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:11.299Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:19:12.201Z",
"msg": "planned 4 action(s): 2 need approval"
},
{
"at": "2026-10-22T19:19:12.522Z",
"msg": "hubspot.sync:cus_KHM6UBIDSLIPP25W: failed (hubspot:VALIDATION_ERROR)"
},
{
"at": "2026-10-22T19:19:12.874Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:12.878Z",
"msg": "awaiting approval"
}
],
"createdAt": "2026-10-22T19:19:09.617Z",
"updatedAt": "2026-10-22T19:19:12.878Z",
"duplicate": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "350",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"action": "start",
"runId": "auto-limit-respected-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-auto-limit-respected",
"segment": "cbs-auto-limit-respected",
"revopsChannel": "C0REVOPS001",
"maxAutoWrites": 1
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "auto_limit_respected"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/auto_limit_respected/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/auto_limit_respected/runs
This request had no body.
Server returned
HTTP 200
{
"runs": [
{
"runId": "auto-limit-respected-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "AWAITING_APPROVAL",
"closed": false,
"outcome": "partial",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "auto_limit_respected"
},
"duplicateStarts": 0,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "3 customer(s) in cbs-auto-limit-respected",
"durationMs": 1681
},
{
"name": "crm-match",
"status": "ok",
"summary": "3 to write, 0 in sync, 0 unmatched, 0 conflict(s)",
"durationMs": 898
}
],
"actions": [
{
"id": "hubspot.sync:cus_KHM6UBIDSLIPP25W",
"kind": "hubspot.sync",
"provider": "hubspot",
"agent": "crm-match",
"gate": "auto",
"status": "failed",
"summary": {
"customer": "cus_KHM6UBIDSLIPP25W",
"contact": "116898216345",
"fields": [
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
]
},
"attempts": 1,
"error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/116898216345 → 400 VALIDATION_ERROR",
"errorCode": "hubspot:VALIDATION_ERROR",
"reconciled": null
},
{
"id": "hubspot.sync:cus_0FVUFRSO4IYOYA11",
"kind": "hubspot.sync",
"provider": "hubspot",
"agent": "crm-match",
"gate": "approval",
"status": "pending_approval",
"summary": {
"customer": "cus_0FVUFRSO4IYOYA11",
"contact": "310525230195",
"fields": [
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
]
},
"attempts": 0,
"reconciled": null
},
{
"id": "hubspot.sync:cus_VPGW3SUCPQ3DLDRG",
"kind": "hubspot.sync",
"provider": "hubspot",
"agent": "crm-match",
"gate": "approval",
"status": "pending_approval",
"summary": {
"customer": "cus_VPGW3SUCPQ3DLDRG",
"contact": "511337612744",
"fields": [
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
]
},
"attempts": 0,
"reconciled": null
},
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 3,
"mass": false
},
"attempts": 1,
"ref": "17AKQ93SXQ.PBR393",
"appliedAt": "2026-10-22T19:19:12.874Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 1,
"pendingApproval": 2,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 5,
"head": "6fb4bf4032be7fb4ef8bf151c6c55d47fec5706a2793d5cf20435add064816b8"
},
"approval": {
"approvers": [],
"expiresAt": "2026-10-23T19:19:12.877Z"
},
"output": {
"mode": "sync",
"customers": 3,
"writes": 3,
"inSync": 0,
"unmatched": 0,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:19:09.617Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:11.299Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:19:12.201Z",
"msg": "planned 4 action(s): 2 need approval"
},
{
"at": "2026-10-22T19:19:12.522Z",
"msg": "hubspot.sync:cus_KHM6UBIDSLIPP25W: failed (hubspot:VALIDATION_ERROR)"
},
{
"at": "2026-10-22T19:19:12.874Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:12.878Z",
"msg": "awaiting approval"
}
],
"createdAt": "2026-10-22T19:19:09.617Z",
"updatedAt": "2026-10-22T19:19:12.878Z"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/auto_limit_respected/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/auto_limit_respected/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invocations200
We sent
POST /invocations
{
"action": "start",
"runId": "auto-limit-respected-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-auto-limit-respected",
"segment": "cbs-auto-limit-respected",
"revopsChannel": "C0REVOPS001",
"maxAutoWrites": 1
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "auto_limit_respected"
}
}Server returned
HTTP 200
{
"runId": "auto-limit-respected-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "AWAITING_APPROVAL",
"closed": false,
"outcome": "partial",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "auto_limit_respected"
},
"duplicateStarts": 1,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "3 customer(s) in cbs-auto-limit-respected",
"durationMs": 1681
},
{
"name": "crm-match",
"status": "ok",
"summary": "3 to write, 0 in sync, 0 unmatched, 0 conflict(s)",
"durationMs": 898
}
],
"actions": [
{
"id": "hubspot.sync:cus_KHM6UBIDSLIPP25W",
"kind": "hubspot.sync",
"provider": "hubspot",
"agent": "crm-match",
"gate": "auto",
"status": "failed",
"summary": {
"customer": "cus_KHM6UBIDSLIPP25W",
"contact": "116898216345",
"fields": [
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
]
},
"attempts": 1,
"error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/116898216345 → 400 VALIDATION_ERROR",
"errorCode": "hubspot:VALIDATION_ERROR",
"reconciled": null
},
{
"id": "hubspot.sync:cus_0FVUFRSO4IYOYA11",
"kind": "hubspot.sync",
"provider": "hubspot",
"agent": "crm-match",
"gate": "approval",
"status": "pending_approval",
"summary": {
"customer": "cus_0FVUFRSO4IYOYA11",
"contact": "310525230195",
"fields": [
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
]
},
"attempts": 0,
"reconciled": null
},
{
"id": "hubspot.sync:cus_VPGW3SUCPQ3DLDRG",
"kind": "hubspot.sync",
"provider": "hubspot",
"agent": "crm-match",
"gate": "approval",
"status": "pending_approval",
"summary": {
"customer": "cus_VPGW3SUCPQ3DLDRG",
"contact": "511337612744",
"fields": [
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
]
},
"attempts": 0,
"reconciled": null
},
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 3,
"mass": false
},
"attempts": 1,
"ref": "17AKQ93SXQ.PBR393",
"appliedAt": "2026-10-22T19:19:12.874Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 1,
"pendingApproval": 2,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 6,
"head": "f98136d21c41cb5fbc8c779555e1aa06d391ce1ca650ad9f9062475a7fc059f4"
},
"approval": {
"approvers": [],
"expiresAt": "2026-10-23T19:19:12.877Z"
},
"output": {
"mode": "sync",
"customers": 3,
"writes": 3,
"inSync": 0,
"unmatched": 0,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:19:09.617Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:11.299Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:19:12.201Z",
"msg": "planned 4 action(s): 2 need approval"
},
{
"at": "2026-10-22T19:19:12.522Z",
"msg": "hubspot.sync:cus_KHM6UBIDSLIPP25W: failed (hubspot:VALIDATION_ERROR)"
},
{
"at": "2026-10-22T19:19:12.874Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:12.878Z",
"msg": "awaiting approval"
},
{
"at": "2026-10-22T19:19:13.507Z",
"msg": "duplicate start ignored"
}
],
"createdAt": "2026-10-22T19:19:09.617Z",
"updatedAt": "2026-10-22T19:19:13.507Z",
"duplicate": true
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "350",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"action": "start",
"runId": "auto-limit-respected-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-auto-limit-respected",
"segment": "cbs-auto-limit-respected",
"revopsChannel": "C0REVOPS001",
"maxAutoWrites": 1
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "auto_limit_respected"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/auto_limit_respected/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/auto_limit_respected/runs
This request had no body.
Server returned
HTTP 200
{
"runs": [
{
"runId": "auto-limit-respected-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "AWAITING_APPROVAL",
"closed": false,
"outcome": "partial",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "auto_limit_respected"
},
"duplicateStarts": 1,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "3 customer(s) in cbs-auto-limit-respected",
"durationMs": 1681
},
{
"name": "crm-match",
"status": "ok",
"summary": "3 to write, 0 in sync, 0 unmatched, 0 conflict(s)",
"durationMs": 898
}
],
"actions": [
{
"id": "hubspot.sync:cus_KHM6UBIDSLIPP25W",
"kind": "hubspot.sync",
"provider": "hubspot",
"agent": "crm-match",
"gate": "auto",
"status": "failed",
"summary": {
"customer": "cus_KHM6UBIDSLIPP25W",
"contact": "116898216345",
"fields": [
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
]
},
"attempts": 1,
"error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/116898216345 → 400 VALIDATION_ERROR",
"errorCode": "hubspot:VALIDATION_ERROR",
"reconciled": null
},
{
"id": "hubspot.sync:cus_0FVUFRSO4IYOYA11",
"kind": "hubspot.sync",
"provider": "hubspot",
"agent": "crm-match",
"gate": "approval",
"status": "pending_approval",
"summary": {
"customer": "cus_0FVUFRSO4IYOYA11",
"contact": "310525230195",
"fields": [
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
]
},
"attempts": 0,
"reconciled": null
},
{
"id": "hubspot.sync:cus_VPGW3SUCPQ3DLDRG",
"kind": "hubspot.sync",
"provider": "hubspot",
"agent": "crm-match",
"gate": "approval",
"status": "pending_approval",
"summary": {
"customer": "cus_VPGW3SUCPQ3DLDRG",
"contact": "511337612744",
"fields": [
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
]
},
"attempts": 0,
"reconciled": null
},
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 3,
"mass": false
},
"attempts": 1,
"ref": "17AKQ93SXQ.PBR393",
"appliedAt": "2026-10-22T19:19:12.874Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 1,
"pendingApproval": 2,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 6,
"head": "f98136d21c41cb5fbc8c779555e1aa06d391ce1ca650ad9f9062475a7fc059f4"
},
"approval": {
"approvers": [],
"expiresAt": "2026-10-23T19:19:12.877Z"
},
"output": {
"mode": "sync",
"customers": 3,
"writes": 3,
"inSync": 0,
"unmatched": 0,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:19:09.617Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:11.299Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:19:12.201Z",
"msg": "planned 4 action(s): 2 need approval"
},
{
"at": "2026-10-22T19:19:12.522Z",
"msg": "hubspot.sync:cus_KHM6UBIDSLIPP25W: failed (hubspot:VALIDATION_ERROR)"
},
{
"at": "2026-10-22T19:19:12.874Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:12.878Z",
"msg": "awaiting approval"
},
{
"at": "2026-10-22T19:19:13.507Z",
"msg": "duplicate start ignored"
}
],
"createdAt": "2026-10-22T19:19:09.617Z",
"updatedAt": "2026-10-22T19:19:13.507Z"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/auto_limit_respected/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/auto_limit_respected/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_2c28915cdd3446b8ade9092aff67beae- App version (declared)
acme-ops-crm-billing-sync-1.…- Source receipt
- Source receipt ↗
Technical reference
auto_limit_respectedApp version (declared): acme-ops-crm-billing-sync-1.0.0-befeb35
Past the run's automatic limit (1), writes wait for approval
expected exactly 1, found 0; stable under 2 repeats (0)
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (14)
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.
stripe · GET /v1/customers · HTTP 200
We sent
GET /v1/customers
No body shown for this read.
Server returned
HTTP 200
{
"data": [
{
"id": "cus_QkR3sT4uVwXy5zA6",
"object": "customer",
"email": "[email protected]",
"name": "Alice Johnson",
"phone": "+14155550101",
"description": "Acme Corp enterprise account",
"currency": "usd",
"balance": 0,
"delinquent": false,
"livemode": false,
"created": "2024-09-01T10:00:00Z",
"metadata": {
"plan": "enterprise",
"account_manager": "[email protected]"
},
"address": null,
"cash_balance": null,
"customer_account": null,
"default_source": null,
"discount": null,
"invoice_prefix": null,
"preferred_locales": null,
"shipping": null,
"tax_exempt": null,
"test_clock": null
},
{
"id": "cus_BcD4eF5gH6iJ7kL8",
"object": "customer",
"email": "[email protected]",
"name": "StartupXYZ Inc",
"phone": "+12125558888",
"description": "Startup customer on growth plan",
"currency": "usd",
"balance": 0,
"delinquent": false,
"livemode": false,
"created": "2025-01-15T09:30:00Z",
"metadata": {
"plan": "growth",
"referral": "product_hunt"
},
"address": null,
"cash_balance": null,
"customer_account": null,
"default_source": null,
"discount": null,
"invoice_prefix": null,
"preferred_locales": null,
"shipping": null,
"tax_exempt": null,
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-baseline"
},
"id": "cus_VJM0WXU46R0ND7JW",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 59,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-matched-by-email-linked"
},
"id": "cus_4APTVMQY48N2042Z",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 45,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-in-sync-not-rewritten"
},
"id": "cus_374QYYX1T5BVA5NG",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 36,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-conflict-never-overwritten"
},
"id": "cus_362M7YNMCL7C1N7S",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 20,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-unmatched-reported"
},
"id": "cus_F26L6BWFDCTZYVVO",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 2,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-auto-limit-respected"
},
"id": "cus_KHM6UBIDSLIPP25W",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 14,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 1",
"metadata": {
"acme_segment": "cbs-auto-limit-respected"
},
"id": "cus_0FVUFRSO4IYOYA11",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 41,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 2",
"metadata": {
"acme_segment": "cbs-auto-limit-respected"
},
"id": "cus_VPGW3SUCPQ3DLDRG",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 44,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_7A69ED79HLF9RLW7",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 88,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 1",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_YQG2VNYGLTRW1ZWC",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 57,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 2",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_Z8CS2A6EQ0B71JEJ",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 22,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 3",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_L234OJSGB22NT3NL",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 78,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 4",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_TTLWLQK2STHFJ0JX",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 75,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 5",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_4DV77R5NTPL4OHAO",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 49,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 6",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_2HI9IKD66DQOUPGG",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 59,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 7",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_R29MFB7MYBTM0MGY",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 84,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 8",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_RT4MVH0ANTFWK3FD",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 6,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 9",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_7R008Z6023L3PJC8",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 4,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 10",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_2AFRA1KX0YPQ1C1B",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 19,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 11",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_EMKN7J1EK85ESV5O",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 61,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 12",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_NW7L7G686CPR838E",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 42,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 13",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_LQQ48BX67G6KL3H7",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 28,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 14",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_Y8N4QUJCDHY2NLUI",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 35,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 15",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_R1K35CJL8J5I0WIE",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 96,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 16",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_4C0PEQ2J57BYBB5V",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 57,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 17",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_ZN50ZIWBIGX8FPH3",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 92,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 18",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_08YOVEO9X23474N1",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 58,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 19",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_ZSRUJSGYAG4OI5I5",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 0,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 20",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_RT7NSPXOAEDVG38C",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 57,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-stripe-rate-limited"
},
"id": "cus_U5MYL4NFV3XB2AHT",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 44,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
}
],
"has_more": false,
"object": "list",
"url": "/v1/customers"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [
{
"id": "sub_3QaT2bVwXy5zA6Bc7D",
"object": "subscription",
"customer": "cus_QkR3sT4uVwXy5zA6",
"status": "active",
"cancel_at_period_end": false,
"canceled_at": null,
"ended_at": null,
"trial_start": null,
"trial_end": null,
"default_payment_method": "pm_card_visa_4242",
"items": {
"object": "list",
"data": [
{
"id": "si_abc123def456",
"object": "subscription_item",
"price": "price_1Pro_Monthly_USD",
"quantity": 5,
"created": 21,
"current_period_end": 25,
"current_period_start": 30,
"discounts": [
"sample-value"
],
"metadata": {},
"subscription": "sample-value"
}
],
"has_more": true,
"url": "sample-value"
},
"latest_invoice": "in_3QaT2bVwXy5zA6Bc7D",
"livemode": false,
"created": "2024-09-01T10:05:00Z",
"metadata": {
"seats": "5"
},
"automatic_tax": {
"disabled_reason": "requires_location_inputs",
"enabled": true
},
"billing_cycle_anchor": 23,
"billing_mode": {
"type": "classic"
},
"collection_method": "charge_automatically",
"currency": "sample-value",
"discounts": [
"sample-value"
],
"invoice_settings": {
"issuer": {
"type": "account"
}
},
"start_date": 10,
"application": null,
"application_fee_percent": null,
"billing_cycle_anchor_config": null,
"billing_thresholds": null,
"cancel_at": null,
"cancellation_details": null,
"customer_account": null,
"days_until_due": null,
"default_source": null,
"default_tax_rates": null,
"description": null,
"next_pending_invoice_item_invoice": null,
"on_behalf_of": null,
"pause_collection": null,
"payment_settings": null,
"pending_invoice_item_interval": null,
"pending_setup_intent": null,
"pending_update": null,
"schedule": null,
"test_clock": null,
"transfer_data": null,
"trial_settings": null
},
{
"id": "sub_7EfG8hIjKl9mN0Op1Q",
"object": "subscription",
"customer": "cus_BcD4eF5gH6iJ7kL8",
"status": "past_due",
"cancel_at_period_end": false,
"canceled_at": null,
"ended_at": null,
"trial_start": "2025-01-15T00:00:00Z",
"trial_end": "2025-01-22T00:00:00Z",
"default_payment_method": "pm_card_mastercard_4444",
"items": {
"object": "list",
"data": [
{
"id": "si_ghi789jkl012",
"object": "subscription_item",
"price": "price_1Pro_Monthly_USD",
"quantity": 1,
"created": 23,
"current_period_end": 88,
"current_period_start": 53,
"discounts": [
"sample-value"
],
"metadata": {},
"subscription": "sample-value"
}
],
"has_more": true,
"url": "sample-value"
},
"latest_invoice": "in_7EfG8hIjKl9mN0Op1Q",
"livemode": false,
"created": "2025-01-15T09:35:00Z",
"metadata": {},
"automatic_tax": {
"disabled_reason": "requires_location_inputs",
"enabled": true
},
"billing_cycle_anchor": 48,
"billing_mode": {
"type": "classic"
},
"collection_method": "charge_automatically",
"currency": "sample-value",
"discounts": [
"sample-value"
],
"invoice_settings": {
"issuer": {
"type": "account"
}
},
"start_date": 54,
"application": null,
"application_fee_percent": null,
"billing_cycle_anchor_config": null,
"billing_thresholds": null,
"cancel_at": null,
"cancellation_details": null,
"customer_account": null,
"days_until_due": null,
"default_source": null,
"default_tax_rates": null,
"description": null,
"next_pending_invoice_item_invoice": null,
"on_behalf_of": null,
"pause_collection": null,
"payment_settings": null,
"pending_invoice_item_interval": null,
"pending_setup_intent": null,
"pending_update": null,
"schedule": null,
"test_clock": null,
"transfer_data": null,
"trial_settings": null
}
],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_KHM6UBIDSLIPP25W"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_KHM6UBIDSLIPP25W"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 1,
"results": [
{
"properties": {
"email": "[email protected]"
},
"id": "116898216345",
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"updatedAt": "2019-12-07T16:50:06.678Z"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_0FVUFRSO4IYOYA11"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_0FVUFRSO4IYOYA11"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 1,
"results": [
{
"properties": {
"email": "[email protected]"
},
"id": "310525230195",
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"updatedAt": "2019-12-07T16:50:06.678Z"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_VPGW3SUCPQ3DLDRG"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_VPGW3SUCPQ3DLDRG"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 1,
"results": [
{
"properties": {
"email": "[email protected]"
},
"id": "511337612744",
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"updatedAt": "2019-12-07T16:50:06.678Z"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · GET /crm/v3/objects/contacts/116898216345 · HTTP 200
We sent
GET /crm/v3/objects/contacts/116898216345
No body shown for this read.
Server returned
HTTP 200
{
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"id": "116898216345",
"properties": {
"email": "[email protected]"
},
"updatedAt": "2019-12-07T16:50:06.678Z",
"url": "https://example.com/3677e0f4"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/116898216345
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/116898216345' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · PATCH /crm/v3/objects/contacts/116898216345 · HTTP 400
We sent
PATCH /crm/v3/objects/contacts/116898216345
{
"properties": {
"acme_stripe_customer_id": "cus_KHM6UBIDSLIPP25W",
"acme_plan": "none",
"acme_mrr": "0",
"acme_billing_status": "none"
}
}Server returned
HTTP 400
{
"status": "error",
"message": "Property values were not valid: [{\"isValid\": false, \"message\": \"Property \\\"acme_stripe_customer_id\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_stripe_customer_id\"}, {\"isValid\": false, \"message\": \"Property \\\"acme_plan\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_plan\"}, {\"isValid\": false, \"message\": \"Property \\\"acme_mrr\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_mrr\"}, {\"isValid\": false, \"message\": \"Property \\\"acme_billing_status\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_billing_status\"}]",
"category": "VALIDATION_ERROR",
"errors": [
{
"isValid": false,
"message": "Property \"acme_stripe_customer_id\" does not exist",
"error": "PROPERTY_DOESNT_EXIST",
"name": "acme_stripe_customer_id"
},
{
"isValid": false,
"message": "Property \"acme_plan\" does not exist",
"error": "PROPERTY_DOESNT_EXIST",
"name": "acme_plan"
},
{
"isValid": false,
"message": "Property \"acme_mrr\" does not exist",
"error": "PROPERTY_DOESNT_EXIST",
"name": "acme_mrr"
},
{
"isValid": false,
"message": "Property \"acme_billing_status\" does not exist",
"error": "PROPERTY_DOESNT_EXIST",
"name": "acme_billing_status"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/116898216345
{
"host": "fetchsandbox.com",
"content-length": "128",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request PATCH 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/116898216345' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"properties": {
"acme_stripe_customer_id": "cus_KHM6UBIDSLIPP25W",
"acme_plan": "none",
"acme_mrr": "0",
"acme_billing_status": "none"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /api/chat.postMessage · HTTP 200
We sent
POST /api/chat.postMessage
{
"channel": "C0REVOPS001",
"text": ":arrows_counterclockwise: SYNC-auto-limit-respected cbs-auto-limit-respected: 3 contact(s) to update, 0 in sync, 0 without a contact, 0 conflict(s).",
"unfurl_links": false,
"unfurl_media": false
}Server returned
HTTP 200
{
"channel": "C0REVOPS001",
"message": {
"bot_id": "bot_44a8d488eda9467e81b19a39df",
"client_msg_id": "cli_cee51bfd5ab74713a85fbceb0a",
"name": "item-a90723",
"old_name": "Sample Old",
"parent_user_id": "par_d848aec64ca948f7918e7cc2a8",
"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": "17AKQ93SXQ.PBR393"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "225",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"channel": "C0REVOPS001",
"text": ":arrows_counterclockwise: SYNC-auto-limit-respected cbs-auto-limit-respected: 3 contact(s) to update, 0 in sync, 0 without a contact, 0 conflict(s).",
"unfurl_links": false,
"unfurl_media": false
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
A run that would change most of the segment at once applies nothing without approval
mass_change_needs_approvalWhat we probed
A run that would change most of the segment at once applies nothing without approval
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
POST /invocations
Expected vs actual
- Expected
- A run that would change most of the segment at once applies nothing without approval
- Actual
- expected exactly 1, found 0; stable under 2 repeats (0)
Requests and responses
01GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/mass_change_needs_approval/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/mass_change_needs_approval/runs
This request had no body.
Server returned
HTTP 200
{
"runs": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/mass_change_needs_approval/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "11"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/mass_change_needs_approval/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invocations200
We sent
POST /invocations
{
"action": "start",
"runId": "mass-change-needs-approval-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-mass-change-needs-approval",
"segment": "cbs-mass-change-needs-approval",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "mass_change_needs_approval"
}
}Server returned
HTTP 200
{
"runId": "mass-change-needs-approval-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "ok",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "mass_change_needs_approval"
},
"duplicateStarts": 0,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "21 customer(s) in cbs-mass-change-needs-approval",
"durationMs": 3909
},
{
"name": "crm-match",
"status": "ok",
"summary": "0 to write, 0 in sync, 21 unmatched, 0 conflict(s)",
"durationMs": 6301
}
],
"actions": [
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 0,
"mass": false
},
"attempts": 1,
"ref": "17OG0CXUW9.RY116W",
"appliedAt": "2026-10-22T19:19:24.758Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 0,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 4,
"head": "06b24cacad0eca595f55d68939941baeb80564f150d2ac529f37aafffc3523b2"
},
"output": {
"mode": "sync",
"customers": 21,
"writes": 0,
"inSync": 0,
"unmatched": 21,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:19:14.376Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:18.288Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:19:24.594Z",
"msg": "planned 1 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:19:24.758Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:24.760Z",
"msg": "done (ok)"
}
],
"createdAt": "2026-10-22T19:19:14.376Z",
"updatedAt": "2026-10-22T19:19:24.760Z",
"duplicate": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "356",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"action": "start",
"runId": "mass-change-needs-approval-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-mass-change-needs-approval",
"segment": "cbs-mass-change-needs-approval",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "mass_change_needs_approval"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/mass_change_needs_approval/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/mass_change_needs_approval/runs
This request had no body.
Server returned
HTTP 200
{
"runs": [
{
"runId": "mass-change-needs-approval-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "ok",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "mass_change_needs_approval"
},
"duplicateStarts": 0,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "21 customer(s) in cbs-mass-change-needs-approval",
"durationMs": 3909
},
{
"name": "crm-match",
"status": "ok",
"summary": "0 to write, 0 in sync, 21 unmatched, 0 conflict(s)",
"durationMs": 6301
}
],
"actions": [
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 0,
"mass": false
},
"attempts": 1,
"ref": "17OG0CXUW9.RY116W",
"appliedAt": "2026-10-22T19:19:24.758Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 0,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 4,
"head": "06b24cacad0eca595f55d68939941baeb80564f150d2ac529f37aafffc3523b2"
},
"output": {
"mode": "sync",
"customers": 21,
"writes": 0,
"inSync": 0,
"unmatched": 21,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:19:14.376Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:18.288Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:19:24.594Z",
"msg": "planned 1 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:19:24.758Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:24.760Z",
"msg": "done (ok)"
}
],
"createdAt": "2026-10-22T19:19:14.376Z",
"updatedAt": "2026-10-22T19:19:24.760Z"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/mass_change_needs_approval/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/mass_change_needs_approval/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invocations200
We sent
POST /invocations
{
"action": "start",
"runId": "mass-change-needs-approval-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-mass-change-needs-approval",
"segment": "cbs-mass-change-needs-approval",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "mass_change_needs_approval"
}
}Server returned
HTTP 200
{
"runId": "mass-change-needs-approval-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "ok",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "mass_change_needs_approval"
},
"duplicateStarts": 1,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "21 customer(s) in cbs-mass-change-needs-approval",
"durationMs": 3909
},
{
"name": "crm-match",
"status": "ok",
"summary": "0 to write, 0 in sync, 21 unmatched, 0 conflict(s)",
"durationMs": 6301
}
],
"actions": [
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 0,
"mass": false
},
"attempts": 1,
"ref": "17OG0CXUW9.RY116W",
"appliedAt": "2026-10-22T19:19:24.758Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 0,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 5,
"head": "8b0032a61a10177e599241e8d77286548e68a713e38827c2ee3447ad4fe0f599"
},
"output": {
"mode": "sync",
"customers": 21,
"writes": 0,
"inSync": 0,
"unmatched": 21,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:19:14.376Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:18.288Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:19:24.594Z",
"msg": "planned 1 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:19:24.758Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:24.760Z",
"msg": "done (ok)"
},
{
"at": "2026-10-22T19:19:25.379Z",
"msg": "duplicate start ignored"
}
],
"createdAt": "2026-10-22T19:19:14.376Z",
"updatedAt": "2026-10-22T19:19:25.379Z",
"duplicate": true
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "356",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"action": "start",
"runId": "mass-change-needs-approval-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-mass-change-needs-approval",
"segment": "cbs-mass-change-needs-approval",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "mass_change_needs_approval"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/mass_change_needs_approval/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/mass_change_needs_approval/runs
This request had no body.
Server returned
HTTP 200
{
"runs": [
{
"runId": "mass-change-needs-approval-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "ok",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "mass_change_needs_approval"
},
"duplicateStarts": 1,
"agents": [
{
"name": "billing",
"status": "ok",
"summary": "21 customer(s) in cbs-mass-change-needs-approval",
"durationMs": 3909
},
{
"name": "crm-match",
"status": "ok",
"summary": "0 to write, 0 in sync, 21 unmatched, 0 conflict(s)",
"durationMs": 6301
}
],
"actions": [
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "crm-match",
"gate": "auto",
"status": "applied",
"summary": {
"writes": 0,
"mass": false
},
"attempts": 1,
"ref": "17OG0CXUW9.RY116W",
"appliedAt": "2026-10-22T19:19:24.758Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 0,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 5,
"head": "8b0032a61a10177e599241e8d77286548e68a713e38827c2ee3447ad4fe0f599"
},
"output": {
"mode": "sync",
"customers": 21,
"writes": 0,
"inSync": 0,
"unmatched": 21,
"conflicts": 0
},
"events": [
{
"at": "2026-10-22T19:19:14.376Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:18.288Z",
"msg": "agents: billing=ok"
},
{
"at": "2026-10-22T19:19:24.594Z",
"msg": "planned 1 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:19:24.758Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:24.760Z",
"msg": "done (ok)"
},
{
"at": "2026-10-22T19:19:25.379Z",
"msg": "duplicate start ignored"
}
],
"createdAt": "2026-10-22T19:19:14.376Z",
"updatedAt": "2026-10-22T19:19:25.379Z"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/mass_change_needs_approval/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/mass_change_needs_approval/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_2c28915cdd3446b8ade9092aff67beae- App version (declared)
acme-ops-crm-billing-sync-1.…- Source receipt
- Source receipt ↗
Technical reference
mass_change_needs_approvalApp version (declared): acme-ops-crm-billing-sync-1.0.0-befeb35
A run that would change most of the segment at once applies nothing without approval
expected exactly 1, found 0; stable under 2 repeats (0)
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (66)
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.
stripe · GET /v1/customers · HTTP 200
We sent
GET /v1/customers
No body shown for this read.
Server returned
HTTP 200
{
"data": [
{
"id": "cus_QkR3sT4uVwXy5zA6",
"object": "customer",
"email": "[email protected]",
"name": "Alice Johnson",
"phone": "+14155550101",
"description": "Acme Corp enterprise account",
"currency": "usd",
"balance": 0,
"delinquent": false,
"livemode": false,
"created": "2024-09-01T10:00:00Z",
"metadata": {
"plan": "enterprise",
"account_manager": "[email protected]"
},
"address": null,
"cash_balance": null,
"customer_account": null,
"default_source": null,
"discount": null,
"invoice_prefix": null,
"preferred_locales": null,
"shipping": null,
"tax_exempt": null,
"test_clock": null
},
{
"id": "cus_BcD4eF5gH6iJ7kL8",
"object": "customer",
"email": "[email protected]",
"name": "StartupXYZ Inc",
"phone": "+12125558888",
"description": "Startup customer on growth plan",
"currency": "usd",
"balance": 0,
"delinquent": false,
"livemode": false,
"created": "2025-01-15T09:30:00Z",
"metadata": {
"plan": "growth",
"referral": "product_hunt"
},
"address": null,
"cash_balance": null,
"customer_account": null,
"default_source": null,
"discount": null,
"invoice_prefix": null,
"preferred_locales": null,
"shipping": null,
"tax_exempt": null,
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-baseline"
},
"id": "cus_VJM0WXU46R0ND7JW",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 59,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-matched-by-email-linked"
},
"id": "cus_4APTVMQY48N2042Z",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 45,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-in-sync-not-rewritten"
},
"id": "cus_374QYYX1T5BVA5NG",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 36,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-conflict-never-overwritten"
},
"id": "cus_362M7YNMCL7C1N7S",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 20,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-unmatched-reported"
},
"id": "cus_F26L6BWFDCTZYVVO",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 2,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-auto-limit-respected"
},
"id": "cus_KHM6UBIDSLIPP25W",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 14,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 1",
"metadata": {
"acme_segment": "cbs-auto-limit-respected"
},
"id": "cus_0FVUFRSO4IYOYA11",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 41,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 2",
"metadata": {
"acme_segment": "cbs-auto-limit-respected"
},
"id": "cus_VPGW3SUCPQ3DLDRG",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 44,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_7A69ED79HLF9RLW7",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 88,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 1",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_YQG2VNYGLTRW1ZWC",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 57,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 2",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_Z8CS2A6EQ0B71JEJ",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 22,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 3",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_L234OJSGB22NT3NL",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 78,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 4",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_TTLWLQK2STHFJ0JX",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 75,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 5",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_4DV77R5NTPL4OHAO",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 49,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 6",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_2HI9IKD66DQOUPGG",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 59,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 7",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_R29MFB7MYBTM0MGY",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 84,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 8",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_RT4MVH0ANTFWK3FD",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 6,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 9",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_7R008Z6023L3PJC8",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 4,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 10",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_2AFRA1KX0YPQ1C1B",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 19,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 11",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_EMKN7J1EK85ESV5O",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 61,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 12",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_NW7L7G686CPR838E",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 42,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 13",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_LQQ48BX67G6KL3H7",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 28,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 14",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_Y8N4QUJCDHY2NLUI",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 35,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 15",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_R1K35CJL8J5I0WIE",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 96,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 16",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_4C0PEQ2J57BYBB5V",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 57,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 17",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_ZN50ZIWBIGX8FPH3",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 92,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 18",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_08YOVEO9X23474N1",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 58,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 19",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_ZSRUJSGYAG4OI5I5",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 0,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 20",
"metadata": {
"acme_segment": "cbs-mass-change-needs-approval"
},
"id": "cus_RT7NSPXOAEDVG38C",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 57,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
},
{
"email": "[email protected]",
"name": "Sync 0",
"metadata": {
"acme_segment": "cbs-stripe-rate-limited"
},
"id": "cus_U5MYL4NFV3XB2AHT",
"address": null,
"balance": 0,
"business_name": "Sample Business",
"cash_balance": null,
"created": 44,
"currency": "USD",
"customer_account": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"individual_name": "Sample Individual",
"invoice_prefix": null,
"livemode": false,
"object": "customer",
"phone": "+14155550100",
"preferred_locales": null,
"shipping": null,
"tax_exempt": "exempt",
"test_clock": null
}
],
"has_more": false,
"object": "list",
"url": "/v1/customers"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [
{
"id": "sub_3QaT2bVwXy5zA6Bc7D",
"object": "subscription",
"customer": "cus_QkR3sT4uVwXy5zA6",
"status": "active",
"cancel_at_period_end": false,
"canceled_at": null,
"ended_at": null,
"trial_start": null,
"trial_end": null,
"default_payment_method": "pm_card_visa_4242",
"items": {
"object": "list",
"data": [
{
"id": "si_abc123def456",
"object": "subscription_item",
"price": "price_1Pro_Monthly_USD",
"quantity": 5,
"created": 52,
"current_period_end": 33,
"current_period_start": 50,
"discounts": [
"sample-value"
],
"metadata": {},
"subscription": "sample-value"
}
],
"has_more": true,
"url": "sample-value"
},
"latest_invoice": "in_3QaT2bVwXy5zA6Bc7D",
"livemode": false,
"created": "2024-09-01T10:05:00Z",
"metadata": {
"seats": "5"
},
"automatic_tax": {
"disabled_reason": "requires_location_inputs",
"enabled": true
},
"billing_cycle_anchor": 24,
"billing_mode": {
"type": "classic"
},
"collection_method": "charge_automatically",
"currency": "sample-value",
"discounts": [
"sample-value"
],
"invoice_settings": {
"issuer": {
"type": "account"
}
},
"start_date": 47,
"application": null,
"application_fee_percent": null,
"billing_cycle_anchor_config": null,
"billing_thresholds": null,
"cancel_at": null,
"cancellation_details": null,
"customer_account": null,
"days_until_due": null,
"default_source": null,
"default_tax_rates": null,
"description": null,
"next_pending_invoice_item_invoice": null,
"on_behalf_of": null,
"pause_collection": null,
"payment_settings": null,
"pending_invoice_item_interval": null,
"pending_setup_intent": null,
"pending_update": null,
"schedule": null,
"test_clock": null,
"transfer_data": null,
"trial_settings": null
},
{
"id": "sub_7EfG8hIjKl9mN0Op1Q",
"object": "subscription",
"customer": "cus_BcD4eF5gH6iJ7kL8",
"status": "past_due",
"cancel_at_period_end": false,
"canceled_at": null,
"ended_at": null,
"trial_start": "2025-01-15T00:00:00Z",
"trial_end": "2025-01-22T00:00:00Z",
"default_payment_method": "pm_card_mastercard_4444",
"items": {
"object": "list",
"data": [
{
"id": "si_ghi789jkl012",
"object": "subscription_item",
"price": "price_1Pro_Monthly_USD",
"quantity": 1,
"created": 50,
"current_period_end": 67,
"current_period_start": 58,
"discounts": [
"sample-value"
],
"metadata": {},
"subscription": "sample-value"
}
],
"has_more": true,
"url": "sample-value"
},
"latest_invoice": "in_7EfG8hIjKl9mN0Op1Q",
"livemode": false,
"created": "2025-01-15T09:35:00Z",
"metadata": {},
"automatic_tax": {
"disabled_reason": "requires_location_inputs",
"enabled": true
},
"billing_cycle_anchor": 97,
"billing_mode": {
"type": "classic"
},
"collection_method": "charge_automatically",
"currency": "sample-value",
"discounts": [
"sample-value"
],
"invoice_settings": {
"issuer": {
"type": "account"
}
},
"start_date": 75,
"application": null,
"application_fee_percent": null,
"billing_cycle_anchor_config": null,
"billing_thresholds": null,
"cancel_at": null,
"cancellation_details": null,
"customer_account": null,
"days_until_due": null,
"default_source": null,
"default_tax_rates": null,
"description": null,
"next_pending_invoice_item_invoice": null,
"on_behalf_of": null,
"pause_collection": null,
"payment_settings": null,
"pending_invoice_item_interval": null,
"pending_setup_intent": null,
"pending_update": null,
"schedule": null,
"test_clock": null,
"transfer_data": null,
"trial_settings": null
}
],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/subscriptions · HTTP 200
We sent
GET /v1/subscriptions
No body shown for this read.
Server returned
HTTP 200
{
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/subscriptions"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_7A69ED79HLF9RLW7"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_7A69ED79HLF9RLW7"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "404",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_YQG2VNYGLTRW1ZWC"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_YQG2VNYGLTRW1ZWC"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "404",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_Z8CS2A6EQ0B71JEJ"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_Z8CS2A6EQ0B71JEJ"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "404",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_L234OJSGB22NT3NL"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_L234OJSGB22NT3NL"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "404",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_TTLWLQK2STHFJ0JX"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_TTLWLQK2STHFJ0JX"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "404",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_4DV77R5NTPL4OHAO"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_4DV77R5NTPL4OHAO"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "404",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_2HI9IKD66DQOUPGG"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_2HI9IKD66DQOUPGG"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "404",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_R29MFB7MYBTM0MGY"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_R29MFB7MYBTM0MGY"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "404",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_RT4MVH0ANTFWK3FD"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_RT4MVH0ANTFWK3FD"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "404",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_7R008Z6023L3PJC8"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_7R008Z6023L3PJC8"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "404",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_2AFRA1KX0YPQ1C1B"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_2AFRA1KX0YPQ1C1B"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "405",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_EMKN7J1EK85ESV5O"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_EMKN7J1EK85ESV5O"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "405",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_NW7L7G686CPR838E"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_NW7L7G686CPR838E"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "405",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_LQQ48BX67G6KL3H7"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_LQQ48BX67G6KL3H7"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "405",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_Y8N4QUJCDHY2NLUI"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_Y8N4QUJCDHY2NLUI"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "405",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_R1K35CJL8J5I0WIE"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_R1K35CJL8J5I0WIE"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "405",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_4C0PEQ2J57BYBB5V"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_4C0PEQ2J57BYBB5V"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "405",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_ZN50ZIWBIGX8FPH3"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_ZN50ZIWBIGX8FPH3"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "405",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_08YOVEO9X23474N1"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_08YOVEO9X23474N1"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "405",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_ZSRUJSGYAG4OI5I5"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_ZSRUJSGYAG4OI5I5"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "405",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_RT7NSPXOAEDVG38C"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "398",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "acme_stripe_customer_id",
"operator": "EQ",
"value": "cus_RT7NSPXOAEDVG38C"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 100
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
hubspot · POST /crm/v3/objects/contacts/search · HTTP 200
We sent
POST /crm/v3/objects/contacts/search
{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}Server returned
HTTP 200
{
"total": 0,
"results": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search
{
"host": "fetchsandbox.com",
"content-length": "405",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"filterGroups": [
{
"filters": [
{
"propertyName": "email",
"operator": "EQ",
"value": "[email protected]"
}
]
}
],
"properties": [
"email",
"firstname",
"lastname",
"company",
"lifecyclestage",
"hs_lead_status",
"hubspot_owner_id",
"hs_email_domain",
"country",
"numberofemployees",
"notes_last_contacted",
"createdate",
"acme_stripe_customer_id",
"acme_plan",
"acme_mrr",
"acme_billing_status"
],
"limit": 10
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /api/chat.postMessage · HTTP 200
We sent
POST /api/chat.postMessage
{
"channel": "C0REVOPS001",
"text": ":arrows_counterclockwise: SYNC-mass-change-needs-approval cbs-mass-change-needs-approval: 0 contact(s) to update, 0 in sync, 21 without a contact, 0 conflict(s).",
"unfurl_links": false,
"unfurl_media": false
}Server returned
HTTP 200
{
"channel": "C0REVOPS001",
"message": {
"bot_id": "bot_f7b2533499e54ca3a8aba5d3b3",
"client_msg_id": "cli_d7f12a2597f44a07bd4cdb10fd",
"name": "item-21cc11",
"old_name": "Sample Old",
"parent_user_id": "par_fbed702725084fd99c90b4a999",
"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": "17OG0CXUW9.RY116W"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "238",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"channel": "C0REVOPS001",
"text": ":arrows_counterclockwise: SYNC-mass-change-needs-approval cbs-mass-change-needs-approval: 0 contact(s) to update, 0 in sync, 21 without a contact, 0 conflict(s).",
"unfurl_links": false,
"unfurl_media": false
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
When billing can't be read nothing is written
stripe_rate_limitedWhat we probed
When billing can't be read nothing is written
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
Declared stripe fault: rate_limited.
POST /invocations
Expected vs actual
- Expected
- When billing can't be read nothing is written
- Actual
- expected exactly 1, found 1; stable under 2 repeats (1)
Requests and responses
01GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/stripe_rate_limited/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/stripe_rate_limited/runs
This request had no body.
Server returned
HTTP 200
{
"runs": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/stripe_rate_limited/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "11"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/stripe_rate_limited/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invocations200
We sent
POST /invocations
{
"action": "start",
"runId": "stripe-rate-limited-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-stripe-rate-limited",
"segment": "cbs-stripe-rate-limited",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "stripe_rate_limited"
}
}Server returned
HTTP 200
{
"runId": "stripe-rate-limited-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "partial",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "stripe_rate_limited"
},
"duplicateStarts": 0,
"agents": [
{
"name": "billing",
"status": "failed",
"error": "stripe 429 rate_limit: GET /v1/customers → 429 rate_limit",
"errorCode": "stripe:rate_limit",
"durationMs": 908
},
{
"name": "crm-match",
"status": "failed",
"error": "FatalError: billing could not be read; nothing to match",
"errorCode": "fatal",
"durationMs": 0
}
],
"actions": [
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "billing",
"gate": "auto",
"status": "applied",
"summary": {
"blocked": true
},
"attempts": 1,
"ref": "17F3Q8U9FI.ZURW9G",
"appliedAt": "2026-10-22T19:19:27.389Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 0,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 4,
"head": "6a9232cf3c10c7cef3ceaac05d65099d765bffc98b26db577e2273b1d495ec1a"
},
"output": {
"mode": "blocked"
},
"events": [
{
"at": "2026-10-22T19:19:26.233Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:27.142Z",
"msg": "agents: billing=failed"
},
{
"at": "2026-10-22T19:19:27.146Z",
"msg": "planned 1 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:19:27.389Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:27.392Z",
"msg": "done (partial)"
}
],
"createdAt": "2026-10-22T19:19:26.233Z",
"updatedAt": "2026-10-22T19:19:27.392Z",
"duplicate": false
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "328",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"action": "start",
"runId": "stripe-rate-limited-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-stripe-rate-limited",
"segment": "cbs-stripe-rate-limited",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "stripe_rate_limited"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03stripe · GET /v1/customers429
We sent
GET /v1/customers
No body shown for this read.
Server returned
HTTP 429
{
"error": {
"type": "invalid_request_error",
"code": "rate_limit",
"doc_url": "https://stripe.com/docs/error-codes/rate-limit",
"message": "Too many requests hit the API too quickly. We recommend an exponential backoff of your requests."
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET '<STRIPE_TWIN_BASE_URL>/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04stripe · GET /v1/customers429
We sent
GET /v1/customers
No body shown for this read.
Server returned
HTTP 429
{
"error": {
"type": "invalid_request_error",
"code": "rate_limit",
"doc_url": "https://stripe.com/docs/error-codes/rate-limit",
"message": "Too many requests hit the API too quickly. We recommend an exponential backoff of your requests."
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET '<STRIPE_TWIN_BASE_URL>/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05stripe · GET /v1/customers429
We sent
GET /v1/customers
No body shown for this read.
Server returned
HTTP 429
{
"error": {
"type": "invalid_request_error",
"code": "rate_limit",
"doc_url": "https://stripe.com/docs/error-codes/rate-limit",
"message": "Too many requests hit the API too quickly. We recommend an exponential backoff of your requests."
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET '<STRIPE_TWIN_BASE_URL>/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
06GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/stripe_rate_limited/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/stripe_rate_limited/runs
This request had no body.
Server returned
HTTP 200
{
"runs": [
{
"runId": "stripe-rate-limited-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "partial",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "stripe_rate_limited"
},
"duplicateStarts": 0,
"agents": [
{
"name": "billing",
"status": "failed",
"error": "stripe 429 rate_limit: GET /v1/customers → 429 rate_limit",
"errorCode": "stripe:rate_limit",
"durationMs": 908
},
{
"name": "crm-match",
"status": "failed",
"error": "FatalError: billing could not be read; nothing to match",
"errorCode": "fatal",
"durationMs": 0
}
],
"actions": [
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "billing",
"gate": "auto",
"status": "applied",
"summary": {
"blocked": true
},
"attempts": 1,
"ref": "17F3Q8U9FI.ZURW9G",
"appliedAt": "2026-10-22T19:19:27.389Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 0,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 4,
"head": "6a9232cf3c10c7cef3ceaac05d65099d765bffc98b26db577e2273b1d495ec1a"
},
"output": {
"mode": "blocked"
},
"events": [
{
"at": "2026-10-22T19:19:26.233Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:27.142Z",
"msg": "agents: billing=failed"
},
{
"at": "2026-10-22T19:19:27.146Z",
"msg": "planned 1 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:19:27.389Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:27.392Z",
"msg": "done (partial)"
}
],
"createdAt": "2026-10-22T19:19:26.233Z",
"updatedAt": "2026-10-22T19:19:27.392Z"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/stripe_rate_limited/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/stripe_rate_limited/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
07POST /invocations200
We sent
POST /invocations
{
"action": "start",
"runId": "stripe-rate-limited-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-stripe-rate-limited",
"segment": "cbs-stripe-rate-limited",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "stripe_rate_limited"
}
}Server returned
HTTP 200
{
"runId": "stripe-rate-limited-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "partial",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "stripe_rate_limited"
},
"duplicateStarts": 1,
"agents": [
{
"name": "billing",
"status": "failed",
"error": "stripe 429 rate_limit: GET /v1/customers → 429 rate_limit",
"errorCode": "stripe:rate_limit",
"durationMs": 908
},
{
"name": "crm-match",
"status": "failed",
"error": "FatalError: billing could not be read; nothing to match",
"errorCode": "fatal",
"durationMs": 0
}
],
"actions": [
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "billing",
"gate": "auto",
"status": "applied",
"summary": {
"blocked": true
},
"attempts": 1,
"ref": "17F3Q8U9FI.ZURW9G",
"appliedAt": "2026-10-22T19:19:27.389Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 0,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 5,
"head": "fdac551e54f24e63d0ccd92af2983e9f5cd2e829edfc4a8acf946d4c0aafce31"
},
"output": {
"mode": "blocked"
},
"events": [
{
"at": "2026-10-22T19:19:26.233Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:27.142Z",
"msg": "agents: billing=failed"
},
{
"at": "2026-10-22T19:19:27.146Z",
"msg": "planned 1 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:19:27.389Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:27.392Z",
"msg": "done (partial)"
},
{
"at": "2026-10-22T19:19:28.004Z",
"msg": "duplicate start ignored"
}
],
"createdAt": "2026-10-22T19:19:26.233Z",
"updatedAt": "2026-10-22T19:19:28.004Z",
"duplicate": true
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "328",
"content-type": "application/json"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"action": "start",
"runId": "stripe-rate-limited-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-stripe-rate-limited",
"segment": "cbs-stripe-rate-limited",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "stripe_rate_limited"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
08GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/stripe_rate_limited/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/stripe_rate_limited/runs
This request had no body.
Server returned
HTTP 200
{
"runs": [
{
"runId": "stripe-rate-limited-vr_2c28915cdd3446b8ade9092aff67beae",
"workflow": "crm-billing-sync",
"metadata": {
"organization": "Acme",
"company": "Acme Corporation",
"environment": "unconfigured",
"owner": "unassigned",
"department": "unassigned",
"ownerTeam": "unassigned",
"oncall": "unassigned",
"version": "unversioned",
"sourceCommit": "unrecorded"
},
"org": "RevOps",
"team": "revops-systems",
"phase": "DONE",
"closed": true,
"outcome": "partial",
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "stripe_rate_limited"
},
"duplicateStarts": 1,
"agents": [
{
"name": "billing",
"status": "failed",
"error": "stripe 429 rate_limit: GET /v1/customers → 429 rate_limit",
"errorCode": "stripe:rate_limit",
"durationMs": 908
},
{
"name": "crm-match",
"status": "failed",
"error": "FatalError: billing could not be read; nothing to match",
"errorCode": "fatal",
"durationMs": 0
}
],
"actions": [
{
"id": "slack.post_sync",
"kind": "slack.post_sync",
"provider": "slack",
"agent": "billing",
"gate": "auto",
"status": "applied",
"summary": {
"blocked": true
},
"attempts": 1,
"ref": "17F3Q8U9FI.ZURW9G",
"appliedAt": "2026-10-22T19:19:27.389Z",
"reconciled": null
}
],
"counts": {
"applied": 1,
"failed": 0,
"pendingApproval": 0,
"skipped": 0,
"rejected": 0,
"scheduled": 0,
"awaitingSignal": 0,
"compensated": 0
},
"wakeAt": null,
"audit": {
"seq": 5,
"head": "fdac551e54f24e63d0ccd92af2983e9f5cd2e829edfc4a8acf946d4c0aafce31"
},
"output": {
"mode": "blocked"
},
"events": [
{
"at": "2026-10-22T19:19:26.233Z",
"msg": "started by U_FETCHSANDBOX"
},
{
"at": "2026-10-22T19:19:27.142Z",
"msg": "agents: billing=failed"
},
{
"at": "2026-10-22T19:19:27.146Z",
"msg": "planned 1 action(s): 0 need approval"
},
{
"at": "2026-10-22T19:19:27.389Z",
"msg": "slack.post_sync: applied"
},
{
"at": "2026-10-22T19:19:27.392Z",
"msg": "done (partial)"
},
{
"at": "2026-10-22T19:19:28.004Z",
"msg": "duplicate start ignored"
}
],
"createdAt": "2026-10-22T19:19:26.233Z",
"updatedAt": "2026-10-22T19:19:28.004Z"
}
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/stripe_rate_limited/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/stripe_rate_limited/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_2c28915cdd3446b8ade9092aff67beae- App version (declared)
acme-ops-crm-billing-sync-1.…- Source receipt
- Source receipt ↗
Technical reference
stripe_rate_limitedApp version (declared): acme-ops-crm-billing-sync-1.0.0-befeb35
When billing can't be read nothing is written
expected exactly 1, found 1; stable under 2 repeats (1)
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Provider traffic in the same time window (4)
These calls were recorded during the same request window as this check but are not directly linked to it. Timing alone is not proof that they caused or were caused by this check.
stripe · GET /v1/customers · HTTP 429
We sent
GET /v1/customers
No body shown for this read.
Server returned
HTTP 429
{
"error": {
"type": "invalid_request_error",
"code": "rate_limit",
"doc_url": "https://stripe.com/docs/error-codes/rate-limit",
"message": "Too many requests hit the API too quickly. We recommend an exponential backoff of your requests."
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/customers · HTTP 429
We sent
GET /v1/customers
No body shown for this read.
Server returned
HTTP 429
{
"error": {
"type": "invalid_request_error",
"code": "rate_limit",
"doc_url": "https://stripe.com/docs/error-codes/rate-limit",
"message": "Too many requests hit the API too quickly. We recommend an exponential backoff of your requests."
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
stripe · GET /v1/customers · HTTP 429
We sent
GET /v1/customers
No body shown for this read.
Server returned
HTTP 429
{
"error": {
"type": "invalid_request_error",
"code": "rate_limit",
"doc_url": "https://stripe.com/docs/error-codes/rate-limit",
"message": "Too many requests hit the API too quickly. We recommend an exponential backoff of your requests."
}
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers
{
"host": "fetchsandbox.com",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae"
}Response headers were not saved in this run.
Rebuilt curl
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
slack · POST /api/chat.postMessage · HTTP 200
We sent
POST /api/chat.postMessage
{
"channel": "C0REVOPS001",
"text": ":warning: SYNC-stripe-rate-limited: cbs-stripe-rate-limited could not be read; nothing synced.",
"unfurl_links": false,
"unfurl_media": false
}Server returned
HTTP 200
{
"channel": "C0REVOPS001",
"message": {
"bot_id": "bot_f72ae5c22065488393e67ae928",
"client_msg_id": "cli_6379c8f440fd48739d0b6c1d3e",
"name": "item-889fd7",
"old_name": "Sample Old",
"parent_user_id": "par_71f98b9392e542fd89b480d54c",
"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": "17F3Q8U9FI.ZURW9G"
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage
{
"host": "fetchsandbox.com",
"content-length": "171",
"user-agent": "node",
"accept": "application/json",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"content-type": "application/json; charset=utf-8"
}Response headers were not saved in this run.
Rebuilt curl
curl --request POST 'https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage' \
--header 'host: fetchsandbox.com' \
--header 'user-agent: node' \
--header 'accept: application/json' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'content-type: application/json; charset=utf-8' \
--data-raw '{
"channel": "C0REVOPS001",
"text": ":warning: SYNC-stripe-rate-limited: cbs-stripe-rate-limited could not be read; nothing synced.",
"unfurl_links": false,
"unfurl_media": false
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
A segment with spaces is rejected before any agent runs
invalid_input_rejectedWhat we probed
A segment with spaces is rejected before any agent runs
How we probed it
Frozen intended probe steps. Recorded requests show what actually ran.
POST /invocations
Expected vs actual
- Expected
- A segment with spaces is rejected before any agent runs
- Actual
- expected exactly 0, found 0; stable under 2 repeats (0)
Requests and responses
01GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/invalid_input_rejected/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/invalid_input_rejected/runs
This request had no body.
Server returned
HTTP 200
{
"runs": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/invalid_input_rejected/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "11"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/invalid_input_rejected/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
02POST /invocations400
We sent
POST /invocations
{
"action": "start",
"runId": "invalid-input-rejected-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-bad",
"segment": "all customers",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "invalid_input_rejected"
}
}Server returned
HTTP 400
{
"error": "invalid input",
"issues": [
"segment: Invalid string: must match pattern /^[\\w-]{2,60}$/"
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "308",
"content-type": "application/json"
}{
"content-type": "application/json",
"content-length": "99"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"action": "start",
"runId": "invalid-input-rejected-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-bad",
"segment": "all customers",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "invalid_input_rejected"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
03GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/invalid_input_rejected/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/invalid_input_rejected/runs
This request had no body.
Server returned
HTTP 200
{
"runs": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/invalid_input_rejected/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "11"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/invalid_input_rejected/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
04POST /invocations400
We sent
POST /invocations
{
"action": "start",
"runId": "invalid-input-rejected-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-bad",
"segment": "all customers",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "invalid_input_rejected"
}
}Server returned
HTTP 400
{
"error": "invalid input",
"issues": [
"segment: Invalid string: must match pattern /^[\\w-]{2,60}$/"
]
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]",
"content-length": "308",
"content-type": "application/json"
}{
"content-type": "application/json",
"content-length": "99"
}Rebuilt curl
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \
--header 'accept: */*' \
--header 'user-agent: python-httpx/0.28.1' \
--header 'host: fetchsandbox.com' \
--header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \
--header 'x-fetchsandbox-relay: [redacted]' \
--header 'authorization: [redacted]' \
--header 'content-type: application/json' \
--data-raw '{
"action": "start",
"runId": "invalid-input-rejected-vr_2c28915cdd3446b8ade9092aff67beae",
"input": {
"syncId": "SYNC-bad",
"segment": "all customers",
"revopsChannel": "C0REVOPS001"
},
"requestedBy": {
"userId": "U_FETCHSANDBOX"
},
"labels": {
"fs_run": "vr_2c28915cdd3446b8ade9092aff67beae",
"fs_case": "invalid_input_rejected"
}
}'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
05GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/invalid_input_rejected/runs200
We sent
GET /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/invalid_input_rejected/runs
This request had no body.
Server returned
HTTP 200
{
"runs": []
}HTTP status is a response, not the scenario verdict. State shown here is reported by the app.
Technical details
Headers and timing
https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/invalid_input_rejected/runs
{
"accept": "*/*",
"user-agent": "python-httpx/0.28.1",
"host": "fetchsandbox.com",
"x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae",
"x-fetchsandbox-relay": "[redacted]",
"authorization": "[redacted]"
}{
"content-type": "application/json",
"content-length": "11"
}Rebuilt curl
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/invalid_input_rejected/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Evidence
- Run
vr_2c28915cdd3446b8ade9092aff67beae- App version (declared)
acme-ops-crm-billing-sync-1.…- Source receipt
- Source receipt ↗
Technical reference
invalid_input_rejectedApp version (declared): acme-ops-crm-billing-sync-1.0.0-befeb35
A segment with spaces is rejected before any agent runs
expected exactly 0, found 0; stable under 2 repeats (0)
- Verification covers the declared HTTP actions and state reads in this run.
- The app version shown was supplied by the app itself, not independently checked.
- Passing all checks in this run does not certify the whole app as production-ready.
- The verifier session does not survive a restart. This says nothing about the durability of the app under test.
- App state shown here is what the app's own endpoint reported. It is not independently checked against the database.
Run details
Run vr_2c28915cdd3446b8ade9092aff67beae
9 required checks for the declared application workflow. Results apply to the recorded observation windows.
4 passed · 5 failed · 0 not checked
Coverage beyond the declared checks
Passing these checks does not establish every production behavior.
- Normal successful behavior · Linked checks passed · baseline
- The right user gets the right access · Linked check failed · conflict_never_overwritten
- Valid data and boundary values · Linked checks passed · invalid_input_rejected
- Correct amount, currency and quantity · Linked check failed · matched_by_email_linked
- Duplicate requests and events · Linked check failed · in_sync_not_rewritten
- Requests arriving together · Proposed as not applicable
- Out-of-order and stale events · Linked check failed · conflict_never_overwritten
- Delayed or missing events · Proposed as not applicable
- Provider authentication and permissions · Linked checks passed · stripe_rate_limited
- Rate limits, server failures and timeouts · Linked checks passed · stripe_rate_limited
- Completed action with a lost response · Proposed as not applicable
- Partial completion and recovery · Linked check failed · auto_limit_respected, mass_change_needs_approval
- Restart without losing or duplicating work · Proposed as not applicable
- Finding and repairing inconsistent state · Proposed as not applicable
- Cancellation, refunds and access · Proposed as not applicable
- Data ownership and privacy · Linked checks passed · unmatched_reported
- Test isolation and cleanup · Linked checks passed · baseline
Applicability comes from the proposed plan. Test results come from the recorded execution.
App version: acme-ops-crm-billing-sync-1.0.0-befeb35 (declared)
Measured run: 2026-10-22T19:18:51.962757+00:00 – 2026-10-22T19:19:30.126537+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: 155/166 successful · checkpoints: 9/9 recorded
Sanitized request and event timeline (166 events)
- · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/baseline/runs · baseline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/baseline/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:18:52.235684+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "11" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [] } - · POST app request /invocations · baseline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "action": "start", "runId": "baseline-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-baseline", "segment": "cbs-baseline", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "baseline" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:18:55.256032+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "284", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "action": "start", "runId": "baseline-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-baseline", "segment": "cbs-baseline", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "baseline" } }Recorded response · HTTP 200
{ "runId": "baseline-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "partial", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "baseline" }, "duplicateStarts": 0, "agents": [ { "name": "billing", "status": "ok", "summary": "1 customer(s) in cbs-baseline", "durationMs": 1753 }, { "name": "crm-match", "status": "ok", "summary": "1 to write, 0 in sync, 0 unmatched, 0 conflict(s)", "durationMs": 320 } ], "actions": [ { "id": "hubspot.sync:cus_VJM0WXU46R0ND7JW", "kind": "hubspot.sync", "provider": "hubspot", "agent": "crm-match", "gate": "auto", "status": "failed", "summary": { "customer": "cus_VJM0WXU46R0ND7JW", "contact": "168028467486", "fields": [ "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ] }, "attempts": 1, "error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/168028467486 → 400 VALIDATION_ERROR", "errorCode": "hubspot:VALIDATION_ERROR", "reconciled": null }, { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 1, "mass": false }, "attempts": 1, "ref": "170GZW79UQ.AVLF3X", "appliedAt": "2026-10-22T19:18:55.107Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 1, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 5, "head": "edff77c42afb1e89eaa6fe6a37db5ca2d2d46e49f812ce8426440fe35d232a89" }, "output": { "mode": "sync", "customers": 1, "writes": 1, "inSync": 0, "unmatched": 0, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:18:52.353Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:18:54.108Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:18:54.433Z", "msg": "planned 2 action(s): 0 need approval" }, { "at": "2026-10-22T19:18:54.755Z", "msg": "hubspot.sync:cus_VJM0WXU46R0ND7JW: failed (hubspot:VALIDATION_ERROR)" }, { "at": "2026-10-22T19:18:55.107Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:18:55.109Z", "msg": "done (partial)" } ], "createdAt": "2026-10-22T19:18:52.353Z", "updatedAt": "2026-10-22T19:18:55.109Z", "duplicate": false } - · GET stripe request · provider traffic · /v1/customers · HTTP 200 · request 5be3ca755be1 · processing 803.44ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 803.44ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [ { "id": "cus_QkR3sT4uVwXy5zA6", "object": "customer", "email": "[email protected]", "name": "Alice Johnson", "phone": "+14155550101", "description": "Acme Corp enterprise account", "currency": "usd", "balance": 0, "delinquent": false, "livemode": false, "created": "2024-09-01T10:00:00Z", "metadata": { "plan": "enterprise", "account_manager": "[email protected]" }, "address": null, "cash_balance": null, "customer_account": null, "default_source": null, "discount": null, "invoice_prefix": null, "preferred_locales": null, "shipping": null, "tax_exempt": null, "test_clock": null }, { "id": "cus_BcD4eF5gH6iJ7kL8", "object": "customer", "email": "[email protected]", "name": "StartupXYZ Inc", "phone": "+12125558888", "description": "Startup customer on growth plan", "currency": "usd", "balance": 0, "delinquent": false, "livemode": false, "created": "2025-01-15T09:30:00Z", "metadata": { "plan": "growth", "referral": "product_hunt" }, "address": null, "cash_balance": null, "customer_account": null, "default_source": null, "discount": null, "invoice_prefix": null, "preferred_locales": null, "shipping": null, "tax_exempt": null, "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-baseline" }, "id": "cus_VJM0WXU46R0ND7JW", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 59, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-matched-by-email-linked" }, "id": "cus_4APTVMQY48N2042Z", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 45, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-in-sync-not-rewritten" }, "id": "cus_374QYYX1T5BVA5NG", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 36, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-conflict-never-overwritten" }, "id": "cus_362M7YNMCL7C1N7S", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 20, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-unmatched-reported" }, "id": "cus_F26L6BWFDCTZYVVO", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 2, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-auto-limit-respected" }, "id": "cus_KHM6UBIDSLIPP25W", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 14, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 1", "metadata": { "acme_segment": "cbs-auto-limit-respected" }, "id": "cus_0FVUFRSO4IYOYA11", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 41, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 2", "metadata": { "acme_segment": "cbs-auto-limit-respected" }, "id": "cus_VPGW3SUCPQ3DLDRG", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 44, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_7A69ED79HLF9RLW7", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 88, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 1", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_YQG2VNYGLTRW1ZWC", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 57, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 2", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_Z8CS2A6EQ0B71JEJ", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 22, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 3", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_L234OJSGB22NT3NL", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 78, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 4", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_TTLWLQK2STHFJ0JX", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 75, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 5", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_4DV77R5NTPL4OHAO", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 49, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 6", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_2HI9IKD66DQOUPGG", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 59, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 7", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_R29MFB7MYBTM0MGY", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 84, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 8", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_RT4MVH0ANTFWK3FD", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 6, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 9", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_7R008Z6023L3PJC8", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 4, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 10", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_2AFRA1KX0YPQ1C1B", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 19, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 11", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_EMKN7J1EK85ESV5O", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 61, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 12", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_NW7L7G686CPR838E", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 42, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 13", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_LQQ48BX67G6KL3H7", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 28, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 14", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_Y8N4QUJCDHY2NLUI", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 35, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 15", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_R1K35CJL8J5I0WIE", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 96, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 16", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_4C0PEQ2J57BYBB5V", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 57, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 17", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_ZN50ZIWBIGX8FPH3", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 92, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 18", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_08YOVEO9X23474N1", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 58, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 19", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_ZSRUJSGYAG4OI5I5", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 0, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 20", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_RT7NSPXOAEDVG38C", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 57, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-stripe-rate-limited" }, "id": "cus_U5MYL4NFV3XB2AHT", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 44, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null } ], "has_more": false, "object": "list", "url": "/v1/customers" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request 3dbb39fb20d2 · processing 91.13ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 91.13ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [ { "id": "sub_3QaT2bVwXy5zA6Bc7D", "object": "subscription", "customer": "cus_QkR3sT4uVwXy5zA6", "status": "active", "cancel_at_period_end": false, "canceled_at": null, "ended_at": null, "trial_start": null, "trial_end": null, "default_payment_method": "pm_card_visa_4242", "items": { "object": "list", "data": [ { "id": "si_abc123def456", "object": "subscription_item", "price": "price_1Pro_Monthly_USD", "quantity": 5, "created": 60, "current_period_end": 10, "current_period_start": 56, "discounts": [ "sample-value" ], "metadata": {}, "subscription": "sample-value" } ], "has_more": true, "url": "sample-value" }, "latest_invoice": "in_3QaT2bVwXy5zA6Bc7D", "livemode": false, "created": "2024-09-01T10:05:00Z", "metadata": { "seats": "5" }, "automatic_tax": { "disabled_reason": "requires_location_inputs", "enabled": true }, "billing_cycle_anchor": 30, "billing_mode": { "type": "classic" }, "collection_method": "charge_automatically", "currency": "sample-value", "discounts": [ "sample-value" ], "invoice_settings": { "issuer": { "type": "account" } }, "start_date": 86, "application": null, "application_fee_percent": null, "billing_cycle_anchor_config": null, "billing_thresholds": null, "cancel_at": null, "cancellation_details": null, "customer_account": null, "days_until_due": null, "default_source": null, "default_tax_rates": null, "description": null, "next_pending_invoice_item_invoice": null, "on_behalf_of": null, "pause_collection": null, "payment_settings": null, "pending_invoice_item_interval": null, "pending_setup_intent": null, "pending_update": null, "schedule": null, "test_clock": null, "transfer_data": null, "trial_settings": null }, { "id": "sub_7EfG8hIjKl9mN0Op1Q", "object": "subscription", "customer": "cus_BcD4eF5gH6iJ7kL8", "status": "past_due", "cancel_at_period_end": false, "canceled_at": null, "ended_at": null, "trial_start": "2025-01-15T00:00:00Z", "trial_end": "2025-01-22T00:00:00Z", "default_payment_method": "pm_card_mastercard_4444", "items": { "object": "list", "data": [ { "id": "si_ghi789jkl012", "object": "subscription_item", "price": "price_1Pro_Monthly_USD", "quantity": 1, "created": 35, "current_period_end": 79, "current_period_start": 68, "discounts": [ "sample-value" ], "metadata": {}, "subscription": "sample-value" } ], "has_more": true, "url": "sample-value" }, "latest_invoice": "in_7EfG8hIjKl9mN0Op1Q", "livemode": false, "created": "2025-01-15T09:35:00Z", "metadata": {}, "automatic_tax": { "disabled_reason": "requires_location_inputs", "enabled": true }, "billing_cycle_anchor": 23, "billing_mode": { "type": "classic" }, "collection_method": "charge_automatically", "currency": "sample-value", "discounts": [ "sample-value" ], "invoice_settings": { "issuer": { "type": "account" } }, "start_date": 15, "application": null, "application_fee_percent": null, "billing_cycle_anchor_config": null, "billing_thresholds": null, "cancel_at": null, "cancellation_details": null, "customer_account": null, "days_until_due": null, "default_source": null, "default_tax_rates": null, "description": null, "next_pending_invoice_item_invoice": null, "on_behalf_of": null, "pause_collection": null, "payment_settings": null, "pending_invoice_item_interval": null, "pending_setup_intent": null, "pending_update": null, "schedule": null, "test_clock": null, "transfer_data": null, "trial_settings": null } ], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request 4660264ca00f · processing 6.02ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 6.02ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request fa3bc562c486 · processing 1.59ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_VJM0WXU46R0ND7JW" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.59ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_VJM0WXU46R0ND7JW" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 1c85157ca2d2 · processing 1.63ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.63ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "386", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 1, "results": [ { "properties": { "email": "[email protected]" }, "id": "168028467486", "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "updatedAt": "2019-12-07T16:50:06.678Z" } ] } - · GET hubspot request · provider traffic · /crm/v3/objects/contacts/168028467486 · HTTP 200 · request ab7b964af01c · processing 1.8ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/168028467486' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.8ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "id": "168028467486", "properties": { "email": "[email protected]" }, "updatedAt": "2019-12-07T16:50:06.678Z", "url": "https://example.com/13b1ce02" } - · PATCH hubspot request · provider traffic · /crm/v3/objects/contacts/168028467486 · HTTP 400 · request 446318946ff9 · processing 1.77ms
View sanitized request and response
Curl-style request view
curl --request PATCH 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/168028467486' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "properties": { "acme_stripe_customer_id": "cus_VJM0WXU46R0ND7JW", "acme_plan": "none", "acme_mrr": "0", "acme_billing_status": "none" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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": "128", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "acme_stripe_customer_id": "cus_VJM0WXU46R0ND7JW", "acme_plan": "none", "acme_mrr": "0", "acme_billing_status": "none" } }Recorded response · HTTP 400
{ "status": "error", "message": "Property values were not valid: [{\"isValid\": false, \"message\": \"Property \\\"acme_stripe_customer_id\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_stripe_customer_id\"}, {\"isValid\": false, \"message\": \"Property \\\"acme_plan\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_plan\"}, {\"isValid\": false, \"message\": \"Property \\\"acme_mrr\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_mrr\"}, {\"isValid\": false, \"message\": \"Property \\\"acme_billing_status\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_billing_status\"}]", "category": "VALIDATION_ERROR", "errors": [ { "isValid": false, "message": "Property \"acme_stripe_customer_id\" does not exist", "error": "PROPERTY_DOESNT_EXIST", "name": "acme_stripe_customer_id" }, { "isValid": false, "message": "Property \"acme_plan\" does not exist", "error": "PROPERTY_DOESNT_EXIST", "name": "acme_plan" }, { "isValid": false, "message": "Property \"acme_mrr\" does not exist", "error": "PROPERTY_DOESNT_EXIST", "name": "acme_mrr" }, { "isValid": false, "message": "Property \"acme_billing_status\" does not exist", "error": "PROPERTY_DOESNT_EXIST", "name": "acme_billing_status" } ] } - · POST slack request · provider traffic · /api/chat.postMessage · HTTP 200 · request 956c282b4cae · processing 12.49ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "channel": "C0REVOPS001", "text": ":arrows_counterclockwise: SYNC-baseline cbs-baseline: 1 contact(s) to update, 0 in sync, 0 without a contact, 0 conflict(s).", "unfurl_links": false, "unfurl_media": false }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.49ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "201", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C0REVOPS001", "text": ":arrows_counterclockwise: SYNC-baseline cbs-baseline: 1 contact(s) to update, 0 in sync, 0 without a contact, 0 conflict(s).", "unfurl_links": false, "unfurl_media": false }Recorded response · HTTP 200
{ "channel": "C0REVOPS001", "message": { "bot_id": "bot_880946c4cb544cf68733b497fb", "client_msg_id": "cli_d4a031bd96d3444f9c662cc163", "name": "item-0de97e", "old_name": "Sample Old", "parent_user_id": "par_a202c1bf17fc42b295530aebf5", "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": "170GZW79UQ.AVLF3X" } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/baseline/runs · baseline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/baseline/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:18:55.611898+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [ { "runId": "baseline-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "partial", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "baseline" }, "duplicateStarts": 0, "agents": [ { "name": "billing", "status": "ok", "summary": "1 customer(s) in cbs-baseline", "durationMs": 1753 }, { "name": "crm-match", "status": "ok", "summary": "1 to write, 0 in sync, 0 unmatched, 0 conflict(s)", "durationMs": 320 } ], "actions": [ { "id": "hubspot.sync:cus_VJM0WXU46R0ND7JW", "kind": "hubspot.sync", "provider": "hubspot", "agent": "crm-match", "gate": "auto", "status": "failed", "summary": { "customer": "cus_VJM0WXU46R0ND7JW", "contact": "168028467486", "fields": [ "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ] }, "attempts": 1, "error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/168028467486 → 400 VALIDATION_ERROR", "errorCode": "hubspot:VALIDATION_ERROR", "reconciled": null }, { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 1, "mass": false }, "attempts": 1, "ref": "170GZW79UQ.AVLF3X", "appliedAt": "2026-10-22T19:18:55.107Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 1, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 5, "head": "edff77c42afb1e89eaa6fe6a37db5ca2d2d46e49f812ce8426440fe35d232a89" }, "output": { "mode": "sync", "customers": 1, "writes": 1, "inSync": 0, "unmatched": 0, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:18:52.353Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:18:54.108Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:18:54.433Z", "msg": "planned 2 action(s): 0 need approval" }, { "at": "2026-10-22T19:18:54.755Z", "msg": "hubspot.sync:cus_VJM0WXU46R0ND7JW: failed (hubspot:VALIDATION_ERROR)" }, { "at": "2026-10-22T19:18:55.107Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:18:55.109Z", "msg": "done (partial)" } ], "createdAt": "2026-10-22T19:18:52.353Z", "updatedAt": "2026-10-22T19:18:55.109Z" } ] } - · POST app request /invocations · baseline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "action": "start", "runId": "baseline-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-baseline", "segment": "cbs-baseline", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "baseline" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:18:55.906512+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "284", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "action": "start", "runId": "baseline-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-baseline", "segment": "cbs-baseline", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "baseline" } }Recorded response · HTTP 200
{ "runId": "baseline-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "partial", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "baseline" }, "duplicateStarts": 1, "agents": [ { "name": "billing", "status": "ok", "summary": "1 customer(s) in cbs-baseline", "durationMs": 1753 }, { "name": "crm-match", "status": "ok", "summary": "1 to write, 0 in sync, 0 unmatched, 0 conflict(s)", "durationMs": 320 } ], "actions": [ { "id": "hubspot.sync:cus_VJM0WXU46R0ND7JW", "kind": "hubspot.sync", "provider": "hubspot", "agent": "crm-match", "gate": "auto", "status": "failed", "summary": { "customer": "cus_VJM0WXU46R0ND7JW", "contact": "168028467486", "fields": [ "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ] }, "attempts": 1, "error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/168028467486 → 400 VALIDATION_ERROR", "errorCode": "hubspot:VALIDATION_ERROR", "reconciled": null }, { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 1, "mass": false }, "attempts": 1, "ref": "170GZW79UQ.AVLF3X", "appliedAt": "2026-10-22T19:18:55.107Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 1, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 6, "head": "4ff123a57c6209561fd54250a525ad38d776d9f262f4e5bb41bc9729b40f05bf" }, "output": { "mode": "sync", "customers": 1, "writes": 1, "inSync": 0, "unmatched": 0, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:18:52.353Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:18:54.108Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:18:54.433Z", "msg": "planned 2 action(s): 0 need approval" }, { "at": "2026-10-22T19:18:54.755Z", "msg": "hubspot.sync:cus_VJM0WXU46R0ND7JW: failed (hubspot:VALIDATION_ERROR)" }, { "at": "2026-10-22T19:18:55.107Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:18:55.109Z", "msg": "done (partial)" }, { "at": "2026-10-22T19:18:55.742Z", "msg": "duplicate start ignored" } ], "createdAt": "2026-10-22T19:18:52.353Z", "updatedAt": "2026-10-22T19:18:55.743Z", "duplicate": true } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/baseline/runs · baseline · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/baseline/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:18:56.281165+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [ { "runId": "baseline-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "partial", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "baseline" }, "duplicateStarts": 1, "agents": [ { "name": "billing", "status": "ok", "summary": "1 customer(s) in cbs-baseline", "durationMs": 1753 }, { "name": "crm-match", "status": "ok", "summary": "1 to write, 0 in sync, 0 unmatched, 0 conflict(s)", "durationMs": 320 } ], "actions": [ { "id": "hubspot.sync:cus_VJM0WXU46R0ND7JW", "kind": "hubspot.sync", "provider": "hubspot", "agent": "crm-match", "gate": "auto", "status": "failed", "summary": { "customer": "cus_VJM0WXU46R0ND7JW", "contact": "168028467486", "fields": [ "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ] }, "attempts": 1, "error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/168028467486 → 400 VALIDATION_ERROR", "errorCode": "hubspot:VALIDATION_ERROR", "reconciled": null }, { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 1, "mass": false }, "attempts": 1, "ref": "170GZW79UQ.AVLF3X", "appliedAt": "2026-10-22T19:18:55.107Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 1, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 6, "head": "4ff123a57c6209561fd54250a525ad38d776d9f262f4e5bb41bc9729b40f05bf" }, "output": { "mode": "sync", "customers": 1, "writes": 1, "inSync": 0, "unmatched": 0, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:18:52.353Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:18:54.108Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:18:54.433Z", "msg": "planned 2 action(s): 0 need approval" }, { "at": "2026-10-22T19:18:54.755Z", "msg": "hubspot.sync:cus_VJM0WXU46R0ND7JW: failed (hubspot:VALIDATION_ERROR)" }, { "at": "2026-10-22T19:18:55.107Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:18:55.109Z", "msg": "done (partial)" }, { "at": "2026-10-22T19:18:55.742Z", "msg": "duplicate start ignored" } ], "createdAt": "2026-10-22T19:18:52.353Z", "updatedAt": "2026-10-22T19:18:55.743Z" } ] } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/matched_by_email_linked/runs · matched by email linked · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/matched_by_email_linked/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:18:56.546206+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "11" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [] } - · POST app request /invocations · matched by email linked · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "action": "start", "runId": "matched-by-email-linked-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-matched-by-email-linked", "segment": "cbs-matched-by-email-linked", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "matched_by_email_linked" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:18:58.481877+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "344", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "action": "start", "runId": "matched-by-email-linked-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-matched-by-email-linked", "segment": "cbs-matched-by-email-linked", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "matched_by_email_linked" } }Recorded response · HTTP 200
{ "runId": "matched-by-email-linked-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "partial", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "matched_by_email_linked" }, "duplicateStarts": 0, "agents": [ { "name": "billing", "status": "ok", "summary": "1 customer(s) in cbs-matched-by-email-linked", "durationMs": 884 }, { "name": "crm-match", "status": "ok", "summary": "1 to write, 0 in sync, 0 unmatched, 0 conflict(s)", "durationMs": 315 } ], "actions": [ { "id": "hubspot.sync:cus_4APTVMQY48N2042Z", "kind": "hubspot.sync", "provider": "hubspot", "agent": "crm-match", "gate": "auto", "status": "failed", "summary": { "customer": "cus_4APTVMQY48N2042Z", "contact": "164756131240", "fields": [ "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ] }, "attempts": 1, "error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/164756131240 → 400 VALIDATION_ERROR", "errorCode": "hubspot:VALIDATION_ERROR", "reconciled": null }, { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 1, "mass": false }, "attempts": 1, "ref": "17LSX71C0K.74EYMY", "appliedAt": "2026-10-22T19:18:58.321Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 1, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 5, "head": "feb2ccfa9acbf00359a1b8d24095ca7a250490c1fdde94d1125506853968b3b2" }, "output": { "mode": "sync", "customers": 1, "writes": 1, "inSync": 0, "unmatched": 0, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:18:56.658Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:18:57.543Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:18:57.861Z", "msg": "planned 2 action(s): 0 need approval" }, { "at": "2026-10-22T19:18:58.178Z", "msg": "hubspot.sync:cus_4APTVMQY48N2042Z: failed (hubspot:VALIDATION_ERROR)" }, { "at": "2026-10-22T19:18:58.322Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:18:58.324Z", "msg": "done (partial)" } ], "createdAt": "2026-10-22T19:18:56.658Z", "updatedAt": "2026-10-22T19:18:58.325Z", "duplicate": false } - · GET stripe request · provider traffic · /v1/customers · HTTP 200 · request ddd863664216 · processing 302.01ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 302.01ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [ { "id": "cus_QkR3sT4uVwXy5zA6", "object": "customer", "email": "[email protected]", "name": "Alice Johnson", "phone": "+14155550101", "description": "Acme Corp enterprise account", "currency": "usd", "balance": 0, "delinquent": false, "livemode": false, "created": "2024-09-01T10:00:00Z", "metadata": { "plan": "enterprise", "account_manager": "[email protected]" }, "address": null, "cash_balance": null, "customer_account": null, "default_source": null, "discount": null, "invoice_prefix": null, "preferred_locales": null, "shipping": null, "tax_exempt": null, "test_clock": null }, { "id": "cus_BcD4eF5gH6iJ7kL8", "object": "customer", "email": "[email protected]", "name": "StartupXYZ Inc", "phone": "+12125558888", "description": "Startup customer on growth plan", "currency": "usd", "balance": 0, "delinquent": false, "livemode": false, "created": "2025-01-15T09:30:00Z", "metadata": { "plan": "growth", "referral": "product_hunt" }, "address": null, "cash_balance": null, "customer_account": null, "default_source": null, "discount": null, "invoice_prefix": null, "preferred_locales": null, "shipping": null, "tax_exempt": null, "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-baseline" }, "id": "cus_VJM0WXU46R0ND7JW", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 59, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-matched-by-email-linked" }, "id": "cus_4APTVMQY48N2042Z", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 45, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-in-sync-not-rewritten" }, "id": "cus_374QYYX1T5BVA5NG", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 36, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-conflict-never-overwritten" }, "id": "cus_362M7YNMCL7C1N7S", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 20, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-unmatched-reported" }, "id": "cus_F26L6BWFDCTZYVVO", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 2, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-auto-limit-respected" }, "id": "cus_KHM6UBIDSLIPP25W", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 14, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 1", "metadata": { "acme_segment": "cbs-auto-limit-respected" }, "id": "cus_0FVUFRSO4IYOYA11", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 41, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 2", "metadata": { "acme_segment": "cbs-auto-limit-respected" }, "id": "cus_VPGW3SUCPQ3DLDRG", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 44, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_7A69ED79HLF9RLW7", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 88, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 1", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_YQG2VNYGLTRW1ZWC", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 57, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 2", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_Z8CS2A6EQ0B71JEJ", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 22, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 3", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_L234OJSGB22NT3NL", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 78, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 4", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_TTLWLQK2STHFJ0JX", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 75, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 5", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_4DV77R5NTPL4OHAO", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 49, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 6", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_2HI9IKD66DQOUPGG", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 59, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 7", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_R29MFB7MYBTM0MGY", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 84, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 8", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_RT4MVH0ANTFWK3FD", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 6, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 9", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_7R008Z6023L3PJC8", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 4, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 10", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_2AFRA1KX0YPQ1C1B", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 19, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 11", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_EMKN7J1EK85ESV5O", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 61, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 12", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_NW7L7G686CPR838E", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 42, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 13", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_LQQ48BX67G6KL3H7", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 28, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 14", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_Y8N4QUJCDHY2NLUI", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 35, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 15", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_R1K35CJL8J5I0WIE", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 96, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 16", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_4C0PEQ2J57BYBB5V", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 57, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 17", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_ZN50ZIWBIGX8FPH3", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 92, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 18", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_08YOVEO9X23474N1", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 58, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 19", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_ZSRUJSGYAG4OI5I5", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 0, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 20", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_RT7NSPXOAEDVG38C", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 57, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-stripe-rate-limited" }, "id": "cus_U5MYL4NFV3XB2AHT", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 44, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null } ], "has_more": false, "object": "list", "url": "/v1/customers" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request 87eb58f463c2 · processing 91.46ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 91.46ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [ { "id": "sub_3QaT2bVwXy5zA6Bc7D", "object": "subscription", "customer": "cus_QkR3sT4uVwXy5zA6", "status": "active", "cancel_at_period_end": false, "canceled_at": null, "ended_at": null, "trial_start": null, "trial_end": null, "default_payment_method": "pm_card_visa_4242", "items": { "object": "list", "data": [ { "id": "si_abc123def456", "object": "subscription_item", "price": "price_1Pro_Monthly_USD", "quantity": 5, "created": 14, "current_period_end": 43, "current_period_start": 47, "discounts": [ "sample-value" ], "metadata": {}, "subscription": "sample-value" } ], "has_more": true, "url": "sample-value" }, "latest_invoice": "in_3QaT2bVwXy5zA6Bc7D", "livemode": false, "created": "2024-09-01T10:05:00Z", "metadata": { "seats": "5" }, "automatic_tax": { "disabled_reason": "requires_location_inputs", "enabled": true }, "billing_cycle_anchor": 65, "billing_mode": { "type": "classic" }, "collection_method": "charge_automatically", "currency": "sample-value", "discounts": [ "sample-value" ], "invoice_settings": { "issuer": { "type": "account" } }, "start_date": 57, "application": null, "application_fee_percent": null, "billing_cycle_anchor_config": null, "billing_thresholds": null, "cancel_at": null, "cancellation_details": null, "customer_account": null, "days_until_due": null, "default_source": null, "default_tax_rates": null, "description": null, "next_pending_invoice_item_invoice": null, "on_behalf_of": null, "pause_collection": null, "payment_settings": null, "pending_invoice_item_interval": null, "pending_setup_intent": null, "pending_update": null, "schedule": null, "test_clock": null, "transfer_data": null, "trial_settings": null }, { "id": "sub_7EfG8hIjKl9mN0Op1Q", "object": "subscription", "customer": "cus_BcD4eF5gH6iJ7kL8", "status": "past_due", "cancel_at_period_end": false, "canceled_at": null, "ended_at": null, "trial_start": "2025-01-15T00:00:00Z", "trial_end": "2025-01-22T00:00:00Z", "default_payment_method": "pm_card_mastercard_4444", "items": { "object": "list", "data": [ { "id": "si_ghi789jkl012", "object": "subscription_item", "price": "price_1Pro_Monthly_USD", "quantity": 1, "created": 92, "current_period_end": 3, "current_period_start": 76, "discounts": [ "sample-value" ], "metadata": {}, "subscription": "sample-value" } ], "has_more": true, "url": "sample-value" }, "latest_invoice": "in_7EfG8hIjKl9mN0Op1Q", "livemode": false, "created": "2025-01-15T09:35:00Z", "metadata": {}, "automatic_tax": { "disabled_reason": "requires_location_inputs", "enabled": true }, "billing_cycle_anchor": 80, "billing_mode": { "type": "classic" }, "collection_method": "charge_automatically", "currency": "sample-value", "discounts": [ "sample-value" ], "invoice_settings": { "issuer": { "type": "account" } }, "start_date": 49, "application": null, "application_fee_percent": null, "billing_cycle_anchor_config": null, "billing_thresholds": null, "cancel_at": null, "cancellation_details": null, "customer_account": null, "days_until_due": null, "default_source": null, "default_tax_rates": null, "description": null, "next_pending_invoice_item_invoice": null, "on_behalf_of": null, "pause_collection": null, "payment_settings": null, "pending_invoice_item_interval": null, "pending_setup_intent": null, "pending_update": null, "schedule": null, "test_clock": null, "transfer_data": null, "trial_settings": null } ], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request fccb1c1d02a9 · processing 5.61ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 5.61ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request e2da9dcecf4d · processing 1.66ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_4APTVMQY48N2042Z" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.66ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_4APTVMQY48N2042Z" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request fe8bdd4281aa · processing 1.58ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.58ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "401", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 1, "results": [ { "properties": { "email": "[email protected]" }, "id": "164756131240", "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "updatedAt": "2019-12-07T16:50:06.678Z" } ] } - · GET hubspot request · provider traffic · /crm/v3/objects/contacts/164756131240 · HTTP 200 · request d36ab97fd0d3 · processing 1.83ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/164756131240' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.83ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "id": "164756131240", "properties": { "email": "[email protected]" }, "updatedAt": "2019-12-07T16:50:06.678Z", "url": "https://example.com/60eb7135" } - · PATCH hubspot request · provider traffic · /crm/v3/objects/contacts/164756131240 · HTTP 400 · request f4daf95a8a8f · processing 1.57ms
View sanitized request and response
Curl-style request view
curl --request PATCH 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/164756131240' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "properties": { "acme_stripe_customer_id": "cus_4APTVMQY48N2042Z", "acme_plan": "none", "acme_mrr": "0", "acme_billing_status": "none" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.57ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "128", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "acme_stripe_customer_id": "cus_4APTVMQY48N2042Z", "acme_plan": "none", "acme_mrr": "0", "acme_billing_status": "none" } }Recorded response · HTTP 400
{ "status": "error", "message": "Property values were not valid: [{\"isValid\": false, \"message\": \"Property \\\"acme_stripe_customer_id\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_stripe_customer_id\"}, {\"isValid\": false, \"message\": \"Property \\\"acme_plan\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_plan\"}, {\"isValid\": false, \"message\": \"Property \\\"acme_mrr\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_mrr\"}, {\"isValid\": false, \"message\": \"Property \\\"acme_billing_status\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_billing_status\"}]", "category": "VALIDATION_ERROR", "errors": [ { "isValid": false, "message": "Property \"acme_stripe_customer_id\" does not exist", "error": "PROPERTY_DOESNT_EXIST", "name": "acme_stripe_customer_id" }, { "isValid": false, "message": "Property \"acme_plan\" does not exist", "error": "PROPERTY_DOESNT_EXIST", "name": "acme_plan" }, { "isValid": false, "message": "Property \"acme_mrr\" does not exist", "error": "PROPERTY_DOESNT_EXIST", "name": "acme_mrr" }, { "isValid": false, "message": "Property \"acme_billing_status\" does not exist", "error": "PROPERTY_DOESNT_EXIST", "name": "acme_billing_status" } ] } - · POST slack request · provider traffic · /api/chat.postMessage · HTTP 200 · request 49fdf8ca2a22 · processing 13.99ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "channel": "C0REVOPS001", "text": ":arrows_counterclockwise: SYNC-matched-by-email-linked cbs-matched-by-email-linked: 1 contact(s) to update, 0 in sync, 0 without a contact, 0 conflict(s).", "unfurl_links": false, "unfurl_media": false }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.99ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "231", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C0REVOPS001", "text": ":arrows_counterclockwise: SYNC-matched-by-email-linked cbs-matched-by-email-linked: 1 contact(s) to update, 0 in sync, 0 without a contact, 0 conflict(s).", "unfurl_links": false, "unfurl_media": false }Recorded response · HTTP 200
{ "channel": "C0REVOPS001", "message": { "bot_id": "bot_61402c61fda64f55a02d5e6161", "client_msg_id": "cli_bf9c4987d3e644b98e717bcff4", "name": "item-68ab37", "old_name": "Sample Old", "parent_user_id": "par_9d601e04cd9f46dbabd53f9c21", "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": "17LSX71C0K.74EYMY" } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/matched_by_email_linked/runs · matched by email linked · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/matched_by_email_linked/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:18:58.846190+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [ { "runId": "matched-by-email-linked-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "partial", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "matched_by_email_linked" }, "duplicateStarts": 0, "agents": [ { "name": "billing", "status": "ok", "summary": "1 customer(s) in cbs-matched-by-email-linked", "durationMs": 884 }, { "name": "crm-match", "status": "ok", "summary": "1 to write, 0 in sync, 0 unmatched, 0 conflict(s)", "durationMs": 315 } ], "actions": [ { "id": "hubspot.sync:cus_4APTVMQY48N2042Z", "kind": "hubspot.sync", "provider": "hubspot", "agent": "crm-match", "gate": "auto", "status": "failed", "summary": { "customer": "cus_4APTVMQY48N2042Z", "contact": "164756131240", "fields": [ "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ] }, "attempts": 1, "error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/164756131240 → 400 VALIDATION_ERROR", "errorCode": "hubspot:VALIDATION_ERROR", "reconciled": null }, { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 1, "mass": false }, "attempts": 1, "ref": "17LSX71C0K.74EYMY", "appliedAt": "2026-10-22T19:18:58.321Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 1, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 5, "head": "feb2ccfa9acbf00359a1b8d24095ca7a250490c1fdde94d1125506853968b3b2" }, "output": { "mode": "sync", "customers": 1, "writes": 1, "inSync": 0, "unmatched": 0, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:18:56.658Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:18:57.543Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:18:57.861Z", "msg": "planned 2 action(s): 0 need approval" }, { "at": "2026-10-22T19:18:58.178Z", "msg": "hubspot.sync:cus_4APTVMQY48N2042Z: failed (hubspot:VALIDATION_ERROR)" }, { "at": "2026-10-22T19:18:58.322Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:18:58.324Z", "msg": "done (partial)" } ], "createdAt": "2026-10-22T19:18:56.658Z", "updatedAt": "2026-10-22T19:18:58.325Z" } ] } - · POST app request /invocations · matched by email linked · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "action": "start", "runId": "matched-by-email-linked-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-matched-by-email-linked", "segment": "cbs-matched-by-email-linked", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "matched_by_email_linked" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:18:59.102098+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "344", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "action": "start", "runId": "matched-by-email-linked-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-matched-by-email-linked", "segment": "cbs-matched-by-email-linked", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "matched_by_email_linked" } }Recorded response · HTTP 200
{ "runId": "matched-by-email-linked-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "partial", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "matched_by_email_linked" }, "duplicateStarts": 1, "agents": [ { "name": "billing", "status": "ok", "summary": "1 customer(s) in cbs-matched-by-email-linked", "durationMs": 884 }, { "name": "crm-match", "status": "ok", "summary": "1 to write, 0 in sync, 0 unmatched, 0 conflict(s)", "durationMs": 315 } ], "actions": [ { "id": "hubspot.sync:cus_4APTVMQY48N2042Z", "kind": "hubspot.sync", "provider": "hubspot", "agent": "crm-match", "gate": "auto", "status": "failed", "summary": { "customer": "cus_4APTVMQY48N2042Z", "contact": "164756131240", "fields": [ "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ] }, "attempts": 1, "error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/164756131240 → 400 VALIDATION_ERROR", "errorCode": "hubspot:VALIDATION_ERROR", "reconciled": null }, { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 1, "mass": false }, "attempts": 1, "ref": "17LSX71C0K.74EYMY", "appliedAt": "2026-10-22T19:18:58.321Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 1, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 6, "head": "19164c13247dd77d1dad598b1e5784d65a902d839ef8202dcb9850ac4c3607d7" }, "output": { "mode": "sync", "customers": 1, "writes": 1, "inSync": 0, "unmatched": 0, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:18:56.658Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:18:57.543Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:18:57.861Z", "msg": "planned 2 action(s): 0 need approval" }, { "at": "2026-10-22T19:18:58.178Z", "msg": "hubspot.sync:cus_4APTVMQY48N2042Z: failed (hubspot:VALIDATION_ERROR)" }, { "at": "2026-10-22T19:18:58.322Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:18:58.324Z", "msg": "done (partial)" }, { "at": "2026-10-22T19:18:58.953Z", "msg": "duplicate start ignored" } ], "createdAt": "2026-10-22T19:18:56.658Z", "updatedAt": "2026-10-22T19:18:58.953Z", "duplicate": true } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/matched_by_email_linked/runs · matched by email linked · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/matched_by_email_linked/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:18:59.455897+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [ { "runId": "matched-by-email-linked-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "partial", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "matched_by_email_linked" }, "duplicateStarts": 1, "agents": [ { "name": "billing", "status": "ok", "summary": "1 customer(s) in cbs-matched-by-email-linked", "durationMs": 884 }, { "name": "crm-match", "status": "ok", "summary": "1 to write, 0 in sync, 0 unmatched, 0 conflict(s)", "durationMs": 315 } ], "actions": [ { "id": "hubspot.sync:cus_4APTVMQY48N2042Z", "kind": "hubspot.sync", "provider": "hubspot", "agent": "crm-match", "gate": "auto", "status": "failed", "summary": { "customer": "cus_4APTVMQY48N2042Z", "contact": "164756131240", "fields": [ "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ] }, "attempts": 1, "error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/164756131240 → 400 VALIDATION_ERROR", "errorCode": "hubspot:VALIDATION_ERROR", "reconciled": null }, { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 1, "mass": false }, "attempts": 1, "ref": "17LSX71C0K.74EYMY", "appliedAt": "2026-10-22T19:18:58.321Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 1, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 6, "head": "19164c13247dd77d1dad598b1e5784d65a902d839ef8202dcb9850ac4c3607d7" }, "output": { "mode": "sync", "customers": 1, "writes": 1, "inSync": 0, "unmatched": 0, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:18:56.658Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:18:57.543Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:18:57.861Z", "msg": "planned 2 action(s): 0 need approval" }, { "at": "2026-10-22T19:18:58.178Z", "msg": "hubspot.sync:cus_4APTVMQY48N2042Z: failed (hubspot:VALIDATION_ERROR)" }, { "at": "2026-10-22T19:18:58.322Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:18:58.324Z", "msg": "done (partial)" }, { "at": "2026-10-22T19:18:58.953Z", "msg": "duplicate start ignored" } ], "createdAt": "2026-10-22T19:18:56.658Z", "updatedAt": "2026-10-22T19:18:58.953Z" } ] } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/in_sync_not_rewritten/runs · in sync not rewritten · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/in_sync_not_rewritten/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:18:59.703438+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "11" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [] } - · POST app request /invocations · in sync not rewritten · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "action": "start", "runId": "in-sync-not-rewritten-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-in-sync-not-rewritten", "segment": "cbs-in-sync-not-rewritten", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "in_sync_not_rewritten" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:01.645785+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "336", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "action": "start", "runId": "in-sync-not-rewritten-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-in-sync-not-rewritten", "segment": "cbs-in-sync-not-rewritten", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "in_sync_not_rewritten" } }Recorded response · HTTP 200
{ "runId": "in-sync-not-rewritten-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "ok", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "in_sync_not_rewritten" }, "duplicateStarts": 0, "agents": [ { "name": "billing", "status": "ok", "summary": "1 customer(s) in cbs-in-sync-not-rewritten", "durationMs": 1051 }, { "name": "crm-match", "status": "ok", "summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)", "durationMs": 309 } ], "actions": [ { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 0, "mass": false }, "attempts": 1, "ref": "179H6XHFT4.AF2GDI", "appliedAt": "2026-10-22T19:19:01.385Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 0, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 4, "head": "bf5aa85aca4f489a21cbddac793864404b28c1c4fef3c6e7b4ee22fb7c7bc229" }, "output": { "mode": "sync", "customers": 1, "writes": 0, "inSync": 0, "unmatched": 1, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:18:59.818Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:00.870Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:19:01.181Z", "msg": "planned 1 action(s): 0 need approval" }, { "at": "2026-10-22T19:19:01.385Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:01.387Z", "msg": "done (ok)" } ], "createdAt": "2026-10-22T19:18:59.818Z", "updatedAt": "2026-10-22T19:19:01.387Z", "duplicate": false } - · GET stripe request · provider traffic · /v1/customers · HTTP 200 · request e18dd0c77452 · processing 489.23ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 489.23ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [ { "id": "cus_QkR3sT4uVwXy5zA6", "object": "customer", "email": "[email protected]", "name": "Alice Johnson", "phone": "+14155550101", "description": "Acme Corp enterprise account", "currency": "usd", "balance": 0, "delinquent": false, "livemode": false, "created": "2024-09-01T10:00:00Z", "metadata": { "plan": "enterprise", "account_manager": "[email protected]" }, "address": null, "cash_balance": null, "customer_account": null, "default_source": null, "discount": null, "invoice_prefix": null, "preferred_locales": null, "shipping": null, "tax_exempt": null, "test_clock": null }, { "id": "cus_BcD4eF5gH6iJ7kL8", "object": "customer", "email": "[email protected]", "name": "StartupXYZ Inc", "phone": "+12125558888", "description": "Startup customer on growth plan", "currency": "usd", "balance": 0, "delinquent": false, "livemode": false, "created": "2025-01-15T09:30:00Z", "metadata": { "plan": "growth", "referral": "product_hunt" }, "address": null, "cash_balance": null, "customer_account": null, "default_source": null, "discount": null, "invoice_prefix": null, "preferred_locales": null, "shipping": null, "tax_exempt": null, "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-baseline" }, "id": "cus_VJM0WXU46R0ND7JW", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 59, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-matched-by-email-linked" }, "id": "cus_4APTVMQY48N2042Z", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 45, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-in-sync-not-rewritten" }, "id": "cus_374QYYX1T5BVA5NG", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 36, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-conflict-never-overwritten" }, "id": "cus_362M7YNMCL7C1N7S", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 20, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-unmatched-reported" }, "id": "cus_F26L6BWFDCTZYVVO", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 2, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-auto-limit-respected" }, "id": "cus_KHM6UBIDSLIPP25W", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 14, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 1", "metadata": { "acme_segment": "cbs-auto-limit-respected" }, "id": "cus_0FVUFRSO4IYOYA11", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 41, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 2", "metadata": { "acme_segment": "cbs-auto-limit-respected" }, "id": "cus_VPGW3SUCPQ3DLDRG", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 44, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_7A69ED79HLF9RLW7", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 88, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 1", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_YQG2VNYGLTRW1ZWC", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 57, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 2", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_Z8CS2A6EQ0B71JEJ", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 22, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 3", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_L234OJSGB22NT3NL", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 78, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 4", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_TTLWLQK2STHFJ0JX", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 75, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 5", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_4DV77R5NTPL4OHAO", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 49, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 6", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_2HI9IKD66DQOUPGG", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 59, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 7", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_R29MFB7MYBTM0MGY", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 84, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 8", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_RT4MVH0ANTFWK3FD", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 6, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 9", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_7R008Z6023L3PJC8", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 4, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 10", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_2AFRA1KX0YPQ1C1B", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 19, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 11", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_EMKN7J1EK85ESV5O", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 61, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 12", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_NW7L7G686CPR838E", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 42, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 13", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_LQQ48BX67G6KL3H7", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 28, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 14", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_Y8N4QUJCDHY2NLUI", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 35, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 15", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_R1K35CJL8J5I0WIE", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 96, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 16", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_4C0PEQ2J57BYBB5V", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 57, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 17", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_ZN50ZIWBIGX8FPH3", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 92, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 18", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_08YOVEO9X23474N1", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 58, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 19", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_ZSRUJSGYAG4OI5I5", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 0, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 20", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_RT7NSPXOAEDVG38C", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 57, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-stripe-rate-limited" }, "id": "cus_U5MYL4NFV3XB2AHT", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 44, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null } ], "has_more": false, "object": "list", "url": "/v1/customers" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request 947370ef719d · processing 93.89ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 93.89ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [ { "id": "sub_3QaT2bVwXy5zA6Bc7D", "object": "subscription", "customer": "cus_QkR3sT4uVwXy5zA6", "status": "active", "cancel_at_period_end": false, "canceled_at": null, "ended_at": null, "trial_start": null, "trial_end": null, "default_payment_method": "pm_card_visa_4242", "items": { "object": "list", "data": [ { "id": "si_abc123def456", "object": "subscription_item", "price": "price_1Pro_Monthly_USD", "quantity": 5, "created": 69, "current_period_end": 37, "current_period_start": 100, "discounts": [ "sample-value" ], "metadata": {}, "subscription": "sample-value" } ], "has_more": true, "url": "sample-value" }, "latest_invoice": "in_3QaT2bVwXy5zA6Bc7D", "livemode": false, "created": "2024-09-01T10:05:00Z", "metadata": { "seats": "5" }, "automatic_tax": { "disabled_reason": "requires_location_inputs", "enabled": true }, "billing_cycle_anchor": 15, "billing_mode": { "type": "classic" }, "collection_method": "charge_automatically", "currency": "sample-value", "discounts": [ "sample-value" ], "invoice_settings": { "issuer": { "type": "account" } }, "start_date": 14, "application": null, "application_fee_percent": null, "billing_cycle_anchor_config": null, "billing_thresholds": null, "cancel_at": null, "cancellation_details": null, "customer_account": null, "days_until_due": null, "default_source": null, "default_tax_rates": null, "description": null, "next_pending_invoice_item_invoice": null, "on_behalf_of": null, "pause_collection": null, "payment_settings": null, "pending_invoice_item_interval": null, "pending_setup_intent": null, "pending_update": null, "schedule": null, "test_clock": null, "transfer_data": null, "trial_settings": null }, { "id": "sub_7EfG8hIjKl9mN0Op1Q", "object": "subscription", "customer": "cus_BcD4eF5gH6iJ7kL8", "status": "past_due", "cancel_at_period_end": false, "canceled_at": null, "ended_at": null, "trial_start": "2025-01-15T00:00:00Z", "trial_end": "2025-01-22T00:00:00Z", "default_payment_method": "pm_card_mastercard_4444", "items": { "object": "list", "data": [ { "id": "si_ghi789jkl012", "object": "subscription_item", "price": "price_1Pro_Monthly_USD", "quantity": 1, "created": 5, "current_period_end": 50, "current_period_start": 75, "discounts": [ "sample-value" ], "metadata": {}, "subscription": "sample-value" } ], "has_more": true, "url": "sample-value" }, "latest_invoice": "in_7EfG8hIjKl9mN0Op1Q", "livemode": false, "created": "2025-01-15T09:35:00Z", "metadata": {}, "automatic_tax": { "disabled_reason": "requires_location_inputs", "enabled": true }, "billing_cycle_anchor": 62, "billing_mode": { "type": "classic" }, "collection_method": "charge_automatically", "currency": "sample-value", "discounts": [ "sample-value" ], "invoice_settings": { "issuer": { "type": "account" } }, "start_date": 11, "application": null, "application_fee_percent": null, "billing_cycle_anchor_config": null, "billing_thresholds": null, "cancel_at": null, "cancellation_details": null, "customer_account": null, "days_until_due": null, "default_source": null, "default_tax_rates": null, "description": null, "next_pending_invoice_item_invoice": null, "on_behalf_of": null, "pause_collection": null, "payment_settings": null, "pending_invoice_item_interval": null, "pending_setup_intent": null, "pending_update": null, "schedule": null, "test_clock": null, "transfer_data": null, "trial_settings": null } ], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request be58268dc61c · processing 6.07ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 6.07ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 2ffe5fd0e6b2 · processing 1.59ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_374QYYX1T5BVA5NG" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.59ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_374QYYX1T5BVA5NG" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request f902995925b9 · processing 1.68ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.68ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "399", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST slack request · provider traffic · /api/chat.postMessage · HTTP 200 · request 1cf4247b0f08 · processing 19.98ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "channel": "C0REVOPS001", "text": ":arrows_counterclockwise: SYNC-in-sync-not-rewritten cbs-in-sync-not-rewritten: 0 contact(s) to update, 0 in sync, 1 without a contact, 0 conflict(s).", "unfurl_links": false, "unfurl_media": false }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 19.98ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "227", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C0REVOPS001", "text": ":arrows_counterclockwise: SYNC-in-sync-not-rewritten cbs-in-sync-not-rewritten: 0 contact(s) to update, 0 in sync, 1 without a contact, 0 conflict(s).", "unfurl_links": false, "unfurl_media": false }Recorded response · HTTP 200
{ "channel": "C0REVOPS001", "message": { "bot_id": "bot_b5276b4fa21a4b64bf62871ae7", "client_msg_id": "cli_c7bd2a36b05940328651ff3bea", "name": "item-69e091", "old_name": "Sample Old", "parent_user_id": "par_b4400fdb61b342fa83aad6a418", "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": "179H6XHFT4.AF2GDI" } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/in_sync_not_rewritten/runs · in sync not rewritten · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/in_sync_not_rewritten/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:02.129758+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [ { "runId": "in-sync-not-rewritten-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "ok", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "in_sync_not_rewritten" }, "duplicateStarts": 0, "agents": [ { "name": "billing", "status": "ok", "summary": "1 customer(s) in cbs-in-sync-not-rewritten", "durationMs": 1051 }, { "name": "crm-match", "status": "ok", "summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)", "durationMs": 309 } ], "actions": [ { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 0, "mass": false }, "attempts": 1, "ref": "179H6XHFT4.AF2GDI", "appliedAt": "2026-10-22T19:19:01.385Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 0, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 4, "head": "bf5aa85aca4f489a21cbddac793864404b28c1c4fef3c6e7b4ee22fb7c7bc229" }, "output": { "mode": "sync", "customers": 1, "writes": 0, "inSync": 0, "unmatched": 1, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:18:59.818Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:00.870Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:19:01.181Z", "msg": "planned 1 action(s): 0 need approval" }, { "at": "2026-10-22T19:19:01.385Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:01.387Z", "msg": "done (ok)" } ], "createdAt": "2026-10-22T19:18:59.818Z", "updatedAt": "2026-10-22T19:19:01.387Z" } ] } - · POST app request /invocations · in sync not rewritten · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "action": "start", "runId": "in-sync-not-rewritten-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-in-sync-not-rewritten", "segment": "cbs-in-sync-not-rewritten", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "in_sync_not_rewritten" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:02.470564+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "336", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "action": "start", "runId": "in-sync-not-rewritten-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-in-sync-not-rewritten", "segment": "cbs-in-sync-not-rewritten", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "in_sync_not_rewritten" } }Recorded response · HTTP 200
{ "runId": "in-sync-not-rewritten-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "ok", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "in_sync_not_rewritten" }, "duplicateStarts": 1, "agents": [ { "name": "billing", "status": "ok", "summary": "1 customer(s) in cbs-in-sync-not-rewritten", "durationMs": 1051 }, { "name": "crm-match", "status": "ok", "summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)", "durationMs": 309 } ], "actions": [ { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 0, "mass": false }, "attempts": 1, "ref": "179H6XHFT4.AF2GDI", "appliedAt": "2026-10-22T19:19:01.385Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 0, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 5, "head": "5adf65fa92c0076d30e39f705664c5d1c1c7dbb0831725275d97dbd57d4205e6" }, "output": { "mode": "sync", "customers": 1, "writes": 0, "inSync": 0, "unmatched": 1, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:18:59.818Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:00.870Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:19:01.181Z", "msg": "planned 1 action(s): 0 need approval" }, { "at": "2026-10-22T19:19:01.385Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:01.387Z", "msg": "done (ok)" }, { "at": "2026-10-22T19:19:02.280Z", "msg": "duplicate start ignored" } ], "createdAt": "2026-10-22T19:18:59.818Z", "updatedAt": "2026-10-22T19:19:02.280Z", "duplicate": true } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/in_sync_not_rewritten/runs · in sync not rewritten · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/in_sync_not_rewritten/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:02.842877+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [ { "runId": "in-sync-not-rewritten-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "ok", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "in_sync_not_rewritten" }, "duplicateStarts": 1, "agents": [ { "name": "billing", "status": "ok", "summary": "1 customer(s) in cbs-in-sync-not-rewritten", "durationMs": 1051 }, { "name": "crm-match", "status": "ok", "summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)", "durationMs": 309 } ], "actions": [ { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 0, "mass": false }, "attempts": 1, "ref": "179H6XHFT4.AF2GDI", "appliedAt": "2026-10-22T19:19:01.385Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 0, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 5, "head": "5adf65fa92c0076d30e39f705664c5d1c1c7dbb0831725275d97dbd57d4205e6" }, "output": { "mode": "sync", "customers": 1, "writes": 0, "inSync": 0, "unmatched": 1, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:18:59.818Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:00.870Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:19:01.181Z", "msg": "planned 1 action(s): 0 need approval" }, { "at": "2026-10-22T19:19:01.385Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:01.387Z", "msg": "done (ok)" }, { "at": "2026-10-22T19:19:02.280Z", "msg": "duplicate start ignored" } ], "createdAt": "2026-10-22T19:18:59.818Z", "updatedAt": "2026-10-22T19:19:02.280Z" } ] } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/conflict_never_overwritten/runs · conflict never overwritten · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/conflict_never_overwritten/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:03.106874+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "11" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [] } - · POST app request /invocations · conflict never overwritten · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "action": "start", "runId": "conflict-never-overwritten-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-conflict-never-overwritten", "segment": "cbs-conflict-never-overwritten", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "conflict_never_overwritten" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:05.296229+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "356", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "action": "start", "runId": "conflict-never-overwritten-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-conflict-never-overwritten", "segment": "cbs-conflict-never-overwritten", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "conflict_never_overwritten" } }Recorded response · HTTP 200
{ "runId": "conflict-never-overwritten-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "ok", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "conflict_never_overwritten" }, "duplicateStarts": 0, "agents": [ { "name": "billing", "status": "ok", "summary": "1 customer(s) in cbs-conflict-never-overwritten", "durationMs": 1418 }, { "name": "crm-match", "status": "ok", "summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)", "durationMs": 314 } ], "actions": [ { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 0, "mass": false }, "attempts": 1, "ref": "17Q3TAOXFW.8WGB7E", "appliedAt": "2026-10-22T19:19:05.135Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 0, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 4, "head": "f7f9d526a886dc6c7ad59ae1c7f0ec964ce817f9a4e3e1dc6d3885c6cdf7e456" }, "output": { "mode": "sync", "customers": 1, "writes": 0, "inSync": 0, "unmatched": 1, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:19:03.226Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:04.646Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:19:04.963Z", "msg": "planned 1 action(s): 0 need approval" }, { "at": "2026-10-22T19:19:05.135Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:05.137Z", "msg": "done (ok)" } ], "createdAt": "2026-10-22T19:19:03.226Z", "updatedAt": "2026-10-22T19:19:05.137Z", "duplicate": false } - · GET stripe request · provider traffic · /v1/customers · HTTP 200 · request b695bc8ca3dd · processing 835.61ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 835.61ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [ { "id": "cus_QkR3sT4uVwXy5zA6", "object": "customer", "email": "[email protected]", "name": "Alice Johnson", "phone": "+14155550101", "description": "Acme Corp enterprise account", "currency": "usd", "balance": 0, "delinquent": false, "livemode": false, "created": "2024-09-01T10:00:00Z", "metadata": { "plan": "enterprise", "account_manager": "[email protected]" }, "address": null, "cash_balance": null, "customer_account": null, "default_source": null, "discount": null, "invoice_prefix": null, "preferred_locales": null, "shipping": null, "tax_exempt": null, "test_clock": null }, { "id": "cus_BcD4eF5gH6iJ7kL8", "object": "customer", "email": "[email protected]", "name": "StartupXYZ Inc", "phone": "+12125558888", "description": "Startup customer on growth plan", "currency": "usd", "balance": 0, "delinquent": false, "livemode": false, "created": "2025-01-15T09:30:00Z", "metadata": { "plan": "growth", "referral": "product_hunt" }, "address": null, "cash_balance": null, "customer_account": null, "default_source": null, "discount": null, "invoice_prefix": null, "preferred_locales": null, "shipping": null, "tax_exempt": null, "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-baseline" }, "id": "cus_VJM0WXU46R0ND7JW", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 59, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-matched-by-email-linked" }, "id": "cus_4APTVMQY48N2042Z", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 45, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-in-sync-not-rewritten" }, "id": "cus_374QYYX1T5BVA5NG", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 36, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-conflict-never-overwritten" }, "id": "cus_362M7YNMCL7C1N7S", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 20, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-unmatched-reported" }, "id": "cus_F26L6BWFDCTZYVVO", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 2, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-auto-limit-respected" }, "id": "cus_KHM6UBIDSLIPP25W", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 14, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 1", "metadata": { "acme_segment": "cbs-auto-limit-respected" }, "id": "cus_0FVUFRSO4IYOYA11", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 41, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 2", "metadata": { "acme_segment": "cbs-auto-limit-respected" }, "id": "cus_VPGW3SUCPQ3DLDRG", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 44, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_7A69ED79HLF9RLW7", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 88, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 1", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_YQG2VNYGLTRW1ZWC", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 57, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 2", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_Z8CS2A6EQ0B71JEJ", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 22, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 3", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_L234OJSGB22NT3NL", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 78, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 4", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_TTLWLQK2STHFJ0JX", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 75, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 5", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_4DV77R5NTPL4OHAO", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 49, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 6", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_2HI9IKD66DQOUPGG", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 59, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 7", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_R29MFB7MYBTM0MGY", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 84, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 8", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_RT4MVH0ANTFWK3FD", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 6, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 9", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_7R008Z6023L3PJC8", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 4, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 10", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_2AFRA1KX0YPQ1C1B", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 19, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 11", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_EMKN7J1EK85ESV5O", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 61, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 12", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_NW7L7G686CPR838E", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 42, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 13", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_LQQ48BX67G6KL3H7", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 28, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 14", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_Y8N4QUJCDHY2NLUI", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 35, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 15", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_R1K35CJL8J5I0WIE", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 96, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 16", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_4C0PEQ2J57BYBB5V", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 57, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 17", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_ZN50ZIWBIGX8FPH3", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 92, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 18", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_08YOVEO9X23474N1", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 58, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 19", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_ZSRUJSGYAG4OI5I5", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 0, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 20", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_RT7NSPXOAEDVG38C", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 57, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-stripe-rate-limited" }, "id": "cus_U5MYL4NFV3XB2AHT", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 44, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null } ], "has_more": false, "object": "list", "url": "/v1/customers" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request f88cdb81f270 · processing 98.77ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 98.77ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [ { "id": "sub_3QaT2bVwXy5zA6Bc7D", "object": "subscription", "customer": "cus_QkR3sT4uVwXy5zA6", "status": "active", "cancel_at_period_end": false, "canceled_at": null, "ended_at": null, "trial_start": null, "trial_end": null, "default_payment_method": "pm_card_visa_4242", "items": { "object": "list", "data": [ { "id": "si_abc123def456", "object": "subscription_item", "price": "price_1Pro_Monthly_USD", "quantity": 5, "created": 15, "current_period_end": 61, "current_period_start": 26, "discounts": [ "sample-value" ], "metadata": {}, "subscription": "sample-value" } ], "has_more": true, "url": "sample-value" }, "latest_invoice": "in_3QaT2bVwXy5zA6Bc7D", "livemode": false, "created": "2024-09-01T10:05:00Z", "metadata": { "seats": "5" }, "automatic_tax": { "disabled_reason": "requires_location_inputs", "enabled": true }, "billing_cycle_anchor": 34, "billing_mode": { "type": "classic" }, "collection_method": "charge_automatically", "currency": "sample-value", "discounts": [ "sample-value" ], "invoice_settings": { "issuer": { "type": "account" } }, "start_date": 40, "application": null, "application_fee_percent": null, "billing_cycle_anchor_config": null, "billing_thresholds": null, "cancel_at": null, "cancellation_details": null, "customer_account": null, "days_until_due": null, "default_source": null, "default_tax_rates": null, "description": null, "next_pending_invoice_item_invoice": null, "on_behalf_of": null, "pause_collection": null, "payment_settings": null, "pending_invoice_item_interval": null, "pending_setup_intent": null, "pending_update": null, "schedule": null, "test_clock": null, "transfer_data": null, "trial_settings": null }, { "id": "sub_7EfG8hIjKl9mN0Op1Q", "object": "subscription", "customer": "cus_BcD4eF5gH6iJ7kL8", "status": "past_due", "cancel_at_period_end": false, "canceled_at": null, "ended_at": null, "trial_start": "2025-01-15T00:00:00Z", "trial_end": "2025-01-22T00:00:00Z", "default_payment_method": "pm_card_mastercard_4444", "items": { "object": "list", "data": [ { "id": "si_ghi789jkl012", "object": "subscription_item", "price": "price_1Pro_Monthly_USD", "quantity": 1, "created": 44, "current_period_end": 46, "current_period_start": 79, "discounts": [ "sample-value" ], "metadata": {}, "subscription": "sample-value" } ], "has_more": true, "url": "sample-value" }, "latest_invoice": "in_7EfG8hIjKl9mN0Op1Q", "livemode": false, "created": "2025-01-15T09:35:00Z", "metadata": {}, "automatic_tax": { "disabled_reason": "requires_location_inputs", "enabled": true }, "billing_cycle_anchor": 3, "billing_mode": { "type": "classic" }, "collection_method": "charge_automatically", "currency": "sample-value", "discounts": [ "sample-value" ], "invoice_settings": { "issuer": { "type": "account" } }, "start_date": 11, "application": null, "application_fee_percent": null, "billing_cycle_anchor_config": null, "billing_thresholds": null, "cancel_at": null, "cancellation_details": null, "customer_account": null, "days_until_due": null, "default_source": null, "default_tax_rates": null, "description": null, "next_pending_invoice_item_invoice": null, "on_behalf_of": null, "pause_collection": null, "payment_settings": null, "pending_invoice_item_interval": null, "pending_setup_intent": null, "pending_update": null, "schedule": null, "test_clock": null, "transfer_data": null, "trial_settings": null } ], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request d82972312088 · processing 5.88ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.88ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 7cb9624371fc · processing 1.69ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_362M7YNMCL7C1N7S" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.69ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_362M7YNMCL7C1N7S" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request c392badf8bc8 · processing 1.9ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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": "404", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST slack request · provider traffic · /api/chat.postMessage · HTTP 200 · request 716ec75d9e9c · processing 14.59ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "channel": "C0REVOPS001", "text": ":arrows_counterclockwise: SYNC-conflict-never-overwritten cbs-conflict-never-overwritten: 0 contact(s) to update, 0 in sync, 1 without a contact, 0 conflict(s).", "unfurl_links": false, "unfurl_media": false }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.59ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "237", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C0REVOPS001", "text": ":arrows_counterclockwise: SYNC-conflict-never-overwritten cbs-conflict-never-overwritten: 0 contact(s) to update, 0 in sync, 1 without a contact, 0 conflict(s).", "unfurl_links": false, "unfurl_media": false }Recorded response · HTTP 200
{ "channel": "C0REVOPS001", "message": { "bot_id": "bot_f2c269384c0042c3a1faae95e0", "client_msg_id": "cli_b58959d3d4854306abd04cf2a4", "name": "item-b2cf1c", "old_name": "Sample Old", "parent_user_id": "par_21fea4cc237b471c99890996cb", "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": "17Q3TAOXFW.8WGB7E" } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/conflict_never_overwritten/runs · conflict never overwritten · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/conflict_never_overwritten/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:05.657324+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [ { "runId": "conflict-never-overwritten-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "ok", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "conflict_never_overwritten" }, "duplicateStarts": 0, "agents": [ { "name": "billing", "status": "ok", "summary": "1 customer(s) in cbs-conflict-never-overwritten", "durationMs": 1418 }, { "name": "crm-match", "status": "ok", "summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)", "durationMs": 314 } ], "actions": [ { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 0, "mass": false }, "attempts": 1, "ref": "17Q3TAOXFW.8WGB7E", "appliedAt": "2026-10-22T19:19:05.135Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 0, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 4, "head": "f7f9d526a886dc6c7ad59ae1c7f0ec964ce817f9a4e3e1dc6d3885c6cdf7e456" }, "output": { "mode": "sync", "customers": 1, "writes": 0, "inSync": 0, "unmatched": 1, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:19:03.226Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:04.646Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:19:04.963Z", "msg": "planned 1 action(s): 0 need approval" }, { "at": "2026-10-22T19:19:05.135Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:05.137Z", "msg": "done (ok)" } ], "createdAt": "2026-10-22T19:19:03.226Z", "updatedAt": "2026-10-22T19:19:05.137Z" } ] } - · POST app request /invocations · conflict never overwritten · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "action": "start", "runId": "conflict-never-overwritten-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-conflict-never-overwritten", "segment": "cbs-conflict-never-overwritten", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "conflict_never_overwritten" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:05.921543+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "356", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "action": "start", "runId": "conflict-never-overwritten-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-conflict-never-overwritten", "segment": "cbs-conflict-never-overwritten", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "conflict_never_overwritten" } }Recorded response · HTTP 200
{ "runId": "conflict-never-overwritten-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "ok", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "conflict_never_overwritten" }, "duplicateStarts": 1, "agents": [ { "name": "billing", "status": "ok", "summary": "1 customer(s) in cbs-conflict-never-overwritten", "durationMs": 1418 }, { "name": "crm-match", "status": "ok", "summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)", "durationMs": 314 } ], "actions": [ { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 0, "mass": false }, "attempts": 1, "ref": "17Q3TAOXFW.8WGB7E", "appliedAt": "2026-10-22T19:19:05.135Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 0, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 5, "head": "598391fdcd039f6321cad9ad62f2ff6a13b57445e888c6f57070fb7dad03ff11" }, "output": { "mode": "sync", "customers": 1, "writes": 0, "inSync": 0, "unmatched": 1, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:19:03.226Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:04.646Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:19:04.963Z", "msg": "planned 1 action(s): 0 need approval" }, { "at": "2026-10-22T19:19:05.135Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:05.137Z", "msg": "done (ok)" }, { "at": "2026-10-22T19:19:05.772Z", "msg": "duplicate start ignored" } ], "createdAt": "2026-10-22T19:19:03.226Z", "updatedAt": "2026-10-22T19:19:05.772Z", "duplicate": true } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/conflict_never_overwritten/runs · conflict never overwritten · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/conflict_never_overwritten/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:06.315418+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [ { "runId": "conflict-never-overwritten-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "ok", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "conflict_never_overwritten" }, "duplicateStarts": 1, "agents": [ { "name": "billing", "status": "ok", "summary": "1 customer(s) in cbs-conflict-never-overwritten", "durationMs": 1418 }, { "name": "crm-match", "status": "ok", "summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)", "durationMs": 314 } ], "actions": [ { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 0, "mass": false }, "attempts": 1, "ref": "17Q3TAOXFW.8WGB7E", "appliedAt": "2026-10-22T19:19:05.135Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 0, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 5, "head": "598391fdcd039f6321cad9ad62f2ff6a13b57445e888c6f57070fb7dad03ff11" }, "output": { "mode": "sync", "customers": 1, "writes": 0, "inSync": 0, "unmatched": 1, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:19:03.226Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:04.646Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:19:04.963Z", "msg": "planned 1 action(s): 0 need approval" }, { "at": "2026-10-22T19:19:05.135Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:05.137Z", "msg": "done (ok)" }, { "at": "2026-10-22T19:19:05.772Z", "msg": "duplicate start ignored" } ], "createdAt": "2026-10-22T19:19:03.226Z", "updatedAt": "2026-10-22T19:19:05.772Z" } ] } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/unmatched_reported/runs · unmatched reported · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/unmatched_reported/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:06.596670+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "11" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [] } - · POST app request /invocations · unmatched reported · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "action": "start", "runId": "unmatched-reported-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-unmatched-reported", "segment": "cbs-unmatched-reported", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "unmatched_reported" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:08.244579+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "324", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "action": "start", "runId": "unmatched-reported-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-unmatched-reported", "segment": "cbs-unmatched-reported", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "unmatched_reported" } }Recorded response · HTTP 200
{ "runId": "unmatched-reported-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "ok", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "unmatched_reported" }, "duplicateStarts": 0, "agents": [ { "name": "billing", "status": "ok", "summary": "1 customer(s) in cbs-unmatched-reported", "durationMs": 876 }, { "name": "crm-match", "status": "ok", "summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)", "durationMs": 329 } ], "actions": [ { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 0, "mass": false }, "attempts": 1, "ref": "1732WLBQTP.YN54RZ", "appliedAt": "2026-10-22T19:19:08.098Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 0, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 4, "head": "7137544f82bf672d86d4357c7567320b6ebb58e55e0f76f3314bd1f625d631c9" }, "output": { "mode": "sync", "customers": 1, "writes": 0, "inSync": 0, "unmatched": 1, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:19:06.711Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:07.588Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:19:07.921Z", "msg": "planned 1 action(s): 0 need approval" }, { "at": "2026-10-22T19:19:08.098Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:08.100Z", "msg": "done (ok)" } ], "createdAt": "2026-10-22T19:19:06.711Z", "updatedAt": "2026-10-22T19:19:08.100Z", "duplicate": false } - · GET stripe request · provider traffic · /v1/customers · HTTP 200 · request 8853b45e5896 · processing 308.39ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 308.39ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [ { "id": "cus_QkR3sT4uVwXy5zA6", "object": "customer", "email": "[email protected]", "name": "Alice Johnson", "phone": "+14155550101", "description": "Acme Corp enterprise account", "currency": "usd", "balance": 0, "delinquent": false, "livemode": false, "created": "2024-09-01T10:00:00Z", "metadata": { "plan": "enterprise", "account_manager": "[email protected]" }, "address": null, "cash_balance": null, "customer_account": null, "default_source": null, "discount": null, "invoice_prefix": null, "preferred_locales": null, "shipping": null, "tax_exempt": null, "test_clock": null }, { "id": "cus_BcD4eF5gH6iJ7kL8", "object": "customer", "email": "[email protected]", "name": "StartupXYZ Inc", "phone": "+12125558888", "description": "Startup customer on growth plan", "currency": "usd", "balance": 0, "delinquent": false, "livemode": false, "created": "2025-01-15T09:30:00Z", "metadata": { "plan": "growth", "referral": "product_hunt" }, "address": null, "cash_balance": null, "customer_account": null, "default_source": null, "discount": null, "invoice_prefix": null, "preferred_locales": null, "shipping": null, "tax_exempt": null, "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-baseline" }, "id": "cus_VJM0WXU46R0ND7JW", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 59, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-matched-by-email-linked" }, "id": "cus_4APTVMQY48N2042Z", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 45, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-in-sync-not-rewritten" }, "id": "cus_374QYYX1T5BVA5NG", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 36, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-conflict-never-overwritten" }, "id": "cus_362M7YNMCL7C1N7S", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 20, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-unmatched-reported" }, "id": "cus_F26L6BWFDCTZYVVO", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 2, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-auto-limit-respected" }, "id": "cus_KHM6UBIDSLIPP25W", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 14, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 1", "metadata": { "acme_segment": "cbs-auto-limit-respected" }, "id": "cus_0FVUFRSO4IYOYA11", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 41, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 2", "metadata": { "acme_segment": "cbs-auto-limit-respected" }, "id": "cus_VPGW3SUCPQ3DLDRG", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 44, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_7A69ED79HLF9RLW7", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 88, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 1", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_YQG2VNYGLTRW1ZWC", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 57, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 2", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_Z8CS2A6EQ0B71JEJ", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 22, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 3", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_L234OJSGB22NT3NL", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 78, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 4", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_TTLWLQK2STHFJ0JX", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 75, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 5", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_4DV77R5NTPL4OHAO", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 49, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 6", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_2HI9IKD66DQOUPGG", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 59, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 7", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_R29MFB7MYBTM0MGY", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 84, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 8", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_RT4MVH0ANTFWK3FD", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 6, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 9", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_7R008Z6023L3PJC8", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 4, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 10", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_2AFRA1KX0YPQ1C1B", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 19, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 11", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_EMKN7J1EK85ESV5O", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 61, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 12", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_NW7L7G686CPR838E", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 42, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 13", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_LQQ48BX67G6KL3H7", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 28, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 14", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_Y8N4QUJCDHY2NLUI", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 35, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 15", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_R1K35CJL8J5I0WIE", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 96, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 16", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_4C0PEQ2J57BYBB5V", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 57, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 17", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_ZN50ZIWBIGX8FPH3", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 92, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 18", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_08YOVEO9X23474N1", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 58, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 19", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_ZSRUJSGYAG4OI5I5", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 0, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 20", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_RT7NSPXOAEDVG38C", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 57, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-stripe-rate-limited" }, "id": "cus_U5MYL4NFV3XB2AHT", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 44, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null } ], "has_more": false, "object": "list", "url": "/v1/customers" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request 5db18bbfbd4f · processing 89.61ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 89.61ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [ { "id": "sub_3QaT2bVwXy5zA6Bc7D", "object": "subscription", "customer": "cus_QkR3sT4uVwXy5zA6", "status": "active", "cancel_at_period_end": false, "canceled_at": null, "ended_at": null, "trial_start": null, "trial_end": null, "default_payment_method": "pm_card_visa_4242", "items": { "object": "list", "data": [ { "id": "si_abc123def456", "object": "subscription_item", "price": "price_1Pro_Monthly_USD", "quantity": 5, "created": 46, "current_period_end": 82, "current_period_start": 11, "discounts": [ "sample-value" ], "metadata": {}, "subscription": "sample-value" } ], "has_more": true, "url": "sample-value" }, "latest_invoice": "in_3QaT2bVwXy5zA6Bc7D", "livemode": false, "created": "2024-09-01T10:05:00Z", "metadata": { "seats": "5" }, "automatic_tax": { "disabled_reason": "requires_location_inputs", "enabled": true }, "billing_cycle_anchor": 90, "billing_mode": { "type": "classic" }, "collection_method": "charge_automatically", "currency": "sample-value", "discounts": [ "sample-value" ], "invoice_settings": { "issuer": { "type": "account" } }, "start_date": 73, "application": null, "application_fee_percent": null, "billing_cycle_anchor_config": null, "billing_thresholds": null, "cancel_at": null, "cancellation_details": null, "customer_account": null, "days_until_due": null, "default_source": null, "default_tax_rates": null, "description": null, "next_pending_invoice_item_invoice": null, "on_behalf_of": null, "pause_collection": null, "payment_settings": null, "pending_invoice_item_interval": null, "pending_setup_intent": null, "pending_update": null, "schedule": null, "test_clock": null, "transfer_data": null, "trial_settings": null }, { "id": "sub_7EfG8hIjKl9mN0Op1Q", "object": "subscription", "customer": "cus_BcD4eF5gH6iJ7kL8", "status": "past_due", "cancel_at_period_end": false, "canceled_at": null, "ended_at": null, "trial_start": "2025-01-15T00:00:00Z", "trial_end": "2025-01-22T00:00:00Z", "default_payment_method": "pm_card_mastercard_4444", "items": { "object": "list", "data": [ { "id": "si_ghi789jkl012", "object": "subscription_item", "price": "price_1Pro_Monthly_USD", "quantity": 1, "created": 45, "current_period_end": 51, "current_period_start": 87, "discounts": [ "sample-value" ], "metadata": {}, "subscription": "sample-value" } ], "has_more": true, "url": "sample-value" }, "latest_invoice": "in_7EfG8hIjKl9mN0Op1Q", "livemode": false, "created": "2025-01-15T09:35:00Z", "metadata": {}, "automatic_tax": { "disabled_reason": "requires_location_inputs", "enabled": true }, "billing_cycle_anchor": 39, "billing_mode": { "type": "classic" }, "collection_method": "charge_automatically", "currency": "sample-value", "discounts": [ "sample-value" ], "invoice_settings": { "issuer": { "type": "account" } }, "start_date": 68, "application": null, "application_fee_percent": null, "billing_cycle_anchor_config": null, "billing_thresholds": null, "cancel_at": null, "cancellation_details": null, "customer_account": null, "days_until_due": null, "default_source": null, "default_tax_rates": null, "description": null, "next_pending_invoice_item_invoice": null, "on_behalf_of": null, "pause_collection": null, "payment_settings": null, "pending_invoice_item_interval": null, "pending_setup_intent": null, "pending_update": null, "schedule": null, "test_clock": null, "transfer_data": null, "trial_settings": null } ], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request 9d05e15fea28 · processing 5.5ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.5ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 94a5f29dbc65 · processing 1.56ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_F26L6BWFDCTZYVVO" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.56ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_F26L6BWFDCTZYVVO" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request e6cd11d8294d · processing 1.65ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.65ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "396", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST slack request · provider traffic · /api/chat.postMessage · HTTP 200 · request 30bebf0eba01 · processing 13.38ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "channel": "C0REVOPS001", "text": ":arrows_counterclockwise: SYNC-unmatched-reported cbs-unmatched-reported: 0 contact(s) to update, 0 in sync, 1 without a contact, 0 conflict(s).", "unfurl_links": false, "unfurl_media": false }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.38ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "221", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C0REVOPS001", "text": ":arrows_counterclockwise: SYNC-unmatched-reported cbs-unmatched-reported: 0 contact(s) to update, 0 in sync, 1 without a contact, 0 conflict(s).", "unfurl_links": false, "unfurl_media": false }Recorded response · HTTP 200
{ "channel": "C0REVOPS001", "message": { "bot_id": "bot_619a7da951e2491ca5805aeb28", "client_msg_id": "cli_e4a8ee4ab99248358b7a740dad", "name": "item-b20471", "old_name": "Sample Old", "parent_user_id": "par_fc711c5c3ac74144839fe439d1", "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": "1732WLBQTP.YN54RZ" } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/unmatched_reported/runs · unmatched reported · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/unmatched_reported/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:08.604341+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [ { "runId": "unmatched-reported-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "ok", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "unmatched_reported" }, "duplicateStarts": 0, "agents": [ { "name": "billing", "status": "ok", "summary": "1 customer(s) in cbs-unmatched-reported", "durationMs": 876 }, { "name": "crm-match", "status": "ok", "summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)", "durationMs": 329 } ], "actions": [ { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 0, "mass": false }, "attempts": 1, "ref": "1732WLBQTP.YN54RZ", "appliedAt": "2026-10-22T19:19:08.098Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 0, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 4, "head": "7137544f82bf672d86d4357c7567320b6ebb58e55e0f76f3314bd1f625d631c9" }, "output": { "mode": "sync", "customers": 1, "writes": 0, "inSync": 0, "unmatched": 1, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:19:06.711Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:07.588Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:19:07.921Z", "msg": "planned 1 action(s): 0 need approval" }, { "at": "2026-10-22T19:19:08.098Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:08.100Z", "msg": "done (ok)" } ], "createdAt": "2026-10-22T19:19:06.711Z", "updatedAt": "2026-10-22T19:19:08.100Z" } ] } - · POST app request /invocations · unmatched reported · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "action": "start", "runId": "unmatched-reported-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-unmatched-reported", "segment": "cbs-unmatched-reported", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "unmatched_reported" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:08.873036+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "324", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "action": "start", "runId": "unmatched-reported-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-unmatched-reported", "segment": "cbs-unmatched-reported", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "unmatched_reported" } }Recorded response · HTTP 200
{ "runId": "unmatched-reported-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "ok", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "unmatched_reported" }, "duplicateStarts": 1, "agents": [ { "name": "billing", "status": "ok", "summary": "1 customer(s) in cbs-unmatched-reported", "durationMs": 876 }, { "name": "crm-match", "status": "ok", "summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)", "durationMs": 329 } ], "actions": [ { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 0, "mass": false }, "attempts": 1, "ref": "1732WLBQTP.YN54RZ", "appliedAt": "2026-10-22T19:19:08.098Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 0, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 5, "head": "59c1b0d103319f94e9918a7454b0e6d5d37aba990901464e63a384b501b9a8e9" }, "output": { "mode": "sync", "customers": 1, "writes": 0, "inSync": 0, "unmatched": 1, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:19:06.711Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:07.588Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:19:07.921Z", "msg": "planned 1 action(s): 0 need approval" }, { "at": "2026-10-22T19:19:08.098Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:08.100Z", "msg": "done (ok)" }, { "at": "2026-10-22T19:19:08.713Z", "msg": "duplicate start ignored" } ], "createdAt": "2026-10-22T19:19:06.711Z", "updatedAt": "2026-10-22T19:19:08.713Z", "duplicate": true } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/unmatched_reported/runs · unmatched reported · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/unmatched_reported/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:09.224594+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [ { "runId": "unmatched-reported-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "ok", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "unmatched_reported" }, "duplicateStarts": 1, "agents": [ { "name": "billing", "status": "ok", "summary": "1 customer(s) in cbs-unmatched-reported", "durationMs": 876 }, { "name": "crm-match", "status": "ok", "summary": "0 to write, 0 in sync, 1 unmatched, 0 conflict(s)", "durationMs": 329 } ], "actions": [ { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 0, "mass": false }, "attempts": 1, "ref": "1732WLBQTP.YN54RZ", "appliedAt": "2026-10-22T19:19:08.098Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 0, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 5, "head": "59c1b0d103319f94e9918a7454b0e6d5d37aba990901464e63a384b501b9a8e9" }, "output": { "mode": "sync", "customers": 1, "writes": 0, "inSync": 0, "unmatched": 1, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:19:06.711Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:07.588Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:19:07.921Z", "msg": "planned 1 action(s): 0 need approval" }, { "at": "2026-10-22T19:19:08.098Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:08.100Z", "msg": "done (ok)" }, { "at": "2026-10-22T19:19:08.713Z", "msg": "duplicate start ignored" } ], "createdAt": "2026-10-22T19:19:06.711Z", "updatedAt": "2026-10-22T19:19:08.713Z" } ] } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/auto_limit_respected/runs · auto limit respected · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/auto_limit_respected/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:09.485080+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "11" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [] } - · POST app request /invocations · auto limit respected · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "action": "start", "runId": "auto-limit-respected-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-auto-limit-respected", "segment": "cbs-auto-limit-respected", "revopsChannel": "C0REVOPS001", "maxAutoWrites": 1 }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "auto_limit_respected" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:13.026047+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "350", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "action": "start", "runId": "auto-limit-respected-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-auto-limit-respected", "segment": "cbs-auto-limit-respected", "revopsChannel": "C0REVOPS001", "maxAutoWrites": 1 }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "auto_limit_respected" } }Recorded response · HTTP 200
{ "runId": "auto-limit-respected-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "AWAITING_APPROVAL", "closed": false, "outcome": "partial", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "auto_limit_respected" }, "duplicateStarts": 0, "agents": [ { "name": "billing", "status": "ok", "summary": "3 customer(s) in cbs-auto-limit-respected", "durationMs": 1681 }, { "name": "crm-match", "status": "ok", "summary": "3 to write, 0 in sync, 0 unmatched, 0 conflict(s)", "durationMs": 898 } ], "actions": [ { "id": "hubspot.sync:cus_KHM6UBIDSLIPP25W", "kind": "hubspot.sync", "provider": "hubspot", "agent": "crm-match", "gate": "auto", "status": "failed", "summary": { "customer": "cus_KHM6UBIDSLIPP25W", "contact": "116898216345", "fields": [ "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ] }, "attempts": 1, "error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/116898216345 → 400 VALIDATION_ERROR", "errorCode": "hubspot:VALIDATION_ERROR", "reconciled": null }, { "id": "hubspot.sync:cus_0FVUFRSO4IYOYA11", "kind": "hubspot.sync", "provider": "hubspot", "agent": "crm-match", "gate": "approval", "status": "pending_approval", "summary": { "customer": "cus_0FVUFRSO4IYOYA11", "contact": "310525230195", "fields": [ "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ] }, "attempts": 0, "reconciled": null }, { "id": "hubspot.sync:cus_VPGW3SUCPQ3DLDRG", "kind": "hubspot.sync", "provider": "hubspot", "agent": "crm-match", "gate": "approval", "status": "pending_approval", "summary": { "customer": "cus_VPGW3SUCPQ3DLDRG", "contact": "511337612744", "fields": [ "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ] }, "attempts": 0, "reconciled": null }, { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 3, "mass": false }, "attempts": 1, "ref": "17AKQ93SXQ.PBR393", "appliedAt": "2026-10-22T19:19:12.874Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 1, "pendingApproval": 2, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 5, "head": "6fb4bf4032be7fb4ef8bf151c6c55d47fec5706a2793d5cf20435add064816b8" }, "approval": { "approvers": [], "expiresAt": "2026-10-23T19:19:12.877Z" }, "output": { "mode": "sync", "customers": 3, "writes": 3, "inSync": 0, "unmatched": 0, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:19:09.617Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:11.299Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:19:12.201Z", "msg": "planned 4 action(s): 2 need approval" }, { "at": "2026-10-22T19:19:12.522Z", "msg": "hubspot.sync:cus_KHM6UBIDSLIPP25W: failed (hubspot:VALIDATION_ERROR)" }, { "at": "2026-10-22T19:19:12.874Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:12.878Z", "msg": "awaiting approval" } ], "createdAt": "2026-10-22T19:19:09.617Z", "updatedAt": "2026-10-22T19:19:12.878Z", "duplicate": false } - · GET stripe request · provider traffic · /v1/customers · HTTP 200 · request c1f0e1bb40c7 · processing 809.37ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 809.37ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [ { "id": "cus_QkR3sT4uVwXy5zA6", "object": "customer", "email": "[email protected]", "name": "Alice Johnson", "phone": "+14155550101", "description": "Acme Corp enterprise account", "currency": "usd", "balance": 0, "delinquent": false, "livemode": false, "created": "2024-09-01T10:00:00Z", "metadata": { "plan": "enterprise", "account_manager": "[email protected]" }, "address": null, "cash_balance": null, "customer_account": null, "default_source": null, "discount": null, "invoice_prefix": null, "preferred_locales": null, "shipping": null, "tax_exempt": null, "test_clock": null }, { "id": "cus_BcD4eF5gH6iJ7kL8", "object": "customer", "email": "[email protected]", "name": "StartupXYZ Inc", "phone": "+12125558888", "description": "Startup customer on growth plan", "currency": "usd", "balance": 0, "delinquent": false, "livemode": false, "created": "2025-01-15T09:30:00Z", "metadata": { "plan": "growth", "referral": "product_hunt" }, "address": null, "cash_balance": null, "customer_account": null, "default_source": null, "discount": null, "invoice_prefix": null, "preferred_locales": null, "shipping": null, "tax_exempt": null, "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-baseline" }, "id": "cus_VJM0WXU46R0ND7JW", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 59, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-matched-by-email-linked" }, "id": "cus_4APTVMQY48N2042Z", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 45, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-in-sync-not-rewritten" }, "id": "cus_374QYYX1T5BVA5NG", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 36, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-conflict-never-overwritten" }, "id": "cus_362M7YNMCL7C1N7S", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 20, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-unmatched-reported" }, "id": "cus_F26L6BWFDCTZYVVO", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 2, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-auto-limit-respected" }, "id": "cus_KHM6UBIDSLIPP25W", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 14, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 1", "metadata": { "acme_segment": "cbs-auto-limit-respected" }, "id": "cus_0FVUFRSO4IYOYA11", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 41, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 2", "metadata": { "acme_segment": "cbs-auto-limit-respected" }, "id": "cus_VPGW3SUCPQ3DLDRG", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 44, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_7A69ED79HLF9RLW7", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 88, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 1", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_YQG2VNYGLTRW1ZWC", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 57, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 2", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_Z8CS2A6EQ0B71JEJ", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 22, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 3", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_L234OJSGB22NT3NL", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 78, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 4", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_TTLWLQK2STHFJ0JX", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 75, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 5", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_4DV77R5NTPL4OHAO", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 49, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 6", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_2HI9IKD66DQOUPGG", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 59, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 7", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_R29MFB7MYBTM0MGY", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 84, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 8", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_RT4MVH0ANTFWK3FD", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 6, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 9", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_7R008Z6023L3PJC8", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 4, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 10", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_2AFRA1KX0YPQ1C1B", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 19, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 11", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_EMKN7J1EK85ESV5O", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 61, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 12", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_NW7L7G686CPR838E", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 42, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 13", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_LQQ48BX67G6KL3H7", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 28, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 14", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_Y8N4QUJCDHY2NLUI", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 35, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 15", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_R1K35CJL8J5I0WIE", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 96, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 16", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_4C0PEQ2J57BYBB5V", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 57, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 17", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_ZN50ZIWBIGX8FPH3", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 92, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 18", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_08YOVEO9X23474N1", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 58, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 19", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_ZSRUJSGYAG4OI5I5", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 0, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 20", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_RT7NSPXOAEDVG38C", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 57, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-stripe-rate-limited" }, "id": "cus_U5MYL4NFV3XB2AHT", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 44, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null } ], "has_more": false, "object": "list", "url": "/v1/customers" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request 307fdf34c1ea · processing 101.8ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 101.8ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [ { "id": "sub_3QaT2bVwXy5zA6Bc7D", "object": "subscription", "customer": "cus_QkR3sT4uVwXy5zA6", "status": "active", "cancel_at_period_end": false, "canceled_at": null, "ended_at": null, "trial_start": null, "trial_end": null, "default_payment_method": "pm_card_visa_4242", "items": { "object": "list", "data": [ { "id": "si_abc123def456", "object": "subscription_item", "price": "price_1Pro_Monthly_USD", "quantity": 5, "created": 21, "current_period_end": 25, "current_period_start": 30, "discounts": [ "sample-value" ], "metadata": {}, "subscription": "sample-value" } ], "has_more": true, "url": "sample-value" }, "latest_invoice": "in_3QaT2bVwXy5zA6Bc7D", "livemode": false, "created": "2024-09-01T10:05:00Z", "metadata": { "seats": "5" }, "automatic_tax": { "disabled_reason": "requires_location_inputs", "enabled": true }, "billing_cycle_anchor": 23, "billing_mode": { "type": "classic" }, "collection_method": "charge_automatically", "currency": "sample-value", "discounts": [ "sample-value" ], "invoice_settings": { "issuer": { "type": "account" } }, "start_date": 10, "application": null, "application_fee_percent": null, "billing_cycle_anchor_config": null, "billing_thresholds": null, "cancel_at": null, "cancellation_details": null, "customer_account": null, "days_until_due": null, "default_source": null, "default_tax_rates": null, "description": null, "next_pending_invoice_item_invoice": null, "on_behalf_of": null, "pause_collection": null, "payment_settings": null, "pending_invoice_item_interval": null, "pending_setup_intent": null, "pending_update": null, "schedule": null, "test_clock": null, "transfer_data": null, "trial_settings": null }, { "id": "sub_7EfG8hIjKl9mN0Op1Q", "object": "subscription", "customer": "cus_BcD4eF5gH6iJ7kL8", "status": "past_due", "cancel_at_period_end": false, "canceled_at": null, "ended_at": null, "trial_start": "2025-01-15T00:00:00Z", "trial_end": "2025-01-22T00:00:00Z", "default_payment_method": "pm_card_mastercard_4444", "items": { "object": "list", "data": [ { "id": "si_ghi789jkl012", "object": "subscription_item", "price": "price_1Pro_Monthly_USD", "quantity": 1, "created": 23, "current_period_end": 88, "current_period_start": 53, "discounts": [ "sample-value" ], "metadata": {}, "subscription": "sample-value" } ], "has_more": true, "url": "sample-value" }, "latest_invoice": "in_7EfG8hIjKl9mN0Op1Q", "livemode": false, "created": "2025-01-15T09:35:00Z", "metadata": {}, "automatic_tax": { "disabled_reason": "requires_location_inputs", "enabled": true }, "billing_cycle_anchor": 48, "billing_mode": { "type": "classic" }, "collection_method": "charge_automatically", "currency": "sample-value", "discounts": [ "sample-value" ], "invoice_settings": { "issuer": { "type": "account" } }, "start_date": 54, "application": null, "application_fee_percent": null, "billing_cycle_anchor_config": null, "billing_thresholds": null, "cancel_at": null, "cancellation_details": null, "customer_account": null, "days_until_due": null, "default_source": null, "default_tax_rates": null, "description": null, "next_pending_invoice_item_invoice": null, "on_behalf_of": null, "pause_collection": null, "payment_settings": null, "pending_invoice_item_interval": null, "pending_setup_intent": null, "pending_update": null, "schedule": null, "test_clock": null, "transfer_data": null, "trial_settings": null } ], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request 9fdc4763b57e · processing 5.86ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.86ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request 8003543a02b2 · processing 5.7ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.7ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request 7ac8a88a5ed4 · processing 6.23ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 6.23ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 9c99a3c4e0bc · processing 1.66ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_KHM6UBIDSLIPP25W" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.66ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_KHM6UBIDSLIPP25W" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 1008dcc583c1 · processing 1.68ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.68ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 1, "results": [ { "properties": { "email": "[email protected]" }, "id": "116898216345", "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "updatedAt": "2019-12-07T16:50:06.678Z" } ] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request a281992bb9bd · processing 1.59ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_0FVUFRSO4IYOYA11" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.59ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_0FVUFRSO4IYOYA11" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 37c795ec255c · processing 1.58ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.58ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 1, "results": [ { "properties": { "email": "[email protected]" }, "id": "310525230195", "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "updatedAt": "2019-12-07T16:50:06.678Z" } ] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 2714255c4600 · processing 1.3ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_VPGW3SUCPQ3DLDRG" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.3ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_VPGW3SUCPQ3DLDRG" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 8207be1e5bdc · processing 1.68ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.68ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 1, "results": [ { "properties": { "email": "[email protected]" }, "id": "511337612744", "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "updatedAt": "2019-12-07T16:50:06.678Z" } ] } - · GET hubspot request · provider traffic · /crm/v3/objects/contacts/116898216345 · HTTP 200 · request 2f647f64e9ae · processing 1.78ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/116898216345' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.78ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "archived": false, "createdAt": "2019-10-30T03:30:17.883Z", "id": "116898216345", "properties": { "email": "[email protected]" }, "updatedAt": "2019-12-07T16:50:06.678Z", "url": "https://example.com/3677e0f4" } - · PATCH hubspot request · provider traffic · /crm/v3/objects/contacts/116898216345 · HTTP 400 · request d0c4299d78a3 · processing 1.77ms
View sanitized request and response
Curl-style request view
curl --request PATCH 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/116898216345' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "properties": { "acme_stripe_customer_id": "cus_KHM6UBIDSLIPP25W", "acme_plan": "none", "acme_mrr": "0", "acme_billing_status": "none" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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": "128", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "properties": { "acme_stripe_customer_id": "cus_KHM6UBIDSLIPP25W", "acme_plan": "none", "acme_mrr": "0", "acme_billing_status": "none" } }Recorded response · HTTP 400
{ "status": "error", "message": "Property values were not valid: [{\"isValid\": false, \"message\": \"Property \\\"acme_stripe_customer_id\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_stripe_customer_id\"}, {\"isValid\": false, \"message\": \"Property \\\"acme_plan\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_plan\"}, {\"isValid\": false, \"message\": \"Property \\\"acme_mrr\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_mrr\"}, {\"isValid\": false, \"message\": \"Property \\\"acme_billing_status\\\" does not exist\", \"error\": \"PROPERTY_DOESNT_EXIST\", \"name\": \"acme_billing_status\"}]", "category": "VALIDATION_ERROR", "errors": [ { "isValid": false, "message": "Property \"acme_stripe_customer_id\" does not exist", "error": "PROPERTY_DOESNT_EXIST", "name": "acme_stripe_customer_id" }, { "isValid": false, "message": "Property \"acme_plan\" does not exist", "error": "PROPERTY_DOESNT_EXIST", "name": "acme_plan" }, { "isValid": false, "message": "Property \"acme_mrr\" does not exist", "error": "PROPERTY_DOESNT_EXIST", "name": "acme_mrr" }, { "isValid": false, "message": "Property \"acme_billing_status\" does not exist", "error": "PROPERTY_DOESNT_EXIST", "name": "acme_billing_status" } ] } - · POST slack request · provider traffic · /api/chat.postMessage · HTTP 200 · request 543f3f2f0fed · processing 13.75ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "channel": "C0REVOPS001", "text": ":arrows_counterclockwise: SYNC-auto-limit-respected cbs-auto-limit-respected: 3 contact(s) to update, 0 in sync, 0 without a contact, 0 conflict(s).", "unfurl_links": false, "unfurl_media": false }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.75ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "225", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C0REVOPS001", "text": ":arrows_counterclockwise: SYNC-auto-limit-respected cbs-auto-limit-respected: 3 contact(s) to update, 0 in sync, 0 without a contact, 0 conflict(s).", "unfurl_links": false, "unfurl_media": false }Recorded response · HTTP 200
{ "channel": "C0REVOPS001", "message": { "bot_id": "bot_44a8d488eda9467e81b19a39df", "client_msg_id": "cli_cee51bfd5ab74713a85fbceb0a", "name": "item-a90723", "old_name": "Sample Old", "parent_user_id": "par_d848aec64ca948f7918e7cc2a8", "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": "17AKQ93SXQ.PBR393" } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/auto_limit_respected/runs · auto limit respected · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/auto_limit_respected/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:13.397996+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [ { "runId": "auto-limit-respected-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "AWAITING_APPROVAL", "closed": false, "outcome": "partial", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "auto_limit_respected" }, "duplicateStarts": 0, "agents": [ { "name": "billing", "status": "ok", "summary": "3 customer(s) in cbs-auto-limit-respected", "durationMs": 1681 }, { "name": "crm-match", "status": "ok", "summary": "3 to write, 0 in sync, 0 unmatched, 0 conflict(s)", "durationMs": 898 } ], "actions": [ { "id": "hubspot.sync:cus_KHM6UBIDSLIPP25W", "kind": "hubspot.sync", "provider": "hubspot", "agent": "crm-match", "gate": "auto", "status": "failed", "summary": { "customer": "cus_KHM6UBIDSLIPP25W", "contact": "116898216345", "fields": [ "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ] }, "attempts": 1, "error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/116898216345 → 400 VALIDATION_ERROR", "errorCode": "hubspot:VALIDATION_ERROR", "reconciled": null }, { "id": "hubspot.sync:cus_0FVUFRSO4IYOYA11", "kind": "hubspot.sync", "provider": "hubspot", "agent": "crm-match", "gate": "approval", "status": "pending_approval", "summary": { "customer": "cus_0FVUFRSO4IYOYA11", "contact": "310525230195", "fields": [ "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ] }, "attempts": 0, "reconciled": null }, { "id": "hubspot.sync:cus_VPGW3SUCPQ3DLDRG", "kind": "hubspot.sync", "provider": "hubspot", "agent": "crm-match", "gate": "approval", "status": "pending_approval", "summary": { "customer": "cus_VPGW3SUCPQ3DLDRG", "contact": "511337612744", "fields": [ "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ] }, "attempts": 0, "reconciled": null }, { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 3, "mass": false }, "attempts": 1, "ref": "17AKQ93SXQ.PBR393", "appliedAt": "2026-10-22T19:19:12.874Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 1, "pendingApproval": 2, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 5, "head": "6fb4bf4032be7fb4ef8bf151c6c55d47fec5706a2793d5cf20435add064816b8" }, "approval": { "approvers": [], "expiresAt": "2026-10-23T19:19:12.877Z" }, "output": { "mode": "sync", "customers": 3, "writes": 3, "inSync": 0, "unmatched": 0, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:19:09.617Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:11.299Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:19:12.201Z", "msg": "planned 4 action(s): 2 need approval" }, { "at": "2026-10-22T19:19:12.522Z", "msg": "hubspot.sync:cus_KHM6UBIDSLIPP25W: failed (hubspot:VALIDATION_ERROR)" }, { "at": "2026-10-22T19:19:12.874Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:12.878Z", "msg": "awaiting approval" } ], "createdAt": "2026-10-22T19:19:09.617Z", "updatedAt": "2026-10-22T19:19:12.878Z" } ] } - · POST app request /invocations · auto limit respected · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "action": "start", "runId": "auto-limit-respected-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-auto-limit-respected", "segment": "cbs-auto-limit-respected", "revopsChannel": "C0REVOPS001", "maxAutoWrites": 1 }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "auto_limit_respected" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:13.652958+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "350", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "action": "start", "runId": "auto-limit-respected-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-auto-limit-respected", "segment": "cbs-auto-limit-respected", "revopsChannel": "C0REVOPS001", "maxAutoWrites": 1 }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "auto_limit_respected" } }Recorded response · HTTP 200
{ "runId": "auto-limit-respected-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "AWAITING_APPROVAL", "closed": false, "outcome": "partial", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "auto_limit_respected" }, "duplicateStarts": 1, "agents": [ { "name": "billing", "status": "ok", "summary": "3 customer(s) in cbs-auto-limit-respected", "durationMs": 1681 }, { "name": "crm-match", "status": "ok", "summary": "3 to write, 0 in sync, 0 unmatched, 0 conflict(s)", "durationMs": 898 } ], "actions": [ { "id": "hubspot.sync:cus_KHM6UBIDSLIPP25W", "kind": "hubspot.sync", "provider": "hubspot", "agent": "crm-match", "gate": "auto", "status": "failed", "summary": { "customer": "cus_KHM6UBIDSLIPP25W", "contact": "116898216345", "fields": [ "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ] }, "attempts": 1, "error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/116898216345 → 400 VALIDATION_ERROR", "errorCode": "hubspot:VALIDATION_ERROR", "reconciled": null }, { "id": "hubspot.sync:cus_0FVUFRSO4IYOYA11", "kind": "hubspot.sync", "provider": "hubspot", "agent": "crm-match", "gate": "approval", "status": "pending_approval", "summary": { "customer": "cus_0FVUFRSO4IYOYA11", "contact": "310525230195", "fields": [ "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ] }, "attempts": 0, "reconciled": null }, { "id": "hubspot.sync:cus_VPGW3SUCPQ3DLDRG", "kind": "hubspot.sync", "provider": "hubspot", "agent": "crm-match", "gate": "approval", "status": "pending_approval", "summary": { "customer": "cus_VPGW3SUCPQ3DLDRG", "contact": "511337612744", "fields": [ "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ] }, "attempts": 0, "reconciled": null }, { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 3, "mass": false }, "attempts": 1, "ref": "17AKQ93SXQ.PBR393", "appliedAt": "2026-10-22T19:19:12.874Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 1, "pendingApproval": 2, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 6, "head": "f98136d21c41cb5fbc8c779555e1aa06d391ce1ca650ad9f9062475a7fc059f4" }, "approval": { "approvers": [], "expiresAt": "2026-10-23T19:19:12.877Z" }, "output": { "mode": "sync", "customers": 3, "writes": 3, "inSync": 0, "unmatched": 0, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:19:09.617Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:11.299Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:19:12.201Z", "msg": "planned 4 action(s): 2 need approval" }, { "at": "2026-10-22T19:19:12.522Z", "msg": "hubspot.sync:cus_KHM6UBIDSLIPP25W: failed (hubspot:VALIDATION_ERROR)" }, { "at": "2026-10-22T19:19:12.874Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:12.878Z", "msg": "awaiting approval" }, { "at": "2026-10-22T19:19:13.507Z", "msg": "duplicate start ignored" } ], "createdAt": "2026-10-22T19:19:09.617Z", "updatedAt": "2026-10-22T19:19:13.507Z", "duplicate": true } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/auto_limit_respected/runs · auto limit respected · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/auto_limit_respected/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:14.010189+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [ { "runId": "auto-limit-respected-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "AWAITING_APPROVAL", "closed": false, "outcome": "partial", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "auto_limit_respected" }, "duplicateStarts": 1, "agents": [ { "name": "billing", "status": "ok", "summary": "3 customer(s) in cbs-auto-limit-respected", "durationMs": 1681 }, { "name": "crm-match", "status": "ok", "summary": "3 to write, 0 in sync, 0 unmatched, 0 conflict(s)", "durationMs": 898 } ], "actions": [ { "id": "hubspot.sync:cus_KHM6UBIDSLIPP25W", "kind": "hubspot.sync", "provider": "hubspot", "agent": "crm-match", "gate": "auto", "status": "failed", "summary": { "customer": "cus_KHM6UBIDSLIPP25W", "contact": "116898216345", "fields": [ "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ] }, "attempts": 1, "error": "hubspot 400 VALIDATION_ERROR: PATCH /crm/v3/objects/contacts/116898216345 → 400 VALIDATION_ERROR", "errorCode": "hubspot:VALIDATION_ERROR", "reconciled": null }, { "id": "hubspot.sync:cus_0FVUFRSO4IYOYA11", "kind": "hubspot.sync", "provider": "hubspot", "agent": "crm-match", "gate": "approval", "status": "pending_approval", "summary": { "customer": "cus_0FVUFRSO4IYOYA11", "contact": "310525230195", "fields": [ "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ] }, "attempts": 0, "reconciled": null }, { "id": "hubspot.sync:cus_VPGW3SUCPQ3DLDRG", "kind": "hubspot.sync", "provider": "hubspot", "agent": "crm-match", "gate": "approval", "status": "pending_approval", "summary": { "customer": "cus_VPGW3SUCPQ3DLDRG", "contact": "511337612744", "fields": [ "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ] }, "attempts": 0, "reconciled": null }, { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 3, "mass": false }, "attempts": 1, "ref": "17AKQ93SXQ.PBR393", "appliedAt": "2026-10-22T19:19:12.874Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 1, "pendingApproval": 2, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 6, "head": "f98136d21c41cb5fbc8c779555e1aa06d391ce1ca650ad9f9062475a7fc059f4" }, "approval": { "approvers": [], "expiresAt": "2026-10-23T19:19:12.877Z" }, "output": { "mode": "sync", "customers": 3, "writes": 3, "inSync": 0, "unmatched": 0, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:19:09.617Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:11.299Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:19:12.201Z", "msg": "planned 4 action(s): 2 need approval" }, { "at": "2026-10-22T19:19:12.522Z", "msg": "hubspot.sync:cus_KHM6UBIDSLIPP25W: failed (hubspot:VALIDATION_ERROR)" }, { "at": "2026-10-22T19:19:12.874Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:12.878Z", "msg": "awaiting approval" }, { "at": "2026-10-22T19:19:13.507Z", "msg": "duplicate start ignored" } ], "createdAt": "2026-10-22T19:19:09.617Z", "updatedAt": "2026-10-22T19:19:13.507Z" } ] } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/mass_change_needs_approval/runs · mass change needs approval · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/mass_change_needs_approval/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:14.266361+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "11" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [] } - · POST app request /invocations · mass change needs approval · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "action": "start", "runId": "mass-change-needs-approval-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-mass-change-needs-approval", "segment": "cbs-mass-change-needs-approval", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "mass_change_needs_approval" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:24.913781+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "356", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "action": "start", "runId": "mass-change-needs-approval-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-mass-change-needs-approval", "segment": "cbs-mass-change-needs-approval", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "mass_change_needs_approval" } }Recorded response · HTTP 200
{ "runId": "mass-change-needs-approval-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "ok", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "mass_change_needs_approval" }, "duplicateStarts": 0, "agents": [ { "name": "billing", "status": "ok", "summary": "21 customer(s) in cbs-mass-change-needs-approval", "durationMs": 3909 }, { "name": "crm-match", "status": "ok", "summary": "0 to write, 0 in sync, 21 unmatched, 0 conflict(s)", "durationMs": 6301 } ], "actions": [ { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 0, "mass": false }, "attempts": 1, "ref": "17OG0CXUW9.RY116W", "appliedAt": "2026-10-22T19:19:24.758Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 0, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 4, "head": "06b24cacad0eca595f55d68939941baeb80564f150d2ac529f37aafffc3523b2" }, "output": { "mode": "sync", "customers": 21, "writes": 0, "inSync": 0, "unmatched": 21, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:19:14.376Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:18.288Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:19:24.594Z", "msg": "planned 1 action(s): 0 need approval" }, { "at": "2026-10-22T19:19:24.758Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:24.760Z", "msg": "done (ok)" } ], "createdAt": "2026-10-22T19:19:14.376Z", "updatedAt": "2026-10-22T19:19:24.760Z", "duplicate": false } - · GET stripe request · provider traffic · /v1/customers · HTTP 200 · request 030bb1f2e307 · processing 302.13ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 302.13ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [ { "id": "cus_QkR3sT4uVwXy5zA6", "object": "customer", "email": "[email protected]", "name": "Alice Johnson", "phone": "+14155550101", "description": "Acme Corp enterprise account", "currency": "usd", "balance": 0, "delinquent": false, "livemode": false, "created": "2024-09-01T10:00:00Z", "metadata": { "plan": "enterprise", "account_manager": "[email protected]" }, "address": null, "cash_balance": null, "customer_account": null, "default_source": null, "discount": null, "invoice_prefix": null, "preferred_locales": null, "shipping": null, "tax_exempt": null, "test_clock": null }, { "id": "cus_BcD4eF5gH6iJ7kL8", "object": "customer", "email": "[email protected]", "name": "StartupXYZ Inc", "phone": "+12125558888", "description": "Startup customer on growth plan", "currency": "usd", "balance": 0, "delinquent": false, "livemode": false, "created": "2025-01-15T09:30:00Z", "metadata": { "plan": "growth", "referral": "product_hunt" }, "address": null, "cash_balance": null, "customer_account": null, "default_source": null, "discount": null, "invoice_prefix": null, "preferred_locales": null, "shipping": null, "tax_exempt": null, "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-baseline" }, "id": "cus_VJM0WXU46R0ND7JW", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 59, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-matched-by-email-linked" }, "id": "cus_4APTVMQY48N2042Z", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 45, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-in-sync-not-rewritten" }, "id": "cus_374QYYX1T5BVA5NG", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 36, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-conflict-never-overwritten" }, "id": "cus_362M7YNMCL7C1N7S", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 20, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-unmatched-reported" }, "id": "cus_F26L6BWFDCTZYVVO", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 2, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-auto-limit-respected" }, "id": "cus_KHM6UBIDSLIPP25W", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 14, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 1", "metadata": { "acme_segment": "cbs-auto-limit-respected" }, "id": "cus_0FVUFRSO4IYOYA11", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 41, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 2", "metadata": { "acme_segment": "cbs-auto-limit-respected" }, "id": "cus_VPGW3SUCPQ3DLDRG", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 44, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_7A69ED79HLF9RLW7", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 88, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 1", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_YQG2VNYGLTRW1ZWC", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 57, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 2", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_Z8CS2A6EQ0B71JEJ", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 22, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 3", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_L234OJSGB22NT3NL", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 78, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 4", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_TTLWLQK2STHFJ0JX", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 75, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 5", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_4DV77R5NTPL4OHAO", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 49, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 6", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_2HI9IKD66DQOUPGG", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 59, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 7", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_R29MFB7MYBTM0MGY", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 84, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 8", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_RT4MVH0ANTFWK3FD", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 6, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 9", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_7R008Z6023L3PJC8", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 4, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 10", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_2AFRA1KX0YPQ1C1B", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 19, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 11", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_EMKN7J1EK85ESV5O", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 61, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 12", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_NW7L7G686CPR838E", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 42, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 13", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_LQQ48BX67G6KL3H7", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 28, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 14", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_Y8N4QUJCDHY2NLUI", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 35, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 15", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_R1K35CJL8J5I0WIE", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 96, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 16", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_4C0PEQ2J57BYBB5V", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 57, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 17", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_ZN50ZIWBIGX8FPH3", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 92, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 18", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_08YOVEO9X23474N1", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 58, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 19", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_ZSRUJSGYAG4OI5I5", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 0, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 20", "metadata": { "acme_segment": "cbs-mass-change-needs-approval" }, "id": "cus_RT7NSPXOAEDVG38C", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 57, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null }, { "email": "[email protected]", "name": "Sync 0", "metadata": { "acme_segment": "cbs-stripe-rate-limited" }, "id": "cus_U5MYL4NFV3XB2AHT", "address": null, "balance": 0, "business_name": "Sample Business", "cash_balance": null, "created": 44, "currency": "USD", "customer_account": null, "default_source": null, "delinquent": false, "description": null, "discount": null, "individual_name": "Sample Individual", "invoice_prefix": null, "livemode": false, "object": "customer", "phone": "+14155550100", "preferred_locales": null, "shipping": null, "tax_exempt": "exempt", "test_clock": null } ], "has_more": false, "object": "list", "url": "/v1/customers" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request c0c79ab62d4b · processing 107.54ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 107.54ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [ { "id": "sub_3QaT2bVwXy5zA6Bc7D", "object": "subscription", "customer": "cus_QkR3sT4uVwXy5zA6", "status": "active", "cancel_at_period_end": false, "canceled_at": null, "ended_at": null, "trial_start": null, "trial_end": null, "default_payment_method": "pm_card_visa_4242", "items": { "object": "list", "data": [ { "id": "si_abc123def456", "object": "subscription_item", "price": "price_1Pro_Monthly_USD", "quantity": 5, "created": 52, "current_period_end": 33, "current_period_start": 50, "discounts": [ "sample-value" ], "metadata": {}, "subscription": "sample-value" } ], "has_more": true, "url": "sample-value" }, "latest_invoice": "in_3QaT2bVwXy5zA6Bc7D", "livemode": false, "created": "2024-09-01T10:05:00Z", "metadata": { "seats": "5" }, "automatic_tax": { "disabled_reason": "requires_location_inputs", "enabled": true }, "billing_cycle_anchor": 24, "billing_mode": { "type": "classic" }, "collection_method": "charge_automatically", "currency": "sample-value", "discounts": [ "sample-value" ], "invoice_settings": { "issuer": { "type": "account" } }, "start_date": 47, "application": null, "application_fee_percent": null, "billing_cycle_anchor_config": null, "billing_thresholds": null, "cancel_at": null, "cancellation_details": null, "customer_account": null, "days_until_due": null, "default_source": null, "default_tax_rates": null, "description": null, "next_pending_invoice_item_invoice": null, "on_behalf_of": null, "pause_collection": null, "payment_settings": null, "pending_invoice_item_interval": null, "pending_setup_intent": null, "pending_update": null, "schedule": null, "test_clock": null, "transfer_data": null, "trial_settings": null }, { "id": "sub_7EfG8hIjKl9mN0Op1Q", "object": "subscription", "customer": "cus_BcD4eF5gH6iJ7kL8", "status": "past_due", "cancel_at_period_end": false, "canceled_at": null, "ended_at": null, "trial_start": "2025-01-15T00:00:00Z", "trial_end": "2025-01-22T00:00:00Z", "default_payment_method": "pm_card_mastercard_4444", "items": { "object": "list", "data": [ { "id": "si_ghi789jkl012", "object": "subscription_item", "price": "price_1Pro_Monthly_USD", "quantity": 1, "created": 50, "current_period_end": 67, "current_period_start": 58, "discounts": [ "sample-value" ], "metadata": {}, "subscription": "sample-value" } ], "has_more": true, "url": "sample-value" }, "latest_invoice": "in_7EfG8hIjKl9mN0Op1Q", "livemode": false, "created": "2025-01-15T09:35:00Z", "metadata": {}, "automatic_tax": { "disabled_reason": "requires_location_inputs", "enabled": true }, "billing_cycle_anchor": 97, "billing_mode": { "type": "classic" }, "collection_method": "charge_automatically", "currency": "sample-value", "discounts": [ "sample-value" ], "invoice_settings": { "issuer": { "type": "account" } }, "start_date": 75, "application": null, "application_fee_percent": null, "billing_cycle_anchor_config": null, "billing_thresholds": null, "cancel_at": null, "cancellation_details": null, "customer_account": null, "days_until_due": null, "default_source": null, "default_tax_rates": null, "description": null, "next_pending_invoice_item_invoice": null, "on_behalf_of": null, "pause_collection": null, "payment_settings": null, "pending_invoice_item_interval": null, "pending_setup_intent": null, "pending_update": null, "schedule": null, "test_clock": null, "transfer_data": null, "trial_settings": null } ], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request 8d435d515418 · processing 5.75ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.75ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request bf46bed6c334 · processing 5.72ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.72ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request aa3eeecfbfa1 · processing 6.39ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 6.39ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request 0adb98e731be · processing 6.33ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 6.33ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request 9d1a0cfd1e2a · processing 5.87ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.87ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request b82fe307f26c · processing 6.12ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 6.12ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request d3dea0c451db · processing 5.76ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.76ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request f5dfa009a2a2 · processing 8.08ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 8.08ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request 163f3a8e04be · processing 9.7ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 9.7ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request ac2528aa355c · processing 5.86ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.86ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request cd49660a8d84 · processing 5.55ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.55ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request 82973d15057e · processing 5.99ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.99ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request 61d748c006cb · processing 6.09ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 6.09ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request ca2f5775b7ac · processing 5.62ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.62ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request c281c6c46066 · processing 5.78ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.78ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request 826269a395f8 · processing 5.92ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.92ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request 88b5966c9401 · processing 5.86ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.86ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request 5fed42bb32c1 · processing 5.73ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.73ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request 15d2520e2e9c · processing 5.65ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.65ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request 175862882e76 · processing 5.63ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.63ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · GET stripe request · provider traffic · /v1/subscriptions · HTTP 200 · request 7243c5f875e2 · processing 6.2ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/subscriptions' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 6.2ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 200
{ "data": [], "has_more": false, "object": "list", "url": "/v1/subscriptions" } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 03d93c3f525b · processing 1.65ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_7A69ED79HLF9RLW7" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.65ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_7A69ED79HLF9RLW7" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 8afe02734f0d · processing 1.61ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.61ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "404", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 8ff3aff17808 · processing 1.61ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_YQG2VNYGLTRW1ZWC" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.61ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_YQG2VNYGLTRW1ZWC" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request f895f8c47b0f · processing 1.65ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.65ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "404", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request ddeaeeb42bab · processing 1.96ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_Z8CS2A6EQ0B71JEJ" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_Z8CS2A6EQ0B71JEJ" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 99774fffe014 · processing 1.64ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.64ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "404", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request a4a35caca03a · processing 1.62ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_L234OJSGB22NT3NL" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.62ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_L234OJSGB22NT3NL" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 7601139d4024 · processing 1.7ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.7ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "404", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 552b1cd28a91 · processing 1.62ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_TTLWLQK2STHFJ0JX" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.62ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_TTLWLQK2STHFJ0JX" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 0b6befcf9de0 · processing 1.75ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.75ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "404", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 1f27925301e8 · processing 1.57ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_4DV77R5NTPL4OHAO" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.57ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_4DV77R5NTPL4OHAO" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 227b72ec5e2d · processing 1.92ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.92ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "404", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 9bfa14b7bb21 · processing 1.63ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_2HI9IKD66DQOUPGG" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.63ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_2HI9IKD66DQOUPGG" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 8f2ad1083ce6 · processing 1.56ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.56ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "404", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request ac841e941516 · processing 1.62ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_R29MFB7MYBTM0MGY" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.62ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_R29MFB7MYBTM0MGY" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 8e43862bdf27 · processing 1.61ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.61ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "404", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request bbd7a6d247a6 · processing 1.64ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_RT4MVH0ANTFWK3FD" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.64ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_RT4MVH0ANTFWK3FD" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 3e83cacbfbfa · processing 1.77ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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": "404", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 25cb79efc1cd · processing 1.75ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_7R008Z6023L3PJC8" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.75ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_7R008Z6023L3PJC8" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request ca48071d53d0 · processing 1.65ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.65ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "404", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request e937b0456adc · processing 1.69ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_2AFRA1KX0YPQ1C1B" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.69ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_2AFRA1KX0YPQ1C1B" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request e59e4fea7b25 · processing 1.72ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.72ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "405", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 5aab813bbbae · processing 1.55ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_EMKN7J1EK85ESV5O" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.55ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_EMKN7J1EK85ESV5O" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request b71e75328041 · processing 1.56ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.56ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "405", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request cc33e77ed2b7 · processing 1.72ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_NW7L7G686CPR838E" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.72ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_NW7L7G686CPR838E" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 573823ea5b94 · processing 2.05ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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": "405", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 96585c8484d2 · processing 3.63ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_LQQ48BX67G6KL3H7" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.63ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_LQQ48BX67G6KL3H7" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 3fd4c002b935 · processing 1.6ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.6ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "405", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request b8eb1befeec3 · processing 1.58ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_Y8N4QUJCDHY2NLUI" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.58ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_Y8N4QUJCDHY2NLUI" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 0b372f1121de · processing 1.55ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.55ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "405", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request a34203508cac · processing 1.63ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_R1K35CJL8J5I0WIE" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.63ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_R1K35CJL8J5I0WIE" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request d3aca02330c4 · processing 1.65ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.65ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "405", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 11ca923b2814 · processing 1.74ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_4C0PEQ2J57BYBB5V" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.74ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_4C0PEQ2J57BYBB5V" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 676898c86f8b · processing 1.62ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.62ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "405", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 7b2c404d5ae1 · processing 1.54ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_ZN50ZIWBIGX8FPH3" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.54ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_ZN50ZIWBIGX8FPH3" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request ab84b49e1bcd · processing 1.69ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.69ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "405", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 85bbd66f9627 · processing 1.65ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_08YOVEO9X23474N1" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.65ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_08YOVEO9X23474N1" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request a2f6f212b78c · processing 1.64ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.64ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "405", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request c32bcedb5070 · processing 1.65ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_ZSRUJSGYAG4OI5I5" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.65ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_ZSRUJSGYAG4OI5I5" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 35443bf3fa59 · processing 1.65ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.65ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "405", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 71cdfbf65159 · processing 1.72ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_RT7NSPXOAEDVG38C" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.72ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "398", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "acme_stripe_customer_id", "operator": "EQ", "value": "cus_RT7NSPXOAEDVG38C" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 100 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST hubspot request · provider traffic · /crm/v3/objects/contacts/search · HTTP 200 · request 27003e085b8f · processing 1.63ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/d40336a9d6/crm/v3/objects/contacts/search' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 1.63ms.
Recorded request headers
{ "host": "fetchsandbox.com", "content-length": "405", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "filterGroups": [ { "filters": [ { "propertyName": "email", "operator": "EQ", "value": "[email protected]" } ] } ], "properties": [ "email", "firstname", "lastname", "company", "lifecyclestage", "hs_lead_status", "hubspot_owner_id", "hs_email_domain", "country", "numberofemployees", "notes_last_contacted", "createdate", "acme_stripe_customer_id", "acme_plan", "acme_mrr", "acme_billing_status" ], "limit": 10 }Recorded response · HTTP 200
{ "total": 0, "results": [] } - · POST slack request · provider traffic · /api/chat.postMessage · HTTP 200 · request 4fdee63f291d · processing 13.6ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "channel": "C0REVOPS001", "text": ":arrows_counterclockwise: SYNC-mass-change-needs-approval cbs-mass-change-needs-approval: 0 contact(s) to update, 0 in sync, 21 without a contact, 0 conflict(s).", "unfurl_links": false, "unfurl_media": false }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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": "238", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C0REVOPS001", "text": ":arrows_counterclockwise: SYNC-mass-change-needs-approval cbs-mass-change-needs-approval: 0 contact(s) to update, 0 in sync, 21 without a contact, 0 conflict(s).", "unfurl_links": false, "unfurl_media": false }Recorded response · HTTP 200
{ "channel": "C0REVOPS001", "message": { "bot_id": "bot_f7b2533499e54ca3a8aba5d3b3", "client_msg_id": "cli_d7f12a2597f44a07bd4cdb10fd", "name": "item-21cc11", "old_name": "Sample Old", "parent_user_id": "par_fbed702725084fd99c90b4a999", "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": "17OG0CXUW9.RY116W" } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/mass_change_needs_approval/runs · mass change needs approval · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/mass_change_needs_approval/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:25.271660+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [ { "runId": "mass-change-needs-approval-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "ok", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "mass_change_needs_approval" }, "duplicateStarts": 0, "agents": [ { "name": "billing", "status": "ok", "summary": "21 customer(s) in cbs-mass-change-needs-approval", "durationMs": 3909 }, { "name": "crm-match", "status": "ok", "summary": "0 to write, 0 in sync, 21 unmatched, 0 conflict(s)", "durationMs": 6301 } ], "actions": [ { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 0, "mass": false }, "attempts": 1, "ref": "17OG0CXUW9.RY116W", "appliedAt": "2026-10-22T19:19:24.758Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 0, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 4, "head": "06b24cacad0eca595f55d68939941baeb80564f150d2ac529f37aafffc3523b2" }, "output": { "mode": "sync", "customers": 21, "writes": 0, "inSync": 0, "unmatched": 21, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:19:14.376Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:18.288Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:19:24.594Z", "msg": "planned 1 action(s): 0 need approval" }, { "at": "2026-10-22T19:19:24.758Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:24.760Z", "msg": "done (ok)" } ], "createdAt": "2026-10-22T19:19:14.376Z", "updatedAt": "2026-10-22T19:19:24.760Z" } ] } - · POST app request /invocations · mass change needs approval · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "action": "start", "runId": "mass-change-needs-approval-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-mass-change-needs-approval", "segment": "cbs-mass-change-needs-approval", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "mass_change_needs_approval" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:25.532574+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "356", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "action": "start", "runId": "mass-change-needs-approval-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-mass-change-needs-approval", "segment": "cbs-mass-change-needs-approval", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "mass_change_needs_approval" } }Recorded response · HTTP 200
{ "runId": "mass-change-needs-approval-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "ok", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "mass_change_needs_approval" }, "duplicateStarts": 1, "agents": [ { "name": "billing", "status": "ok", "summary": "21 customer(s) in cbs-mass-change-needs-approval", "durationMs": 3909 }, { "name": "crm-match", "status": "ok", "summary": "0 to write, 0 in sync, 21 unmatched, 0 conflict(s)", "durationMs": 6301 } ], "actions": [ { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 0, "mass": false }, "attempts": 1, "ref": "17OG0CXUW9.RY116W", "appliedAt": "2026-10-22T19:19:24.758Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 0, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 5, "head": "8b0032a61a10177e599241e8d77286548e68a713e38827c2ee3447ad4fe0f599" }, "output": { "mode": "sync", "customers": 21, "writes": 0, "inSync": 0, "unmatched": 21, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:19:14.376Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:18.288Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:19:24.594Z", "msg": "planned 1 action(s): 0 need approval" }, { "at": "2026-10-22T19:19:24.758Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:24.760Z", "msg": "done (ok)" }, { "at": "2026-10-22T19:19:25.379Z", "msg": "duplicate start ignored" } ], "createdAt": "2026-10-22T19:19:14.376Z", "updatedAt": "2026-10-22T19:19:25.379Z", "duplicate": true } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/mass_change_needs_approval/runs · mass change needs approval · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/mass_change_needs_approval/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:25.866727+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [ { "runId": "mass-change-needs-approval-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "ok", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "mass_change_needs_approval" }, "duplicateStarts": 1, "agents": [ { "name": "billing", "status": "ok", "summary": "21 customer(s) in cbs-mass-change-needs-approval", "durationMs": 3909 }, { "name": "crm-match", "status": "ok", "summary": "0 to write, 0 in sync, 21 unmatched, 0 conflict(s)", "durationMs": 6301 } ], "actions": [ { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "crm-match", "gate": "auto", "status": "applied", "summary": { "writes": 0, "mass": false }, "attempts": 1, "ref": "17OG0CXUW9.RY116W", "appliedAt": "2026-10-22T19:19:24.758Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 0, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 5, "head": "8b0032a61a10177e599241e8d77286548e68a713e38827c2ee3447ad4fe0f599" }, "output": { "mode": "sync", "customers": 21, "writes": 0, "inSync": 0, "unmatched": 21, "conflicts": 0 }, "events": [ { "at": "2026-10-22T19:19:14.376Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:18.288Z", "msg": "agents: billing=ok" }, { "at": "2026-10-22T19:19:24.594Z", "msg": "planned 1 action(s): 0 need approval" }, { "at": "2026-10-22T19:19:24.758Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:24.760Z", "msg": "done (ok)" }, { "at": "2026-10-22T19:19:25.379Z", "msg": "duplicate start ignored" } ], "createdAt": "2026-10-22T19:19:14.376Z", "updatedAt": "2026-10-22T19:19:25.379Z" } ] } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/stripe_rate_limited/runs · stripe rate limited · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/stripe_rate_limited/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:26.123265+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "11" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [] } - · POST app request /invocations · stripe rate limited · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "action": "start", "runId": "stripe-rate-limited-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-stripe-rate-limited", "segment": "cbs-stripe-rate-limited", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "stripe_rate_limited" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:27.529242+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "328", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "action": "start", "runId": "stripe-rate-limited-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-stripe-rate-limited", "segment": "cbs-stripe-rate-limited", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "stripe_rate_limited" } }Recorded response · HTTP 200
{ "runId": "stripe-rate-limited-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "partial", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "stripe_rate_limited" }, "duplicateStarts": 0, "agents": [ { "name": "billing", "status": "failed", "error": "stripe 429 rate_limit: GET /v1/customers → 429 rate_limit", "errorCode": "stripe:rate_limit", "durationMs": 908 }, { "name": "crm-match", "status": "failed", "error": "FatalError: billing could not be read; nothing to match", "errorCode": "fatal", "durationMs": 0 } ], "actions": [ { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "billing", "gate": "auto", "status": "applied", "summary": { "blocked": true }, "attempts": 1, "ref": "17F3Q8U9FI.ZURW9G", "appliedAt": "2026-10-22T19:19:27.389Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 0, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 4, "head": "6a9232cf3c10c7cef3ceaac05d65099d765bffc98b26db577e2273b1d495ec1a" }, "output": { "mode": "blocked" }, "events": [ { "at": "2026-10-22T19:19:26.233Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:27.142Z", "msg": "agents: billing=failed" }, { "at": "2026-10-22T19:19:27.146Z", "msg": "planned 1 action(s): 0 need approval" }, { "at": "2026-10-22T19:19:27.389Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:27.392Z", "msg": "done (partial)" } ], "createdAt": "2026-10-22T19:19:26.233Z", "updatedAt": "2026-10-22T19:19:27.392Z", "duplicate": false } - · GET stripe request · stripe rate limited · /v1/customers · HTTP 429 · processing 0.6ms
View sanitized request and response
Curl-style request view
curl --request GET '<STRIPE_TWIN_BASE_URL>/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and 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.6ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 429
{ "error": { "type": "invalid_request_error", "code": "rate_limit", "doc_url": "https://stripe.com/docs/error-codes/rate-limit", "message": "Too many requests hit the API too quickly. We recommend an exponential backoff of your requests." } } - · GET stripe request · provider traffic · /v1/customers · HTTP 429 · request a252c7ced308 · processing 0.6ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.6ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 429
{ "error": { "type": "invalid_request_error", "code": "rate_limit", "doc_url": "https://stripe.com/docs/error-codes/rate-limit", "message": "Too many requests hit the API too quickly. We recommend an exponential backoff of your requests." } } - · GET stripe request · stripe rate limited · /v1/customers · HTTP 429 · processing 0.97ms
View sanitized request and response
Curl-style request view
curl --request GET '<STRIPE_TWIN_BASE_URL>/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and 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.97ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 429
{ "error": { "type": "invalid_request_error", "code": "rate_limit", "doc_url": "https://stripe.com/docs/error-codes/rate-limit", "message": "Too many requests hit the API too quickly. We recommend an exponential backoff of your requests." } } - · GET stripe request · provider traffic · /v1/customers · HTTP 429 · request c94ea7230831 · processing 0.97ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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.97ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 429
{ "error": { "type": "invalid_request_error", "code": "rate_limit", "doc_url": "https://stripe.com/docs/error-codes/rate-limit", "message": "Too many requests hit the API too quickly. We recommend an exponential backoff of your requests." } } - · GET stripe request · stripe rate limited · /v1/customers · HTTP 429 · processing 0.58ms
View sanitized request and response
Curl-style request view
curl --request GET '<STRIPE_TWIN_BASE_URL>/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL was not recorded. Provider processing: 0.58ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 429
{ "error": { "type": "invalid_request_error", "code": "rate_limit", "doc_url": "https://stripe.com/docs/error-codes/rate-limit", "message": "Too many requests hit the API too quickly. We recommend an exponential backoff of your requests." } } - · GET stripe request · provider traffic · /v1/customers · HTTP 429 · request 32b5899520e4 · processing 0.58ms
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/sandbox/0a57cecd9c/v1/customers' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL resolved from the saved run route. Provider processing: 0.58ms.
Recorded request headers
{ "host": "fetchsandbox.com", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae" }Recorded response headers
Response headers were not saved in this run.
Request body
No body shown for this read.
Recorded response · HTTP 429
{ "error": { "type": "invalid_request_error", "code": "rate_limit", "doc_url": "https://stripe.com/docs/error-codes/rate-limit", "message": "Too many requests hit the API too quickly. We recommend an exponential backoff of your requests." } } - · POST slack request · provider traffic · /api/chat.postMessage · HTTP 200 · request 226fee48b8d2 · processing 13.88ms
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/sandbox/b289ceb6c6/api/chat.postMessage' \ --header 'host: fetchsandbox.com' \ --header 'user-agent: node' \ --header 'accept: application/json' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'content-type: application/json; charset=utf-8' \ --data-raw '{ "channel": "C0REVOPS001", "text": ":warning: SYNC-stripe-rate-limited: cbs-stripe-rate-limited could not be read; nothing synced.", "unfurl_links": false, "unfurl_media": false }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is 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": "171", "user-agent": "node", "accept": "application/json", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "content-type": "application/json; charset=utf-8" }Recorded response headers
Response headers were not saved in this run.
Request body
{ "channel": "C0REVOPS001", "text": ":warning: SYNC-stripe-rate-limited: cbs-stripe-rate-limited could not be read; nothing synced.", "unfurl_links": false, "unfurl_media": false }Recorded response · HTTP 200
{ "channel": "C0REVOPS001", "message": { "bot_id": "bot_f72ae5c22065488393e67ae928", "client_msg_id": "cli_6379c8f440fd48739d0b6c1d3e", "name": "item-889fd7", "old_name": "Sample Old", "parent_user_id": "par_71f98b9392e542fd89b480d54c", "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": "17F3Q8U9FI.ZURW9G" } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/stripe_rate_limited/runs · stripe rate limited · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/stripe_rate_limited/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:27.896269+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [ { "runId": "stripe-rate-limited-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "partial", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "stripe_rate_limited" }, "duplicateStarts": 0, "agents": [ { "name": "billing", "status": "failed", "error": "stripe 429 rate_limit: GET /v1/customers → 429 rate_limit", "errorCode": "stripe:rate_limit", "durationMs": 908 }, { "name": "crm-match", "status": "failed", "error": "FatalError: billing could not be read; nothing to match", "errorCode": "fatal", "durationMs": 0 } ], "actions": [ { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "billing", "gate": "auto", "status": "applied", "summary": { "blocked": true }, "attempts": 1, "ref": "17F3Q8U9FI.ZURW9G", "appliedAt": "2026-10-22T19:19:27.389Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 0, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 4, "head": "6a9232cf3c10c7cef3ceaac05d65099d765bffc98b26db577e2273b1d495ec1a" }, "output": { "mode": "blocked" }, "events": [ { "at": "2026-10-22T19:19:26.233Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:27.142Z", "msg": "agents: billing=failed" }, { "at": "2026-10-22T19:19:27.146Z", "msg": "planned 1 action(s): 0 need approval" }, { "at": "2026-10-22T19:19:27.389Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:27.392Z", "msg": "done (partial)" } ], "createdAt": "2026-10-22T19:19:26.233Z", "updatedAt": "2026-10-22T19:19:27.392Z" } ] } - · POST app request /invocations · stripe rate limited · HTTP 200
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "action": "start", "runId": "stripe-rate-limited-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-stripe-rate-limited", "segment": "cbs-stripe-rate-limited", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "stripe_rate_limited" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:28.152914+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "328", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json" }Request body
{ "action": "start", "runId": "stripe-rate-limited-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-stripe-rate-limited", "segment": "cbs-stripe-rate-limited", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "stripe_rate_limited" } }Recorded response · HTTP 200
{ "runId": "stripe-rate-limited-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "partial", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "stripe_rate_limited" }, "duplicateStarts": 1, "agents": [ { "name": "billing", "status": "failed", "error": "stripe 429 rate_limit: GET /v1/customers → 429 rate_limit", "errorCode": "stripe:rate_limit", "durationMs": 908 }, { "name": "crm-match", "status": "failed", "error": "FatalError: billing could not be read; nothing to match", "errorCode": "fatal", "durationMs": 0 } ], "actions": [ { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "billing", "gate": "auto", "status": "applied", "summary": { "blocked": true }, "attempts": 1, "ref": "17F3Q8U9FI.ZURW9G", "appliedAt": "2026-10-22T19:19:27.389Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 0, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 5, "head": "fdac551e54f24e63d0ccd92af2983e9f5cd2e829edfc4a8acf946d4c0aafce31" }, "output": { "mode": "blocked" }, "events": [ { "at": "2026-10-22T19:19:26.233Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:27.142Z", "msg": "agents: billing=failed" }, { "at": "2026-10-22T19:19:27.146Z", "msg": "planned 1 action(s): 0 need approval" }, { "at": "2026-10-22T19:19:27.389Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:27.392Z", "msg": "done (partial)" }, { "at": "2026-10-22T19:19:28.004Z", "msg": "duplicate start ignored" } ], "createdAt": "2026-10-22T19:19:26.233Z", "updatedAt": "2026-10-22T19:19:28.004Z", "duplicate": true } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/stripe_rate_limited/runs · stripe rate limited · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/stripe_rate_limited/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:28.503307+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [ { "runId": "stripe-rate-limited-vr_2c28915cdd3446b8ade9092aff67beae", "workflow": "crm-billing-sync", "metadata": { "organization": "Acme", "company": "Acme Corporation", "environment": "unconfigured", "owner": "unassigned", "department": "unassigned", "ownerTeam": "unassigned", "oncall": "unassigned", "version": "unversioned", "sourceCommit": "unrecorded" }, "org": "RevOps", "team": "revops-systems", "phase": "DONE", "closed": true, "outcome": "partial", "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "stripe_rate_limited" }, "duplicateStarts": 1, "agents": [ { "name": "billing", "status": "failed", "error": "stripe 429 rate_limit: GET /v1/customers → 429 rate_limit", "errorCode": "stripe:rate_limit", "durationMs": 908 }, { "name": "crm-match", "status": "failed", "error": "FatalError: billing could not be read; nothing to match", "errorCode": "fatal", "durationMs": 0 } ], "actions": [ { "id": "slack.post_sync", "kind": "slack.post_sync", "provider": "slack", "agent": "billing", "gate": "auto", "status": "applied", "summary": { "blocked": true }, "attempts": 1, "ref": "17F3Q8U9FI.ZURW9G", "appliedAt": "2026-10-22T19:19:27.389Z", "reconciled": null } ], "counts": { "applied": 1, "failed": 0, "pendingApproval": 0, "skipped": 0, "rejected": 0, "scheduled": 0, "awaitingSignal": 0, "compensated": 0 }, "wakeAt": null, "audit": { "seq": 5, "head": "fdac551e54f24e63d0ccd92af2983e9f5cd2e829edfc4a8acf946d4c0aafce31" }, "output": { "mode": "blocked" }, "events": [ { "at": "2026-10-22T19:19:26.233Z", "msg": "started by U_FETCHSANDBOX" }, { "at": "2026-10-22T19:19:27.142Z", "msg": "agents: billing=failed" }, { "at": "2026-10-22T19:19:27.146Z", "msg": "planned 1 action(s): 0 need approval" }, { "at": "2026-10-22T19:19:27.389Z", "msg": "slack.post_sync: applied" }, { "at": "2026-10-22T19:19:27.392Z", "msg": "done (partial)" }, { "at": "2026-10-22T19:19:28.004Z", "msg": "duplicate start ignored" } ], "createdAt": "2026-10-22T19:19:26.233Z", "updatedAt": "2026-10-22T19:19:28.004Z" } ] } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/invalid_input_rejected/runs · invalid input rejected · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/invalid_input_rejected/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:28.754369+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "11" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [] } - · POST app request /invocations · invalid input rejected · HTTP 400
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "action": "start", "runId": "invalid-input-rejected-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-bad", "segment": "all customers", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "invalid_input_rejected" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:29.014439+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "308", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json", "content-length": "99" }Request body
{ "action": "start", "runId": "invalid-input-rejected-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-bad", "segment": "all customers", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "invalid_input_rejected" } }Recorded response · HTTP 400
{ "error": "invalid input", "issues": [ "segment: Invalid string: must match pattern /^[\\w-]{2,60}$/" ] } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/invalid_input_rejected/runs · invalid input rejected · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/invalid_input_rejected/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:29.371018+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "11" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [] } - · POST app request /invocations · invalid input rejected · HTTP 400
View sanitized request and response
Curl-style request view
curl --request POST 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/invocations' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]' \ --header 'content-type: application/json' \ --data-raw '{ "action": "start", "runId": "invalid-input-rejected-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-bad", "segment": "all customers", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "invalid_input_rejected" } }'This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:29.670412+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]", "content-length": "308", "content-type": "application/json" }Recorded response headers
{ "content-type": "application/json", "content-length": "99" }Request body
{ "action": "start", "runId": "invalid-input-rejected-vr_2c28915cdd3446b8ade9092aff67beae", "input": { "syncId": "SYNC-bad", "segment": "all customers", "revopsChannel": "C0REVOPS001" }, "requestedBy": { "userId": "U_FETCHSANDBOX" }, "labels": { "fs_run": "vr_2c28915cdd3446b8ade9092aff67beae", "fs_case": "invalid_input_rejected" } }Recorded response · HTTP 400
{ "error": "invalid input", "issues": [ "segment: Invalid string: must match pattern /^[\\w-]{2,60}$/" ] } - · GET app request /verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/invalid_input_rejected/runs · invalid input rejected · HTTP 200
View sanitized request and response
Curl-style request view
curl --request GET 'https://fetchsandbox.com/api/relay/7ad24b0b8c764059c0aabee9988ab6084712f7dcbeddbf81/verify/runs/vr_2c28915cdd3446b8ade9092aff67beae/cases/invalid_input_rejected/runs' \ --header 'accept: */*' \ --header 'user-agent: python-httpx/0.28.1' \ --header 'host: fetchsandbox.com' \ --header 'x-flow-run-id: vr_2c28915cdd3446b8ade9092aff67beae' \ --header 'x-fetchsandbox-relay: [redacted]' \ --header 'authorization: [redacted]'
This view is reconstructed from the saved method, URL, and sanitized headers and body. Secrets are removed and the result is not exact wire bytes, so it cannot be used as a runnable authenticated replay.
Target URL recorded at execution. Response finished: 2026-10-22T19:19:30.081403+00:00.
Recorded request headers
{ "accept": "*/*", "user-agent": "python-httpx/0.28.1", "host": "fetchsandbox.com", "x-flow-run-id": "vr_2c28915cdd3446b8ade9092aff67beae", "x-fetchsandbox-relay": "[redacted]", "authorization": "[redacted]" }Recorded response headers
{ "content-type": "application/json", "content-length": "11" }Request body
This request had no body.
Recorded response · HTTP 200
{ "runs": [] }
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.