Skip to content

State of the REST API for upload #9047

@JbIPS

Description

@JbIPS

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Affects: DocumentationIssues related to developer or ops or data documentation. [managed]Lead: @scottbarnesIssues overseen by Scott (Community Imports)Needs: Community DiscussionThis issue is to be brought up in the next community call. [managed]Needs: ResponseIssues which require feedback from leadPriority: 3Issues that we can consider at our leisure. [managed]Type: QuestionThis issue doesn't require code. A question needs an answer. [managed]

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions