Demo Mode
API Playground
Explore the API with feature flags and plan tiers. See how responses change based on configuration.
Plan Tier
Select your plan tier to see feature differences.
Feature Flags
Toggle features to see API behavior changes.
API Endpoints
Select an endpoint to test.
Request Example
POST /api/v1/reconcile/run
Content-Type: application/json
{
"source": { "adapter": "stripe" },
"target": { "adapter": "quickbooks" },
"rules": {
"matching": [
{ "field": "amount", "tolerance": 0.01 }
]
}
}Response
Response based on current feature flags and plan tier.
{
"success": true,
"timestamp": "2024-01-20T12:00:00Z",
"request_id": "demo_req_reconcile_20240120120000",
"matches": [
{
"id": "match_3596cae91bcf7682",
"source_transaction_id": "demo_stripe_001",
"target_transaction_id": "demo_qb_004",
"confidence": "exact",
"rule_used": "amount_exact",
"rule_id": "rule_amount_exact",
"matched_at": "2024-01-15T10:00:00.000Z",
"evidence": [
{
"field": "amount",
"source_value": 129.99,
"target_value": 129.99,
"match_type": "exact"
}
],
"audit_trail_id": "audit_99cca7d8138e8f30",
"deterministic_hash": "637136eb68056028df9a8e3646b5c6b90428539e8f631486678e48784d3f3470"
},
{
"id": "match_3b84c7d517c3044a",
"source_transaction_id": "demo_stripe_005",
"target_transaction_id": "demo_qb_005",
"confidence": "exact",
"rule_used": "amount_exact",
"rule_id": "rule_amount_exact",
"matched_at": "2024-01-15T10:00:00.000Z",
"evidence": [
{
"field": "amount",
"source_value": 199.5,
"target_value": 199.5,
"match_type": "exact"
}
],
"audit_trail_id": "audit_ddc2bfa7531d48a9",
"deterministic_hash": "c5b39289980a9d0366af6c0f959f5b131e586be6932ee2f1eed64806160c0254"
}
],
"total_matches": 2,
"matched_count": 2,
"unmatched_count": 17,
"confidence_breakdown": {
"exact": 2,
"high": 0,
"medium": 0,
"low": 0
},
"audit_trail_id": "audit_reconcile_20240120120000"
}Read-only simulation. This playground simulates API responses based on deterministic demo data. No actual API calls are made, and no data is written to the database.