{identifier}: Get Item Metadata

API: archive.org:internet-archive-api
Endpoint: /metadata/{identifier}
Response format: application/json
Auth: none
Method: GET
Last Status: 200
Latency: 609ms

Description

Retrieve complete metadata for an item including files, collection info, and user metadata.

Parameters (2)

identifier (string, path, required)

The unique item identifier (e.g., 'opensource_audio', 'TheInternetArchiveLogo')

output (string, query, optional)

Output format

Constraints: {'enum': ['json']}

Examples (4)

Get metadata for a classic book curl
curl 'https://archive.org/metadata/The_Adventures_of_Sherlock_Holmes_3'
import requests

resp = requests.get("https://archive.org/metadata/The_Adventures_of_Sherlock_Holmes_3")
data = resp.json()
import zingu_apis

api = zingu_apis.api("internet-archive")
result = api.fetch("metadata/{identifier}")

for item in result:
    print(item)
const resp = await fetch("https://archive.org/metadata/The_Adventures_of_Sherlock_Holmes_3");
const data = await resp.json();
Get metadata for a test audio item curl
curl 'https://archive.org/metadata/commute'
import requests

resp = requests.get("https://archive.org/metadata/commute")
data = resp.json()
import zingu_apis

api = zingu_apis.api("internet-archive")
result = api.fetch("metadata/{identifier}")

for item in result:
    print(item)
const resp = await fetch("https://archive.org/metadata/commute");
const data = await resp.json();
Get metadata for live music collection curl
curl 'https://archive.org/metadata/etree'
import requests

resp = requests.get("https://archive.org/metadata/etree")
data = resp.json()
import zingu_apis

api = zingu_apis.api("internet-archive")
result = api.fetch("metadata/{identifier}")

for item in result:
    print(item)
const resp = await fetch("https://archive.org/metadata/etree");
const data = await resp.json();
Get Item Metadata openapi-spec
curl 'https://archive.org/metadata/opensource_audio?output=json'
import requests

resp = requests.get(
    "https://archive.org/metadata/opensource_audio",
    params={
        'output': 'json',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("internet-archive")
result = api.fetch("metadata/{identifier}", output="json")

for item in result:
    print(item)
const resp = await fetch("https://archive.org/metadata/opensource_audio?output=json");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 17:00:19.485447 200 609ms
2026-04-16 03:00:09.074259 200 915ms
2026-04-16 02:36:49.532537 200 589ms
2026-04-16 00:32:03.122455 200 17082ms
2026-04-16 00:10:41.240654 200 598ms
2026-04-15 01:26:26.469771 200 2945ms
2026-04-15 00:56:17.993677 200 685ms
2026-04-15 00:40:07.917503 200 980ms
2026-04-15 00:08:57.038416 200 593ms
2026-04-14 02:01:57.396843 200 631ms
2026-04-14 01:28:05.475194 200 639ms
2026-04-14 00:35:10.798315 200 605ms
2026-04-14 00:29:54.308408 200 3107ms
2026-04-12 15:06:41.324760 200 711ms
2026-04-12 14:35:18.532934 200 2950ms
2026-04-12 14:02:09.917633 200 616ms
2026-04-12 12:53:48.233877 200 692ms
2026-04-10 01:53:53.263047 200 2805ms
2026-04-10 00:56:20.691755 200 834ms
2026-04-10 00:27:29.480785 200 796ms
2026-04-10 00:12:33.133807 200 577ms
2026-04-09 03:35:20.205707 200 634ms
2026-04-09 03:23:56.667702 200 663ms
2026-04-09 01:14:20.583965 200 910ms
2026-04-09 00:53:06.079057 200 3502ms
2026-04-08 07:42:54.256232 200 2910ms
2026-04-08 07:28:20.217918 200 662ms
2026-04-08 07:18:27.159710 200 590ms
2026-04-07 01:51:38.721224 200 618ms
2026-04-07 00:33:50.044198 200 635ms
2026-04-07 00:32:41.966840 200 5978ms
2026-04-06 05:57:01.735102 200 2969ms
2026-04-06 05:03:04.705952 200 911ms
2026-04-06 00:33:10.532821 200 654ms
2026-04-05 03:56:56.388484 200 2983ms
2026-04-05 02:27:10.270996 200 1065ms
2026-04-05 01:00:49.269583 200 691ms
2026-04-04 03:27:09.406411 200 1328ms
2026-04-04 02:37:28.829493 200 1048ms
2026-04-04 02:12:41.267885 200 2971ms
2026-04-03 13:25:29.507157 200 2717ms
2026-04-03 13:09:52.150264 200 2973ms
2026-04-03 12:23:17.509733 200 651ms
2026-03-30 03:05:55.058571 200 596ms
2026-03-30 02:59:04.919252 ERR
2026-03-30 02:38:15.122940 200 623ms
2026-03-29 13:28:27.578265 200 1099ms
2026-03-29 13:01:01.446305 200 2882ms
2026-03-29 12:59:41.201672 200 1356ms
2026-03-23 09:30:02.198579 200 631ms