{"id":24343671,"url":"https://github.com/leontm-dev/sevdesk-api-wrapper","last_synced_at":"2026-02-05T00:34:09.140Z","repository":{"id":271097207,"uuid":"912412374","full_name":"leontm-dev/sevdesk-api-wrapper","owner":"leontm-dev","description":"A typesafe sevdesk API SDK for JavaScript and TypeScript","archived":false,"fork":false,"pushed_at":"2026-02-01T16:55:48.000Z","size":321,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-02-02T01:33:33.831Z","etag":null,"topics":["api","api-sdk","api-wrapper","javascript","npm","npm-package","sdk","sevdesk","sevdesk-api","typescript"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/sevdesk-api-wrapper","language":"TypeScript","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/leontm-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-01-05T14:04:30.000Z","updated_at":"2026-02-01T16:55:45.000Z","dependencies_parsed_at":"2025-01-05T14:18:01.732Z","dependency_job_id":"2295028b-e69b-48fe-aeb4-47479bcd33af","html_url":"https://github.com/leontm-dev/sevdesk-api-wrapper","commit_stats":null,"previous_names":["leontm-dev/sevdesk-api-wrapper"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/leontm-dev/sevdesk-api-wrapper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leontm-dev%2Fsevdesk-api-wrapper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leontm-dev%2Fsevdesk-api-wrapper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leontm-dev%2Fsevdesk-api-wrapper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leontm-dev%2Fsevdesk-api-wrapper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/leontm-dev","download_url":"https://codeload.github.com/leontm-dev/sevdesk-api-wrapper/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leontm-dev%2Fsevdesk-api-wrapper/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29103406,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-04T22:44:52.815Z","status":"ssl_error","status_checked_at":"2026-02-04T22:44:16.428Z","response_time":62,"last_error":"SSL_read: 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":["api","api-sdk","api-wrapper","javascript","npm","npm-package","sdk","sevdesk","sevdesk-api","typescript"],"created_at":"2025-01-18T08:50:01.516Z","updated_at":"2026-02-05T00:34:09.131Z","avatar_url":"https://github.com/leontm-dev.png","language":"TypeScript","readme":"# sevdesk API SDK for JavaScript and TypeScript\n\nThe sevdesk API SDK for JavaScript and TypeScript is an unofficial open-source API wrapper to improve interactions with the sevdesk API.\nIt comes with preconfigured types for models, responses and request bodies.\n\n[![MIT License](https://img.shields.io/badge/License-MIT-green.svg)](https://choosealicense.com/licenses/mit/)![NPM Last Update](https://img.shields.io/npm/last-update/sevdesk-api-wrapper)![NPM Downloads](https://img.shields.io/npm/dm/sevdesk-api-wrapper)\n\n## Acknowledgements\n\nThis project is based on the official [sevdesk API Documentation](https://api.sevdesk.de/#section/General-information). If you run into any problem or if you suddenly need a error description to speed up your debug process, check their docs first.\n\nInformation that describe types, classes and type-properties are directly from the sevdesk API Documentation, where you will find further explanation. The contents have only been changes in terms of spelling corrections.\nAll rights for the contents mentioned are reserved by sevDesk GmbH.\n\n## Documentation\n\n[Documentation](https://api.sevdesk.de/#section/General-information)\n\n## Installation\n\nInstall sevdesk-api-wrapper with npm or your desired node package manager:\n\n```bash\n  node install sevdesk-api-wrapper\n```\n\n```bash\n  yarn add sevdesk-api-wrapper\n```\n\n## Usage/Examples\n\nTo use this package you will need a sevdesk API key. A guide on how to accquire such a key can be found here: https://api.sevdesk.de/#section/Authentication-and-Authorization\n\nOnce you have installed the package, you can go ahead and import the sevdeskAPIClient:\n\n```javascript\nimport sevdeskAPIClient from \"sevdesk-api-wrapper\";\n\nconst sevdeskAPI = new sevdeskAPIClient(\"your-api-key\");\n```\n\nBe aware, sevdesk API keys are regarded as secrets. It is adwised to save them in a .env file for some other form of save key-storage and not directly inside of your active codebase.\n\n## Contributing\n\nContributions are always welcome!\n\nThis is my first API SDK, so a learn-by-doing type of solution. If you have any ideas for better maintainablity, readablity or the code in general, feel free to make a Pull Request.\n\nSee `contributing.md` for ways to get started.\n\nPlease adhere to this project's `code of conduct`.\n\n## Authors\n\n- [@leontm-dev](https://www.github.com/leontm-dev)\n\n## Appendix\n\nAs already stated, this project is not maintained nor funded by [sevDesk GmbH](https://sevdesk.de/impressum/) or any associated company/organization. It is also not made to generate profits are be monetized in any way.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleontm-dev%2Fsevdesk-api-wrapper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleontm-dev%2Fsevdesk-api-wrapper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleontm-dev%2Fsevdesk-api-wrapper/lists"}