Documentation for Public APIs at the Internet Archive

Internet Archive is well-known for our interactive user services.  These include the Wayback Machine, the website, and OpenLibrary.  Less well known are the programmatic, or API (Application Program Interface) tools that can allow users and computer programs to access archived information “at scale.”

Our APIs evolved over time, adapting to address specific projects and expanding as we introduced new services and capabilities into our operations.  Although not entirely uniform, these APIS were created to encourage developers to add media to as well as to consume and repurpose metadata and media.

“Items” are the organizational units of Internet Archive.  Our primary APIs interact with items to perform fundamental actions:

  • Write and read metadata to and from Items
  • Write and read media or other files to and from Items

We have recently introduced two new capabilities:

  • Report the interaction and activity that an item has experienced
  • Discover what changes have happened to Internet Archive content

Documentation and examples to use our most important APIs have now been organized at a single location.  We invite our community to review and use this documentation to make use of the information and content in the Internet Archive.

This entry was posted in News. Bookmark the permalink.

8 Responses to Documentation for Public APIs at the Internet Archive

  1. Hi
    Good article … thanks for sharing.

  2. Hello there! I could have sworn I’ve beeen to this site before but after
    going through many of tthe posts I realized it’s new to
    me.Nonetheless, I’m certainly delighted I found it and I’ll
    be book-marking it and checking baack often!

  3. micheledisaverio says:

    Why can’t be yet saved web pages coming from Worldcat and Google Books?

    E.g. like this:

    Many Christian or theological books are CENSORED in the Web, in the bookshops and by their publishers, often not in consequence of a commercial considerations.

    • John Gonzalez says:

      There is a known issue with Save Page Now with certain HTTPS websites. We will investigate this specific issue.

      We will be publishing our wayback apis soon.


  4. Hey, sir
    Can I use your API On My Website and kindly share link of documentation

    • John Gonzalez says:

      We consider these published APIs to be public.
      Please feel free to share with others, on websites or otherwise.


Comments are closed.