-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Closed
Labels
Affects: DocumentationIssues related to developer or ops or data documentation. [managed]Issues related to developer or ops or data documentation. [managed]Lead: @scottbarnesIssues overseen by Scott (Community Imports)Issues overseen by Scott (Community Imports)Needs: Community DiscussionThis issue is to be brought up in the next community call. [managed]This issue is to be brought up in the next community call. [managed]Needs: ResponseIssues which require feedback from leadIssues which require feedback from leadPriority: 3Issues that we can consider at our leisure. [managed]Issues that we can consider at our leisure. [managed]Type: QuestionThis issue doesn't require code. A question needs an answer. [managed]This issue doesn't require code. A question needs an answer. [managed]
Description
Question
Which REST API should I use for book data upload?
Additional context
The wiki points to
POST https://openlibrary.org/api/new.json
but the OpenLibrary python client seems to use
url = self.base_url + '/books/add'
and the wiki is...well not very insightful:
How to upload
- Create an archive.org account: https://archive.org/account/signup
- FTP the files to catalog-upload.archive.org using the username (most likely your email address) and password you just created. This doesn't seem to be working right now.
- Contact us and let us know if you have uploaded something.
For context, I'm looking to help a FOSS app OpenReads to upload user-written description when the book doesn't exist in OL (see mateusz-bak/openreads#85)
Issue resolution criteria
A clear wiki entry/webpage/REST API schema for data upload
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Affects: DocumentationIssues related to developer or ops or data documentation. [managed]Issues related to developer or ops or data documentation. [managed]Lead: @scottbarnesIssues overseen by Scott (Community Imports)Issues overseen by Scott (Community Imports)Needs: Community DiscussionThis issue is to be brought up in the next community call. [managed]This issue is to be brought up in the next community call. [managed]Needs: ResponseIssues which require feedback from leadIssues which require feedback from leadPriority: 3Issues that we can consider at our leisure. [managed]Issues that we can consider at our leisure. [managed]Type: QuestionThis issue doesn't require code. A question needs an answer. [managed]This issue doesn't require code. A question needs an answer. [managed]