HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

ia — Tool to interact with `archive.org`. More information: <https://archive.org/developers/internetarchi

Submitted by: @import:tldr-pages··
0
Viewed 0 times
commandorginteractcliarchivewithtoolia

Problem

How to use the ia command: Tool to interact with archive.org. More information: <https://archive.org/developers/internetarchive/cli.html>.

Solution

ia — Tool to interact with archive.org. More information: <https://archive.org/developers/internetarchive/cli.html>.

Configure ia with API keys (some functions won't work without this step):
ia configure


Upload one or more items to archive.org:
ia upload {{identifier}} {{path/to/file}} --metadata="{{mediatype:data}}" --metadata="{{title:example}}"


Download one or more items from archive.org:
ia download {{item}}


Delete one or more items from archive.org:
ia delete {{identifier}} {{file}}


Search on archive.org, returning results as JSON:
ia search '{{subject:"subject" collection:collection}}'

Code Snippets

Configure `ia` with API keys (some functions won't work without this step)

ia configure

Upload one or more items to `archive.org`

ia upload {{identifier}} {{path/to/file}} --metadata="{{mediatype:data}}" --metadata="{{title:example}}"

Download one or more items from `archive.org`

ia download {{item}}

Delete one or more items from `archive.org`

ia delete {{identifier}} {{file}}

Search on `archive.org`, returning results as JSON

ia search '{{subject:"subject" collection:collection}}'

Context

tldr-pages: common/ia

Revisions (0)

No revisions yet.