curl 'https://www.loc.gov/api/item/afc1981005?fo=json' \
-d '{"caption": {"description": ["Rothstein, Arthur, 1915-1985, photographer"], "image": "https://tile.loc.gov/storage-services/service/pnp/fsa/8b28000/8b28100/8b28106r.jpg", "title": "Mike Sullinger, who has a farm near Carson,\nNorth Dakota, looking for rain (1936 July)\n"}, "exception": "not found", "options": {"access_group": [""], "access_group_raw": "", "all": null, "api_version": "1", "app_context": null, "application_version": "$Revision$", "attribute": null, "attribute!": null, "attribute_map": null, "cache_tags": [], "callback": null, "clip": null, "clip_image_width": null, "clip_rotation": null, "content_filter": null, "content_replacement": "", "count": null, "dates": null, "default_count": 25, "delimiter": null, "digital_id": null, "display_level": null, "distance": null, "downloadOption": null, "duration": 0.027354717254638672, "embed": [], "embed!": [], "error_response_status": null, "excludeTerms": null, "facetLimits": "", "facetPrefix": null, "facet_count": null, "facet_style": null, "field": null, "format": "json", "host": "www.loc.gov", "ical": false, "id": null, "iiif": false, "index": null, "inputEncoding": "UTF-8", "item": null, "items": null, "keys": null, "language": null, "latlong": null, "method": "GET", "newSearch": null, "new_clip_url": false, "onsite": false, "operator": null, "outputEncoding": "UTF-8", "page_campaigns": [], "path_info": "/api/item/afc1981005", "port": "443", "proxypath": null, "query_string": "fo=json", "redirect_proxy": false, "redirect_to_item": null, "referer": "", "region": "", "release_id": 123456789, "request_host": "www.loc.gov", "request_params": {"fo": ["json"]}, "request_url": "https://www.loc.gov/api/item/afc1981005?fo=json", "resource": "", "resource_sequence": null, "scheme": "https", "searchIn": null, "searchTerms": "", "segments": null, "site_id": null, "site_type": null, "solrQuery": "", "sortBy": null, "sortOrder": null, "startPage": null, "style": null, "suggested": null, "target": null, "timestamp": 1773536865.6798115, "tz_aware": null, "unionFacets": "", "webcast_permalink": null}, "status": 404, "timestamp": 1773536865707, "type": "not found"}'
import requests
resp = requests.get(
"https://www.loc.gov/api/item/afc1981005",
params={
'fo': 'json',
},
json={
'caption': {'description': ['Rothstein, Arthur, 1915-1985, photographer'], 'image': 'https://tile.loc.gov/storage-services/service/pnp/fsa/8b28000/8b28100/8b28106r.jpg', 'title': 'Mike Sullinger, who has a farm near Carson,\nNorth Dakota, looking for rain (1936 July)\n'},
'exception': 'not found',
'options': {'access_group': [''], 'access_group_raw': '', 'all': None, 'api_version': '1', 'app_context': None, 'application_version': '$Revision$', 'attribute': None, 'attribute!': None, 'attribute_map': None, 'cache_tags': [], 'callback': None, 'clip': None, 'clip_image_width': None, 'clip_rotation': None, 'content_filter': None, 'content_replacement': '', 'count': None, 'dates': None, 'default_count': 25, 'delimiter': None, 'digital_id': None, 'display_level': None, 'distance': None, 'downloadOption': None, 'duration': 0.027354717254638672, 'embed': [], 'embed!': [], 'error_response_status': None, 'excludeTerms': None, 'facetLimits': '', 'facetPrefix': None, 'facet_count': None, 'facet_style': None, 'field': None, 'format': 'json', 'host': 'www.loc.gov', 'ical': False, 'id': None, 'iiif': False, 'index': None, 'inputEncoding': 'UTF-8', 'item': None, 'items': None, 'keys': None, 'language': None, 'latlong': None, 'method': 'GET', 'newSearch': None, 'new_clip_url': False, 'onsite': False, 'operator': None, 'outputEncoding': 'UTF-8', 'page_campaigns': [], 'path_info': '/api/item/afc1981005', 'port': '443', 'proxypath': None, 'query_string': 'fo=json', 'redirect_proxy': False, 'redirect_to_item': None, 'referer': '', 'region': '', 'release_id': 123456789, 'request_host': 'www.loc.gov', 'request_params': {'fo': ['json']}, 'request_url': 'https://www.loc.gov/api/item/afc1981005?fo=json', 'resource': '', 'resource_sequence': None, 'scheme': 'https', 'searchIn': None, 'searchTerms': '', 'segments': None, 'site_id': None, 'site_type': None, 'solrQuery': '', 'sortBy': None, 'sortOrder': None, 'startPage': None, 'style': None, 'suggested': None, 'target': None, 'timestamp': 1773536865.6798115, 'tz_aware': None, 'unionFacets': '', 'webcast_permalink': None},
'status': 404,
'timestamp': 1773536865707,
'type': 'not found',
},
)
data = resp.json()
import zingu_apis
api = zingu_apis.api("library-of-congress")
result = api.fetch("item/{itemId}", fo="json")
for item in result:
print(item)
const body = {
"caption": {
"description": [
"Rothstein, Arthur, 1915-1985, photographer"
],
"image": "https://tile.loc.gov/storage-services/service/pnp/fsa/8b28000/8b28100/8b28106r.jpg",
"title": "Mike Sullinger, who has a farm near Carson,\nNorth Dakota, looking for rain (1936 July)\n"
},
"exception": "not found",
"options": {
"access_group": [
""
],
"access_group_raw": "",
"all": null,
"api_version": "1",
"app_context": null,
"application_version": "$Revision$",
"attribute": null,
"attribute!": null,
"attribute_map": null,
"cache_tags": [],
"callback": null,
"clip": null,
"clip_image_width": null,
"clip_rotation": null,
"content_filter": null,
"content_replacement": "",
"count": null,
"dates": null,
"default_count": 25,
"delimiter": null,
"digital_id": null,
"display_level": null,
"distance": null,
"downloadOption": null,
"duration": 0.027354717254638672,
"embed": [],
"embed!": [],
"error_response_status": null,
"excludeTerms": null,
"facetLimits": "",
"facetPrefix": null,
"facet_count": null,
"facet_style": null,
"field": null,
"format": "json",
"host": "www.loc.gov",
"ical": false,
"id": null,
"iiif": false,
"index": null,
"inputEncoding": "UTF-8",
"item": null,
"items": null,
"keys": null,
"language": null,
"latlong": null,
"method": "GET",
"newSearch": null,
"new_clip_url": false,
"onsite": false,
"operator": null,
"outputEncoding": "UTF-8",
"page_campaigns": [],
"path_info": "/api/item/afc1981005",
"port": "443",
"proxypath": null,
"query_string": "fo=json",
"redirect_proxy": false,
"redirect_to_item": null,
"referer": "",
"region": "",
"release_id": 123456789,
"request_host": "www.loc.gov",
"request_params": {
"fo": [
"json"
]
},
"request_url": "https://www.loc.gov/api/item/afc1981005?fo=json",
"resource": "",
"resource_sequence": null,
"scheme": "https",
"searchIn": null,
"searchTerms": "",
"segments": null,
"site_id": null,
"site_type": null,
"solrQuery": "",
"sortBy": null,
"sortOrder": null,
"startPage": null,
"style": null,
"suggested": null,
"target": null,
"timestamp": 1773536865.6798115,
"tz_aware": null,
"unionFacets": "",
"webcast_permalink": null
},
"status": 404,
"timestamp": 1773536865707,
"type": "not found"
};
const resp = await fetch("https://www.loc.gov/api/item/afc1981005?fo=json", {
body: JSON.stringify(body),
});
const data = await resp.json();