naftiko: 1.0.0-alpha2 info: label: TD Bank Consent API — Consents description: 'TD Bank Consent — FDX consent lifecycle. Get, revoke, and list consent revocations. 3 operations.' tags: - TD Bank - Consent - FDX - Open Banking created: '2026-05-23' modified: '2026-05-23' binds: - namespace: env keys: TD_BANK_API_KEY: TD_BANK_API_KEY capability: consumes: - type: http namespace: consent-consents baseUri: https://api.openbanking.amcb.developer.td.com/consent/v1 description: TD Consent API. resources: - name: consents-consentId path: /consents/{consentId} operations: - name: getconsent method: GET description: Get Consent Details inputParameters: - name: consentId in: path type: string required: true - name: revokeconsent method: DELETE description: Revoke Consent inputParameters: - name: consentId in: path type: string required: true - name: consent-revocations path: /consent-revocations operations: - name: listconsentrevocations method: GET description: List Consent Revocations authentication: type: bearer token: '{{env.TD_BANK_API_KEY}}' exposes: - type: rest namespace: consent-rest port: 8080 description: REST adapter for TD Consent API. resources: - path: /v1/consents name: consents