: Search photographs

API: loc.gov:library-of-congress-api
Endpoint: /photos/
Response format: application/json
Auth: none
Method: GET
Last Status: 0

Description

Search and browse photographs and photographic materials from the Library of Congress collections.

Parameters (4)

c (integer, query, optional, default: 25)

Count/items per page

fo (string, query, optional, default: json)

Output format

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

q (string, query, optional)

Search term

sp (integer, query, optional)

Start page number

Examples (1)

Search photos, prints, and drawings openapi-spec
curl 'https://www.loc.gov/photos/?q=lincoln&fo=json'
import requests

resp = requests.get(
    "https://www.loc.gov/photos/",
    params={
        'q': 'lincoln',
        'fo': 'json',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("library-of-congress")
result = api.fetch("photos/", q="lincoln", fo="json")

for item in result:
    print(item)
const resp = await fetch("https://www.loc.gov/photos/?q=lincoln&fo=json");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 00:50:38.221107 ERR
2026-04-15 00:17:33.590622 200 943ms
2026-04-14 03:43:09.217077 200 1313ms
2026-04-12 12:53:49.434722 200 1083ms
2026-04-10 00:07:45.794389 200 1010ms
2026-04-09 01:49:42.261140 200 1344ms
2026-04-08 06:51:16.168612 200 1615ms
2026-04-07 01:08:50.149501 200 1548ms
2026-04-05 23:47:46.938048 200 303ms
2026-04-05 01:51:26.914799 200 1236ms
2026-04-04 02:26:49.230281 200 1229ms
2026-04-03 12:54:24.760607 200 1069ms
2026-03-30 02:31:30.476794 200 746ms
2026-03-29 13:38:20.140126 200 1275ms
2026-03-23 10:12:59.641091 200 1034ms 0.6MB