{"_id":"@adiba-banking-cloud/backoffice-console-appshell-api-sdk","_rev":"9-4ab996574245af97c00c7d5644f4bd9c","name":"@adiba-banking-cloud/backoffice-console-appshell-api-sdk","dist-tags":{"latest":"0.1.8"},"versions":{"0.1.0":{"name":"@adiba-banking-cloud/backoffice-console-appshell-api-sdk","version":"0.1.0","keywords":[],"author":{"name":"TUROG Technologies"},"license":"ISC","_id":"@adiba-banking-cloud/backoffice-console-appshell-api-sdk@0.1.0","maintainers":[{"name":"xamuel98","email":"samuelakintomiwa98@gmail.com"},{"name":"adiba-creation-team","email":"devops@turog.ng"}],"dist":{"shasum":"01fd1ac559475fb14036415855c3dc58a0ff3457","tarball":"https://registry.npmjs.org/@adiba-banking-cloud/backoffice-console-appshell-api-sdk/-/backoffice-console-appshell-api-sdk-0.1.0.tgz","fileCount":48,"integrity":"sha512-2e6uoR1HavDYCq4ts1hrGif7XApsCu5EBw5INf/IderxMc1jVIH/QdXBtb31Ix3Cxkr/+8CNVkvWyW6+XH6D1g==","signatures":[{"sig":"MEYCIQCh8jHtx6hqq5kU/FB8wemirhFBhPeJ1CtlPb9Z05lB2QIhAIUJWgDiXVQoLZu5KUihYWmz2k7hpRaGhD6lcy/MEpt2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158489},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","clean":"rm -rf dist"},"_npmUser":{"name":"xamuel98","email":"samuelakintomiwa98@gmail.com"},"_npmVersion":"10.9.2","description":"A shared ADIBA Appshell API SDK for backoffice console applications","directories":{},"_nodeVersion":"22.13.0","dependencies":{"axios":"^1.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.60.1","typescript":"^6.0.2","@rollup/plugin-commonjs":"^29.0.2","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/backoffice-console-appshell-api-sdk_0.1.0_1778511304913_0.2857328492243014","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@adiba-banking-cloud/backoffice-console-appshell-api-sdk","version":"0.1.1","keywords":[],"author":{"name":"TUROG Technologies"},"license":"ISC","_id":"@adiba-banking-cloud/backoffice-console-appshell-api-sdk@0.1.1","maintainers":[{"name":"xamuel98","email":"samuelakintomiwa98@gmail.com"},{"name":"adiba-creation-team","email":"devops@turog.ng"}],"dist":{"shasum":"9b35158360487fc29cc1c19f464adb774dce2a61","tarball":"https://registry.npmjs.org/@adiba-banking-cloud/backoffice-console-appshell-api-sdk/-/backoffice-console-appshell-api-sdk-0.1.1.tgz","fileCount":48,"integrity":"sha512-DmQmDxvpp9Im2RCAQtoLVUJSoI/DIMDC/YqLM9VhgRbwh5H7nzMYxP4nHeu8VIlvD4Dkm5e5hrzaGl2YIvE0ew==","signatures":[{"sig":"MEYCIQDltrZg+S6KUHUqrYTBJ/mXpjc50FYPFSFh7WIzErKwdgIhAMtGtRYh/16YthNBN13SpelBod2HuLU3DStk28LnnbCk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159305},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","clean":"rm -rf dist"},"_npmUser":{"name":"xamuel98","email":"samuelakintomiwa98@gmail.com"},"_npmVersion":"10.9.2","description":"A shared ADIBA Appshell API SDK for backoffice console applications","directories":{},"_nodeVersion":"22.13.0","dependencies":{"axios":"^1.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.60.1","typescript":"^6.0.2","@rollup/plugin-commonjs":"^29.0.2","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/backoffice-console-appshell-api-sdk_0.1.1_1779370797499_0.9370352559322221","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@adiba-banking-cloud/backoffice-console-appshell-api-sdk","version":"0.1.2","keywords":[],"author":{"name":"TUROG Technologies"},"license":"ISC","_id":"@adiba-banking-cloud/backoffice-console-appshell-api-sdk@0.1.2","maintainers":[{"name":"xamuel98","email":"samuelakintomiwa98@gmail.com"},{"name":"adiba-creation-team","email":"devops@turog.ng"}],"dist":{"shasum":"a708b02c01547daa4a31490bcb6e430f5c3bb1c0","tarball":"https://registry.npmjs.org/@adiba-banking-cloud/backoffice-console-appshell-api-sdk/-/backoffice-console-appshell-api-sdk-0.1.2.tgz","fileCount":53,"integrity":"sha512-tJFHWawMUKY5MIPUanKSLfGS/PHZwFYAt3UtjRldFoCpssyRfqpg5TvnpOaSzzPCDIISDTLZE9s9xYMB0uFElg==","signatures":[{"sig":"MEUCIQDBM019rJduifo0xNDqaF+LrIlwUzStdXFpjXXBaYiMOwIgYjg5eqJ4C+RniJ0Bj+FPMEQZnHyfzfYkOKQvlsXdS8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180715},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","clean":"rm -rf dist"},"_npmUser":{"name":"xamuel98","email":"samuelakintomiwa98@gmail.com"},"_npmVersion":"10.9.2","description":"A shared ADIBA Appshell API SDK for backoffice console applications","directories":{},"_nodeVersion":"22.13.0","dependencies":{"axios":"^1.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.60.1","typescript":"^6.0.2","@rollup/plugin-commonjs":"^29.0.2","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/backoffice-console-appshell-api-sdk_0.1.2_1779431572368_0.23568009040101656","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@adiba-banking-cloud/backoffice-console-appshell-api-sdk","version":"0.1.3","keywords":[],"author":{"name":"TUROG Technologies"},"license":"ISC","_id":"@adiba-banking-cloud/backoffice-console-appshell-api-sdk@0.1.3","maintainers":[{"name":"xamuel98","email":"samuelakintomiwa98@gmail.com"},{"name":"adiba-creation-team","email":"devops@turog.ng"}],"dist":{"shasum":"ee2a78419ad48bbabe1b075dfa678956c0a1718a","tarball":"https://registry.npmjs.org/@adiba-banking-cloud/backoffice-console-appshell-api-sdk/-/backoffice-console-appshell-api-sdk-0.1.3.tgz","fileCount":53,"integrity":"sha512-cD3jQHLiqI4/XiqUfOPf4ddi5d0cvbjGveX4VnTPTVcvPX8o7c6+LxazEROxLdpkYyfGWfKxghGHEluGB/WjKw==","signatures":[{"sig":"MEUCICyBJ6CusOOyXONPpZ2Zz7Bxa4dX3vDbnWK2JeBdrOkwAiEA3NngWWYs3gAZDzLV5BmtDfQ0EQVQOLQGO5yhuCVOg7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181255},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","clean":"rm -rf dist"},"_npmUser":{"name":"xamuel98","email":"samuelakintomiwa98@gmail.com"},"_npmVersion":"11.16.0","description":"A shared ADIBA Appshell API SDK for backoffice console applications","directories":{},"_nodeVersion":"26.3.1","dependencies":{"axios":"^1.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.60.1","typescript":"^6.0.2","@rollup/plugin-commonjs":"^29.0.2","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/backoffice-console-appshell-api-sdk_0.1.3_1782395254483_0.5595387385796979","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@adiba-banking-cloud/backoffice-console-appshell-api-sdk","version":"0.1.4","keywords":[],"author":{"name":"TUROG Technologies"},"license":"ISC","_id":"@adiba-banking-cloud/backoffice-console-appshell-api-sdk@0.1.4","maintainers":[{"name":"xamuel98","email":"samuelakintomiwa98@gmail.com"},{"name":"adiba-creation-team","email":"devops@turog.ng"}],"dist":{"shasum":"ab01cfe956a96d70601fd52eb912b3de1f3fbe0b","tarball":"https://registry.npmjs.org/@adiba-banking-cloud/backoffice-console-appshell-api-sdk/-/backoffice-console-appshell-api-sdk-0.1.4.tgz","fileCount":53,"integrity":"sha512-+EuMPocm57lreyLG6bqUR39nC6ueSn1rFSUM8R2znlDWW6K9UfTouvLlkx2vNzhPKRG2fOgSqw+UMGd6T5uyZg==","signatures":[{"sig":"MEUCIQC07H8/pYBfG61TcgDRLPXoeAx2Gn57xGYweHDLKnBtGgIgJh16iGp2O2dNaXsXoblifk2eTmP7GNrGHDwqk671rqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183533},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","clean":"rm -rf dist"},"_npmUser":{"name":"xamuel98","email":"samuelakintomiwa98@gmail.com"},"_npmVersion":"11.16.0","description":"A shared ADIBA Appshell API SDK for backoffice console applications","directories":{},"_nodeVersion":"26.3.1","dependencies":{"axios":"^1.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.60.1","typescript":"^6.0.2","@rollup/plugin-commonjs":"^29.0.2","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/backoffice-console-appshell-api-sdk_0.1.4_1782397956773_0.13004671888217478","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@adiba-banking-cloud/backoffice-console-appshell-api-sdk","version":"0.1.5","keywords":[],"author":{"name":"TUROG Technologies"},"license":"ISC","_id":"@adiba-banking-cloud/backoffice-console-appshell-api-sdk@0.1.5","maintainers":[{"name":"xamuel98","email":"samuelakintomiwa98@gmail.com"},{"name":"adiba-creation-team","email":"devops@turog.ng"}],"dist":{"shasum":"87140118e84f36b649170e158e00170718a4fa2f","tarball":"https://registry.npmjs.org/@adiba-banking-cloud/backoffice-console-appshell-api-sdk/-/backoffice-console-appshell-api-sdk-0.1.5.tgz","fileCount":53,"integrity":"sha512-86f/rNRXQD0xYUykMjoiU/59XowFckqu/jDzPySUeS8fYFcayQEpv4ydM2F2QXj/Kv+lkqoL06EkUqIWAqz1Ng==","signatures":[{"sig":"MEUCIAemMZKZEY4UnFVn1/Q0tiK8gB+BdREaTRQFOsSdYq8BAiEA8izosPMSRrkJTQSjLLxUvACU1lpe3I3syO6Dk0tl77c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187854},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","scripts":{"test":"node --test tests/**/*.test.mjs","build":"rollup -c","clean":"rm -rf dist"},"_npmUser":{"name":"xamuel98","email":"samuelakintomiwa98@gmail.com"},"_npmVersion":"11.16.0","description":"A shared ADIBA Appshell API SDK for backoffice console applications","directories":{},"_nodeVersion":"26.3.1","dependencies":{"axios":"^1.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.60.1","typescript":"^6.0.2","@rollup/plugin-commonjs":"^29.0.2","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/backoffice-console-appshell-api-sdk_0.1.5_1782810454098_0.13300351405558208","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@adiba-banking-cloud/backoffice-console-appshell-api-sdk","version":"0.1.6","keywords":[],"author":{"name":"TUROG Technologies"},"license":"ISC","_id":"@adiba-banking-cloud/backoffice-console-appshell-api-sdk@0.1.6","maintainers":[{"name":"xamuel98","email":"samuelakintomiwa98@gmail.com"},{"name":"adiba-creation-team","email":"devops@turog.ng"}],"dist":{"shasum":"52e9a383a94d0e75ad90d70d749ec6402f7e8ddd","tarball":"https://registry.npmjs.org/@adiba-banking-cloud/backoffice-console-appshell-api-sdk/-/backoffice-console-appshell-api-sdk-0.1.6.tgz","fileCount":53,"integrity":"sha512-+y4f3HsaLdvWLKm0jx8rCftAChqEEJF1r7ftFO8r5CnOKCY4xIx5Qko82HDxm0PHKYct9zavuj9nUYp3FDPRlQ==","signatures":[{"sig":"MEYCIQDaZI5AJNMqUhko3GycT/6SwLWan+vd+xEZUXB0YeklywIhAIiRYaXUHV1EjUa5uNvQ9uQrDgh6DshIrlWVALiVmQu2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188239},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","scripts":{"test":"node --test tests/**/*.test.mjs","build":"rollup -c","clean":"rm -rf dist"},"_npmUser":{"name":"xamuel98","email":"samuelakintomiwa98@gmail.com"},"_npmVersion":"11.16.0","description":"A shared ADIBA Appshell API SDK for backoffice console applications","directories":{},"_nodeVersion":"26.3.1","dependencies":{"axios":"^1.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.60.1","typescript":"^6.0.2","@rollup/plugin-commonjs":"^29.0.2","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/backoffice-console-appshell-api-sdk_0.1.6_1783099135826_0.40093248659527947","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@adiba-banking-cloud/backoffice-console-appshell-api-sdk","version":"0.1.7","keywords":[],"author":{"name":"TUROG Technologies"},"license":"ISC","_id":"@adiba-banking-cloud/backoffice-console-appshell-api-sdk@0.1.7","maintainers":[{"name":"xamuel98","email":"samuelakintomiwa98@gmail.com"},{"name":"adiba-creation-team","email":"devops@turog.ng"}],"dist":{"shasum":"62f5e3e491fc3195c61a5889dfea976a5aca555f","tarball":"https://registry.npmjs.org/@adiba-banking-cloud/backoffice-console-appshell-api-sdk/-/backoffice-console-appshell-api-sdk-0.1.7.tgz","fileCount":53,"integrity":"sha512-jsK+gjqZwR97JZXAPuk6JBR+txbpw7rcF3iUlTPjWzYGNG6f/n2qFb0HWtdzeT+5DFB/WD1XRZrUSQtMQvMv5Q==","signatures":[{"sig":"MEUCIQD3QY1uUzjP3O/005DBoCaGN/IsvE9K+GRuIuiOufz7hwIgXBQ2NLn3cCwour1bBDBKk0ARMsC4akNOUAZymX9Um3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188325},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","scripts":{"test":"node --test tests/**/*.test.mjs","build":"rollup -c","clean":"rm -rf dist"},"_npmUser":{"name":"xamuel98","email":"samuelakintomiwa98@gmail.com"},"_npmVersion":"11.16.0","description":"A shared ADIBA Appshell API SDK for backoffice console applications","directories":{},"_nodeVersion":"26.3.1","dependencies":{"axios":"^1.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.60.1","typescript":"^6.0.2","@rollup/plugin-commonjs":"^29.0.2","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/backoffice-console-appshell-api-sdk_0.1.7_1783101665898_0.06434304270678504","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@adiba-banking-cloud/backoffice-console-appshell-api-sdk","author":{"name":"TUROG Technologies"},"version":"0.1.8","description":"A shared ADIBA Appshell API SDK for backoffice console applications","license":"ISC","main":"dist/index.cjs.js","module":"dist/index.esm.js","types":"dist/types/index.d.ts","scripts":{"build":"rollup -c","clean":"rm -rf dist","test":"node --test tests/**/*.test.mjs"},"keywords":[],"devDependencies":{"@rollup/plugin-commonjs":"^29.0.2","@rollup/plugin-node-resolve":"^16.0.3","@rollup/plugin-typescript":"^12.3.0","rollup":"^4.60.1","tslib":"^2.8.1","typescript":"^6.0.2"},"dependencies":{"axios":"^1.14.0"},"_id":"@adiba-banking-cloud/backoffice-console-appshell-api-sdk@0.1.8","_nodeVersion":"26.3.1","_npmVersion":"11.16.0","dist":{"integrity":"sha512-ZtGmxpNPz+al45H/UBotUH9zQbA4TzdGrYLy3Y1uPqt8Dgx8yGsOuYR+ecX0gC+P50G5Wtc8yer3c4ehTJ2wzQ==","shasum":"2b2dd79cff2e310d6861d9da0845c364608fb6eb","tarball":"https://registry.npmjs.org/@adiba-banking-cloud/backoffice-console-appshell-api-sdk/-/backoffice-console-appshell-api-sdk-0.1.8.tgz","fileCount":53,"unpackedSize":189314,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD62wZtJGj46Xm/hWSTQf2hombFTC7XMku+Wi9rrt8howIgIw8FgaBEchXBzUXRdnWv0lTC2iULwaT1zkUnWzpY6rE="}]},"_npmUser":{"name":"xamuel98","email":"samuelakintomiwa98@gmail.com"},"directories":{},"maintainers":[{"name":"xamuel98","email":"samuelakintomiwa98@gmail.com"},{"name":"adiba-creation-team","email":"devops@turog.ng"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/backoffice-console-appshell-api-sdk_0.1.8_1784127919226_0.13124626190088007"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-11T14:55:04.773Z","modified":"2026-07-15T15:05:19.509Z","0.1.0":"2026-05-11T14:55:05.087Z","0.1.1":"2026-05-21T13:39:57.657Z","0.1.2":"2026-05-22T06:32:52.503Z","0.1.3":"2026-06-25T13:47:34.627Z","0.1.4":"2026-06-25T14:32:36.956Z","0.1.5":"2026-06-30T09:07:34.224Z","0.1.6":"2026-07-03T17:18:55.969Z","0.1.7":"2026-07-03T18:01:06.033Z","0.1.8":"2026-07-15T15:05:19.390Z"},"author":{"name":"TUROG Technologies"},"license":"ISC","keywords":[],"description":"A shared ADIBA Appshell API SDK for backoffice console applications","maintainers":[{"name":"xamuel98","email":"samuelakintomiwa98@gmail.com"},{"name":"adiba-creation-team","email":"devops@turog.ng"}],"readme":"# @adiba-banking-cloud/backoffice-console-appshell-api-sdk\n\nShared Appshell API SDK for ADIBA backoffice console applications.\n\nThis package is intended for Appshell and shared platform concerns that are\nconsumed across multiple modules such as Retail Engine, Open Banking, and\nProcess Engine.\n\n## Collections\n\nThe SDK currently includes typed support for:\n\n- `Applications`\n- `Connections`\n- `Documents`\n- `Members`\n- `Preferences`\n- `Subscriptions`\n- `Messages`\n\n## Installation\n\n```bash\nnpm install @adiba-banking-cloud/backoffice-console-appshell-api-sdk\n```\n\n## Configuration\n\nConfigure the SDK once at app startup:\n\n```ts\nimport { configureBackofficeAppshellSdk } from \"@adiba-banking-cloud/backoffice-console-appshell-api-sdk\";\n\nconfigureBackofficeAppshellSdk({\n  baseURL: \"https://api.s2.adiba.app/_base/backoffice\",\n  requireAuth: true,\n  getAccessToken: async () => {\n    return localStorage.getItem(\"access_token\") ?? undefined;\n  },\n  onUnauthorized: async () => {\n    // handle token expiry / redirect to login\n  },\n});\n```\n\nThe SDK prefixes requests with `\"/re/0.0.1\"` automatically, so callers should\nprovide the shared Appshell base URL without the Retail Engine path suffix.\n\n## Usage\n\n### Applications\n\n```ts\nimport { ApplicationsApi } from \"@adiba-banking-cloud/backoffice-console-appshell-api-sdk\";\n\nconst response = await ApplicationsApi.getMyApplications({\n  limit: 4,\n  offset: 0,\n});\n\nconsole.log(response.data.applications);\n```\n\n### Documents\n\n```ts\nimport { DocumentsApi } from \"@adiba-banking-cloud/backoffice-console-appshell-api-sdk\";\n\nconst documents = await DocumentsApi.getDocuments({\n  limit: 20,\n  offset: 0,\n});\n\nconst preview = await DocumentsApi.getDocumentPreviewById(\"doc-001\");\n```\n\n### Messages\n\n```ts\nimport { MessagesApi } from \"@adiba-banking-cloud/backoffice-console-appshell-api-sdk\";\n\nawait MessagesApi.composeConversation({\n  participantIds: [\"user-001\", \"user-002\"],\n  subject: \"Hello\",\n});\n```\n\n## Public API\n\n### Runtime exports\n\n- `configureBackofficeAppshellSdk`\n- `setApiBaseUrl`\n- `setAccessTokenProvider`\n- `apiClient`\n- `API_ENDPOINTS`\n\n### Feature exports\n\n- `ApplicationsApi`\n- `ConnectionsApi`\n- `DocumentsApi`\n- `MembersApi`\n- `PreferencesApi`\n- `SubscriptionsApi`\n- `MessagesApi`\n\n### Type exports\n\nThe package re-exports feature types from each collection barrel, for example:\n\n- application list and detail types\n- connection payload and response types\n- document upload/list/preview types\n- member management payload types\n- preference update payload types\n- subscription plan and payment payload types\n- message and conversation payload types\n\n## Notes on typing\n\nThis SDK follows the local HTML API documentation as the source of truth.\n\nWhere the docs provide concrete request or response structures, those are typed\ndirectly. Where the docs currently return generic `{}` payloads, the SDK keeps\nthose responses conservative using shared empty or opaque response types rather\nthan inventing fields that are not documented yet.\n\n## Development\n\nBuild the package:\n\n```bash\nnpm run build\n```\n\nType-check the package:\n\n```bash\nnpx tsc --noEmit\n```\n","readmeFilename":"README.md"}