GOBI (formely YBP) is an aquisitions management system. It handles most of the acquisitions workflow, and traditionally generated MARC files to be included on the institution's library systems. Those files were usually served on an FTP server, for the institution to download and import on their ILS. GOBI implemented what they call GOBIapi, which is a simple workflow for them to directly inject that acquisitions information and resulting records through the use of webservices. In Koha, this means having an endpoint accepting GOBI order messages (in their documented XML format) and have it follow the internal Koha workflow for baskets: - Create a basket - Fill it with the record and budget information, etc - Close the basket and mark it as received. - Deal with the received MARC data.
Is there a link for documentation on the GOBI API available? I've been asked about integrating it with our open source LORLS reading list system (which itself is integrated with our live Koha instance) but my Google-fu has let me down finding any public documentation about how the GobiAPI works or the XML it expects/generates. If I could hit this bug fix at the same time it could kill two birds with one stone.
(In reply to Jon Knight from comment #1) > Is there a link for documentation on the GOBI API available? I've been > asked about integrating it with our open source LORLS reading list system > (which itself is integrated with our live Koha instance) but my Google-fu > has let me down finding any public documentation about how the GobiAPI works > or the XML it expects/generates. > > If I could hit this bug fix at the same time it could kill two birds with > one stone. Jon, I wrote a Koha plugin to deal with this. The GOBI docs are proprietary-ish but I was allowed to distribute the sample messages along with the plugin: https://github.com/thekesolutions/koha-plugin-gobi I'm closing this bug as I won't be making this Koha-proper at the time being. Feel free to approach me on IRC or email to talk about this if you need it.