{"id":21198838,"url":"https://github.com/natlibfi/koha-plugin-rest-biblios","last_synced_at":"2025-08-15T20:52:04.974Z","repository":{"id":38095913,"uuid":"291041158","full_name":"NatLibFi/koha-plugin-rest-biblios","owner":"NatLibFi","description":null,"archived":false,"fork":false,"pushed_at":"2023-04-20T03:38:08.000Z","size":145,"stargazers_count":1,"open_issues_count":1,"forks_count":2,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-06-03T01:33:22.227Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NatLibFi.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}},"created_at":"2020-08-28T12:29:11.000Z","updated_at":"2022-05-24T15:20:25.000Z","dependencies_parsed_at":"2025-01-21T14:42:39.707Z","dependency_job_id":"362af083-8596-4f80-8ba1-93a2bca310d9","html_url":"https://github.com/NatLibFi/koha-plugin-rest-biblios","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/NatLibFi/koha-plugin-rest-biblios","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NatLibFi%2Fkoha-plugin-rest-biblios","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NatLibFi%2Fkoha-plugin-rest-biblios/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NatLibFi%2Fkoha-plugin-rest-biblios/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NatLibFi%2Fkoha-plugin-rest-biblios/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NatLibFi","download_url":"https://codeload.github.com/NatLibFi/koha-plugin-rest-biblios/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NatLibFi%2Fkoha-plugin-rest-biblios/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270630031,"owners_count":24619370,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-15T02:00:12.559Z","response_time":110,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":[],"created_at":"2024-11-20T19:53:42.626Z","updated_at":"2025-08-15T20:52:04.906Z","avatar_url":"https://github.com/NatLibFi.png","language":"Perl","funding_links":[],"categories":[],"sub_categories":[],"readme":"# koha-plugin-rest-biblios\n\nThis is a REST API plugin for Koha. It provides API support for\nmodifying biblio records.\n\nSome of the functionality is based on Koha code (see\nhttps://github.com/Koha-Community/Koha/) and koha-plugin-rest-di (see\nhttps://github.com/NatLibFi/koha-plugin-rest-di).\n\n## Downloading\n\nYou can download the relevant *.kpz file from the [release page](https://github.com/NatLibFi/koha-plugin-rest-biblios/releases).\n\n## Installing\n\nThe plugin is installed by uploading the KPZ (Koha Plugin Zip) package of a released version on the Manage Plugins page of the Koha staff interface.\n\nTo set up the Koha plugin system you must first make some changes to your install:\n\n1. Change `\u003cenable_plugins\u003e0\u003cenable_plugins\u003e` to ` \u003cenable_plugins\u003e1\u003c/enable_plugins\u003e` in your koha-conf.xml file.\n2. Confirm that the path to `\u003cpluginsdir\u003e` exists, is correct, and is writable by the web server.\n3. Restart your webserver.\n\nOnce the setup is complete you will need to enable plugins by setting UseKohaPlugins system preference to 'Enable'.\n\nYou can upload and configure the plugin on the Administration -\u003e Plugins -\u003e Manage Plugins page.\n\n### Required User Permissions\n\nTo use all the functionality the plugin provides, the following permissions are needed for the user account used to authenticate for the API:\n\n - catalogue\n - editcatalogue\n   - edit_catalogue\n\n## Building a Release\n\nTravis will build the release provided the commit includes a suitable version tag:\n\n1. `git tag -a vX.Y.Z -m \"Release X.Y.Z\"` (Feel free to provide a longer message too, it's displayed on the Releases page)\n2. `git push --tags origin master`\n\nTo manually build a release locally, run `./build.sh`.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnatlibfi%2Fkoha-plugin-rest-biblios","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnatlibfi%2Fkoha-plugin-rest-biblios","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnatlibfi%2Fkoha-plugin-rest-biblios/lists"}