{sourceId}: Get VIAF URI by source ID

API: viaf.org:viaf-api
Endpoint: /viaf/sourceID/{sourceId}
Response format: unknown
Auth: unknown
Method: GET
Last Status: 200
Latency: 373ms

Description

Retrieve VIAF URI using pipe-concatenated source code and local authority ID (e.g., 'LC|n+50034593', 'BNE|XX4578986')

Parameters (1)

sourceId (string, path, required)

Source code and local ID separated by pipe character. Examples: LC|n+50034593, DNB|118540526, BNF|11905138k

Examples (1)

Get VIAF URI by source ID openapi-spec
curl 'https://viaf.org/viaf/sourceID/LC|n+50034593'
import requests

resp = requests.get("https://viaf.org/viaf/sourceID/LC|n+50034593")
data = resp.json()
import zingu_apis

api = zingu_apis.api("viaf")
result = api.fetch("viaf/sourceID/{sourceId}")

for item in result:
    print(item)
const resp = await fetch("https://viaf.org/viaf/sourceID/LC|n+50034593");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 02:14:51.313447 200 373ms
2026-04-15 01:45:52.020257 200 2253ms
2026-04-14 03:16:07.993037 200 356ms
2026-04-12 15:29:32.499323 200 361ms
2026-04-10 02:23:54.615764 200 314ms
2026-04-09 02:51:32.473474 200 397ms