: Search photographs and prints

API: loc.gov:library-of-congress-api
Endpoint: /pictures/
Response format: text/plain
Charset: utf-8
Auth: none
Method: GET
Last Status: 200
Latency: 273ms

Description

Search within the Library of Congress Prints and Photographs Division collection.

Parameters (4)

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

Number of results per page

fo (string, query, optional)

Output format - must be 'json' for API responses

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

q (string, query, optional)

Search query string

sp (integer, query, optional, default: 1)

Start page for pagination

Examples (1)

Search photographs and prints openapi-spec
curl 'https://www.loc.gov/pictures/?q=washington&fo=json'
import requests

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

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

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

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 01:53:33.576988 200 273ms
2026-04-15 00:42:08.609525 200 250ms
2026-04-14 00:12:15.557024 200 286ms
2026-04-12 15:42:15.066250 200 308ms
2026-04-10 03:25:34.512989 200 244ms
2026-04-09 01:16:59.345568 200 284ms
2026-04-08 07:06:40.119333 200 238ms
2026-04-07 01:05:30.365293 200 533ms
2026-04-06 04:06:46.071697 200 286ms
2026-04-05 02:16:57.441110 200 324ms
2026-04-04 02:41:20.815132 200 233ms
2026-04-03 12:32:15.810523 200 268ms
2026-03-30 02:46:22.394461 200 258ms
2026-03-29 13:31:17.229910 200 214ms
2026-03-23 09:29:50.714834 200 210ms