BRÈCHE API integration test worksheet Guide: /guides/api-integration-checklist Updated: 2026-09-25 Map a business operation across systems, then write the tests for duplicates, ordering, failures and recovery. Fill this in locally. Nothing is sent to BRÈCHE. Do not include passwords, API keys, wallet recovery phrases or private customer data. 1. Business operation Describe the trigger, systems involved and completed result. Name the operator who owns the flow. Your notes: 2. Source of truth For each field, record authoritative system, stable identifier, update direction and deletion behaviour. Your notes: 3. Provider contract Record provider, API version, account plan, permissions, limits, event guarantees and test environment. Link to the documentation checked. Your notes: 4. Authentication and renewal Record the credential owner, required scopes, renewal process and expected behaviour after expiry. Do not include credentials. Your notes: 5. Duplicate and ordering tests Deliver an event twice, deliver duplicates concurrently and deliver events in reverse order. State the expected business state after each. Your notes: 6. Ambiguous timeout test Simulate an external operation completing before your client times out. How will the system reconcile it without creating duplicate work? Your notes: 7. Failure and replay Define retry limits, invalid records, failure visibility and a controlled replay process. State the evidence that replay is safe. Your notes: 8. Release evidence Record environment, operation IDs, observed outcomes, unresolved cases and the person accepting the integration. Your notes: