{"id":42712945,"url":"https://github.com/yapily/yapily-sdk-nodejs","last_synced_at":"2026-01-29T15:13:42.142Z","repository":{"id":43305370,"uuid":"133538704","full_name":"yapily/yapily-sdk-nodejs","owner":"yapily","description":"Javascript SDK compatible with Node JS generated against the Yapily API. This SDK can be used to connect to Open Banking entities.","archived":false,"fork":false,"pushed_at":"2025-06-30T15:16:34.000Z","size":26084,"stargazers_count":13,"open_issues_count":4,"forks_count":9,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-25T18:46:30.881Z","etag":null,"topics":["banking-applications","connectivitymanager","financial-institutions","fintech","javascript","nodejs","oauth2","openapi","openapi-generator","openbanking","openbanking-api","openbanking-sdk","payments","payments-sdk","psd2","sdk","sdk-nodejs","yapily","yapily-api","yapily-sdk"],"latest_commit_sha":null,"homepage":"https://yapily.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yapily.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-05-15T15:45:55.000Z","updated_at":"2025-06-30T15:16:42.000Z","dependencies_parsed_at":"2023-02-13T21:01:59.285Z","dependency_job_id":null,"html_url":"https://github.com/yapily/yapily-sdk-nodejs","commit_stats":null,"previous_names":[],"tags_count":320,"template":false,"template_full_name":null,"purl":"pkg:github/yapily/yapily-sdk-nodejs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yapily%2Fyapily-sdk-nodejs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yapily%2Fyapily-sdk-nodejs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yapily%2Fyapily-sdk-nodejs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yapily%2Fyapily-sdk-nodejs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yapily","download_url":"https://codeload.github.com/yapily/yapily-sdk-nodejs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yapily%2Fyapily-sdk-nodejs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28880017,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-29T10:31:27.438Z","status":"ssl_error","status_checked_at":"2026-01-29T10:31:01.017Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["banking-applications","connectivitymanager","financial-institutions","fintech","javascript","nodejs","oauth2","openapi","openapi-generator","openbanking","openbanking-api","openbanking-sdk","payments","payments-sdk","psd2","sdk","sdk-nodejs","yapily","yapily-api","yapily-sdk"],"created_at":"2026-01-29T15:13:41.439Z","updated_at":"2026-01-29T15:13:42.128Z","avatar_url":"https://github.com/yapily.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Yapily Node.js SDK \n[![GitHub version](https://d25lcipzij17d.cloudfront.net/badge.svg?id=gh\u0026type=6\u0026v=\u0026x2=0)](http://badge.fury.io/gh/boennemann%2Fbadges)\n\nThis SDK library was generated using [OpenApi Generator](https://github.com/OpenAPITools/openapi-generator). The SDK can be used as a module in your code and the examples demonstrate how to connect to financial institutions integrated with Yapily.\n\n## Requirements\n\nTo connect to the Yapily API, you will need to register your \napplication at [https://dashboard.yapily.com]().\n\nThese application credentials will be used to authorise all\nyour API requests.\n\n## Installation\n\nThe SDK can be installed from [npm](https://www.npmjs.com/package/@yapily/yapily-api) and can be included in your \nproject by adding it to your dependencies\n\n#### npm\n\n```bash\nnpm install @yapily/yapily-api\n```\n\n## Usage\n\nSample usage of the SDK can be seen in the `examples` folder. To run any of the examples, follow the steps below:\n\n### Configure the application credentials\n\nGo to constants.js and fill in the following credentials. The more complex exmples will require you to define all of these \nvariables and will not work unless they are set.\n\n```javascript\nmodule.exports = {\n    \"APPLICATION_ID\" : \"{{APPLICATION_ID}}\",\n    \"APPLICATION_SECRET\" : \"{{APPLICATION_SECRET}}\",\n    \"APPLICATION_USER_ID\": \"node-sdk@yapily.com\",\n    \"INSTITUTION_ID\": \"{{INSTITUTION_ID}}\",\n    \"CALLBACK_URL\": \"{{CALLBACK_URL}}\"\n}\n```\n\n### Choose the example you wish to run\n\nAll of the examples can be found in one of the following subdirectories in the `examples` folder:\n\n- Accounts\n- Application\n- Consents\n- Institutions\n- Users\n\nYou must first install the dependencies for each example in the parents directory by running `npm install` \ne.g. to run one of the `accounts` demos, first run: \n\n```\ncd examples/accounts \u0026\u0026 npm install\n```\n\n### Run the example\n\nFinally, run the example e.g. to run the `GetAccountDetailsWithNewConsent.js` demo, run:\n\n```\nnode GetAccountDetailsWithNewConsent.js\n```\n\n## Further information\n\nFor more information on how to get connected, visit the [Yapily Knowledge Base](https://kb.yapily.com).\n\n###### [Website](https://yapily.com) | [Legal](https://yapily.com/legal-policies) | [Contact Us](mailto:info@yapily.com) \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyapily%2Fyapily-sdk-nodejs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyapily%2Fyapily-sdk-nodejs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyapily%2Fyapily-sdk-nodejs/lists"}