{"generatedAt":"2026-09-14T08:31:18.171Z","schemaVersion":"WP-SOURCE-CONTROL-1.0","rule":"Unknown permission, parser, freshness, fallback, or source-specific retrieval state never becomes an active public capability. A family publication receipt is not a source retrieval receipt.","publication":{"mode":"atomic-manifest","manifestId":"pm-49807231bb1e9d90009eb57d7fd5575c66b837da","generation":4215,"publishedAt":"2026-09-14T08:19:26.569Z","memberCount":11,"changedKeys":["operations:north-america"],"lastActivation":{"eventId":"pa-916ad108ba22cd2281ed5e7c5e27aa1acbe12a16f9a74f15","fromManifestId":"pm-056473703380c86a770e8ae02a2ef7c36e56f04d","toManifestId":"pm-49807231bb1e9d90009eb57d7fd5575c66b837da","fromGeneration":4214,"toGeneration":4215,"action":"commit","actor":"system:ingestion","reason":"traffic-assisted:2026-09-14T08:19:04.938Z","activatedAt":"2026-09-14T08:19:26.569Z"},"integrity":"verified"},"familyPublicationReceipts":[{"family":"countries","key":"countries:global","observedAt":"2026-07-13T00:00:00.000Z","publishedAt":"2026-09-14T06:49:36.784Z","status":"published","manifestId":"pm-49807231bb1e9d90009eb57d7fd5575c66b837da","generation":4215},{"family":"culture","key":"culture:global","observedAt":"2026-09-14T07:32:24.643Z","publishedAt":"2026-09-14T07:32:24.643Z","status":"published","manifestId":"pm-49807231bb1e9d90009eb57d7fd5575c66b837da","generation":4215},{"family":"markets","key":"markets:global","observedAt":"2026-09-14T06:49:30.993Z","publishedAt":"2026-09-14T08:12:47.511Z","status":"published","manifestId":"pm-49807231bb1e9d90009eb57d7fd5575c66b837da","generation":4215},{"family":"news","key":"news:global","observedAt":"2026-09-14T08:05:29.000Z","publishedAt":"2026-09-14T08:12:39.649Z","status":"published","manifestId":"pm-49807231bb1e9d90009eb57d7fd5575c66b837da","generation":4215},{"family":"operations","key":"operations:africa","observedAt":"2026-06-30T23:59:59.000Z","publishedAt":"2026-09-14T08:12:33.162Z","status":"partial","manifestId":"pm-49807231bb1e9d90009eb57d7fd5575c66b837da","generation":4215},{"family":"operations","key":"operations:east-asia","observedAt":"2026-06-30T23:59:59.000Z","publishedAt":"2026-09-14T07:32:18.163Z","status":"partial","manifestId":"pm-49807231bb1e9d90009eb57d7fd5575c66b837da","generation":4215},{"family":"operations","key":"operations:europe","observedAt":"2026-06-30T23:59:59.000Z","publishedAt":"2026-09-14T07:14:34.903Z","status":"partial","manifestId":"pm-49807231bb1e9d90009eb57d7fd5575c66b837da","generation":4215},{"family":"operations","key":"operations:middle-east","observedAt":"2026-06-30T23:59:59.000Z","publishedAt":"2026-09-14T07:56:16.968Z","status":"partial","manifestId":"pm-49807231bb1e9d90009eb57d7fd5575c66b837da","generation":4215},{"family":"operations","key":"operations:north-america","observedAt":"2026-06-30T23:59:59.000Z","publishedAt":"2026-09-14T08:19:06.243Z","status":"partial","manifestId":"pm-49807231bb1e9d90009eb57d7fd5575c66b837da","generation":4215},{"family":"operations","key":"operations:oceania","observedAt":"2026-06-30T23:59:59.000Z","publishedAt":"2026-09-14T08:15:01.739Z","status":"partial","manifestId":"pm-49807231bb1e9d90009eb57d7fd5575c66b837da","generation":4215},{"family":"world-signals","key":"world-signals:global","observedAt":"2026-09-14T02:20:21.000Z","publishedAt":"2026-09-14T02:20:16.058Z","status":"fresh","manifestId":"pm-49807231bb1e9d90009eb57d7fd5575c66b837da","generation":4215}],"summary":{"total":44,"connected":8,"partial":10,"next":18,"restricted":8},"sources":[{"id":"world-bank","sourceName":"World Development Indicators","organization":"World Bank","countryScope":"Global or provider-defined coverage","category":"Global baseline","provenanceClass":"official-or-institutional","deliveryFormat":"Source-specific API, feed, file, webpage, or bulletin","licenseStatus":"Open-dataset terms and attribution are recorded; raw bulk resale is not offered.","permissions":{"commercialUse":"review","aiUse":"not-approved","publicDisplay":"active-research","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Series-dependent; protected country collection checks every six hours.","lastSuccessfulRetrieval":"2026-09-14T06:49:36.784Z","lastFailure":"2026-09-09T12:49:08.663Z","parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Indicator-specific release and age gate","fallbackSource":"Last verified country snapshot with indicator-specific age gates.","catalogStatus":"connected","operationalStatus":"published","runtimeReceipt":{"sourceId":"world-bank","receiptSourceId":"world-bank-country-profile-1.1","observedAt":"2026-07-13T00:00:00.000Z","retrievedAt":"2026-09-14T06:49:36.784Z","publishedAt":null,"status":"published","manifestId":null,"generation":null},"runtimeReceipts":[{"sourceId":"world-bank","receiptSourceId":"world-bank-country-profile-1.1","observedAt":"2026-07-13T00:00:00.000Z","retrievedAt":"2026-09-14T06:49:36.784Z","publishedAt":null,"status":"published","manifestId":null,"generation":null},{"sourceId":"world-bank","receiptSourceId":"world-bank-migration","observedAt":"2025-12-31T23:59:59.000Z","retrievedAt":"2026-09-14T02:20:16.058Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"world-bank","receiptSourceId":"world-bank-country-profile-1.1","observedAt":"2026-07-13T00:00:00.000Z","retrievedAt":"2026-09-09T12:49:08.663Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null}],"sourceUrl":"https://datahelpdesk.worldbank.org/knowledgebase/articles/889392"},{"id":"federal-register","sourceName":"U.S. Federal Register API","organization":"Office of the Federal Register / U.S. Government Publishing Office","countryScope":"Global or provider-defined coverage","category":"Real-time signal","provenanceClass":"official-or-institutional","deliveryFormat":"Scheduled API, feed, or bounded public document collection","licenseStatus":"U.S. federal public information; linked third-party material remains separate.","permissions":{"commercialUse":"approved","aiUse":"not-approved","publicDisplay":"active-research","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Weekday publication; protected collection checks every six hours.","lastSuccessfulRetrieval":"2026-09-14T02:20:16.058Z","lastFailure":null,"parserVersion":"Connector-owned; publish before HTML collection enters service","pageLayoutFingerprint":null,"staleThreshold":"Expected daily release window","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"connected","operationalStatus":"connected","runtimeReceipt":{"sourceId":"federal-register","receiptSourceId":"federal-register","observedAt":"2026-09-14T00:00:00.000Z","retrievedAt":"2026-09-14T02:20:16.058Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},"runtimeReceipts":[{"sourceId":"federal-register","receiptSourceId":"federal-register","observedAt":"2026-09-14T00:00:00.000Z","retrievedAt":"2026-09-14T02:20:16.058Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null}],"sourceUrl":"https://www.federalregister.gov/developers/documentation/api/v1"},{"id":"uk-parliament-bills","sourceName":"UK Parliament Bills API","organization":"UK Parliament","countryScope":"Global or provider-defined coverage","category":"Real-time signal","provenanceClass":"official-or-institutional","deliveryFormat":"Scheduled API, feed, or bounded public document collection","licenseStatus":"Open Parliament Licence v3.0 with attribution.","permissions":{"commercialUse":"approved","aiUse":"not-approved","publicDisplay":"active-research","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"As Parliament updates a bill; protected collection checks every six hours.","lastSuccessfulRetrieval":"2026-09-14T02:20:16.058Z","lastFailure":"2026-09-10T15:18:42.484Z","parserVersion":"Connector-owned; publish before HTML collection enters service","pageLayoutFingerprint":null,"staleThreshold":"Connector-specific minutes or hours","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"connected","operationalStatus":"connected","runtimeReceipt":{"sourceId":"uk-parliament-bills","receiptSourceId":"uk-parliament-bills","observedAt":"2026-09-11T17:29:44.227Z","retrievedAt":"2026-09-14T02:20:16.058Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},"runtimeReceipts":[{"sourceId":"uk-parliament-bills","receiptSourceId":"uk-parliament-bills","observedAt":"2026-09-11T17:29:44.227Z","retrievedAt":"2026-09-14T02:20:16.058Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"uk-parliament-bills","receiptSourceId":"uk-parliament-bills","observedAt":null,"retrievedAt":"2026-09-10T15:18:42.484Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null}],"sourceUrl":"https://bills-api.parliament.uk/swagger/v1/swagger.json"},{"id":"unhcr","sourceName":"UNHCR Refugee Population Statistics","organization":"United Nations High Commissioner for Refugees","countryScope":"Global or provider-defined coverage","category":"Global baseline","provenanceClass":"official-or-institutional","deliveryFormat":"Scheduled API, feed, or bounded public document collection","licenseStatus":"CC BY 4.0 with UNHCR Refugee Population Statistics Database attribution.","permissions":{"commercialUse":"approved","aiUse":"not-approved","publicDisplay":"active-research","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Annual official releases and monthly nowcasts; protected collection checks every six hours.","lastSuccessfulRetrieval":"2026-09-14T02:20:16.058Z","lastFailure":null,"parserVersion":"Connector-owned; publish before HTML collection enters service","pageLayoutFingerprint":null,"staleThreshold":"Expected monthly release window","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"connected","operationalStatus":"connected","runtimeReceipt":{"sourceId":"unhcr","receiptSourceId":"unhcr-nowcast","observedAt":"2026-07-31T23:59:59.000Z","retrievedAt":"2026-09-14T02:20:16.058Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},"runtimeReceipts":[{"sourceId":"unhcr","receiptSourceId":"unhcr-nowcast","observedAt":"2026-07-31T23:59:59.000Z","retrievedAt":"2026-09-14T02:20:16.058Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"unhcr","receiptSourceId":"unhcr-population","observedAt":"2025-12-31T23:59:59.000Z","retrievedAt":"2026-09-14T02:20:16.058Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null}],"sourceUrl":"https://api.unhcr.org/docs/refugee-statistics.html"},{"id":"official-state-legislation","sourceName":"Official state legislature feeds","organization":"Texas, Pennsylvania, Iowa and Kansas legislatures","countryScope":"Country-specific; producer coverage varies","category":"National detail","provenanceClass":"official-or-institutional","deliveryFormat":"Scheduled API, feed, or bounded public document collection","licenseStatus":"Official factual metadata only; source-specific reuse review and attribution remain attached.","permissions":{"commercialUse":"review","aiUse":"not-approved","publicDisplay":"conditional-research","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Source-specific daily or session updates.","lastSuccessfulRetrieval":"2026-09-14T02:20:16.058Z","lastFailure":"2026-09-11T14:29:33.602Z","parserVersion":"Connector-owned; publish before HTML collection enters service","pageLayoutFingerprint":null,"staleThreshold":"Expected daily release window","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"partial","operationalStatus":"connected","runtimeReceipt":{"sourceId":"official-state-legislation","receiptSourceId":"kansas-legislature","observedAt":"2026-09-14T02:20:21.000Z","retrievedAt":"2026-09-14T02:20:16.058Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},"runtimeReceipts":[{"sourceId":"official-state-legislation","receiptSourceId":"kansas-legislature","observedAt":"2026-09-14T02:20:21.000Z","retrievedAt":"2026-09-14T02:20:16.058Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"official-state-legislation","receiptSourceId":"pennsylvania-legislature","observedAt":"2026-09-11T17:16:50.000Z","retrievedAt":"2026-09-14T02:20:16.058Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"official-state-legislation","receiptSourceId":"texas-legislature","observedAt":"2026-09-13T12:00:00.000Z","retrievedAt":"2026-09-14T02:20:16.058Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"official-state-legislation","receiptSourceId":"pennsylvania-legislature","observedAt":null,"retrievedAt":"2026-09-11T14:29:33.602Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"official-state-legislation","receiptSourceId":"kansas-legislature","observedAt":null,"retrievedAt":"2026-09-02T15:50:52.883Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null}],"sourceUrl":"https://www.congress.gov/state-legislature-websites"},{"id":"imf","sourceName":"IMF Data and PortWatch","organization":"International Monetary Fund","countryScope":"Global or provider-defined coverage","category":"Global baseline","provenanceClass":"official-or-institutional","deliveryFormat":"Source-specific API, feed, file, webpage, or bulletin","licenseStatus":"Dataset-level public display, caching and for-profit-use review remains required before production use.","permissions":{"commercialUse":"review","aiUse":"not-approved","publicDisplay":"conditional-research","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Monthly economics and weekly shipping releases.","lastSuccessfulRetrieval":"2026-09-14T08:19:06.243Z","lastFailure":"2026-09-14T08:19:06.243Z","parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Expected monthly release window","fallbackSource":"Last verified dated observation; never substitute zero.","catalogStatus":"partial","operationalStatus":"partial","runtimeReceipt":{"sourceId":"imf","receiptSourceId":"imf-data","observedAt":null,"retrievedAt":"2026-09-14T08:19:06.243Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},"runtimeReceipts":[{"sourceId":"imf","receiptSourceId":"imf-data","observedAt":null,"retrievedAt":"2026-09-14T08:19:06.243Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"imf","receiptSourceId":"portwatch","observedAt":"2026-09-06T00:00:00.000Z","retrievedAt":"2026-09-14T08:19:06.243Z","publishedAt":null,"status":"fresh","manifestId":null,"generation":null},{"sourceId":"imf","receiptSourceId":"portwatch","observedAt":null,"retrievedAt":"2026-09-14T05:55:32.972Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"imf","receiptSourceId":"imf-data","observedAt":"2026-07-01T00:00:00.000Z","retrievedAt":"2026-08-29T23:59:34.571Z","publishedAt":null,"status":"fresh","manifestId":null,"generation":null}],"sourceUrl":"https://data.imf.org/en/Resource-Pages/IMF-API"},{"id":"ilostat","sourceName":"ILOSTAT","organization":"International Labour Organization","countryScope":"Global or provider-defined coverage","category":"Global baseline","provenanceClass":"official-or-institutional","deliveryFormat":"Source-specific API, feed, file, webpage, or bulletin","licenseStatus":"Bulk/API terms, attribution and commercial display review must be stored per dataset.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Monthly to annual by series and country.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Expected monthly release window","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"next","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://rplumber.ilo.org/data/indicator/"},{"id":"who","sourceName":"World Health Data Hub","organization":"World Health Organization","countryScope":"Global or provider-defined coverage","category":"Global baseline","provenanceClass":"official-or-institutional","deliveryFormat":"Source-specific API, feed, file, webpage, or bulletin","licenseStatus":"Indicator-level terms and attribution require review; endpoint-version monitoring is mandatory during the GHO transition.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Daily monitoring to annual structural releases, depending on indicator.","lastSuccessfulRetrieval":"2026-09-12T14:08:33.825Z","lastFailure":"2026-09-14T08:12:39.649Z","parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Indicator-specific release and age gate","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"next","operationalStatus":"unavailable","runtimeReceipt":{"sourceId":"who","receiptSourceId":"who","observedAt":null,"retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},"runtimeReceipts":[{"sourceId":"who","receiptSourceId":"who","observedAt":null,"retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"who","receiptSourceId":"who","observedAt":"2026-09-09T14:29:27.000Z","retrievedAt":"2026-09-12T14:08:33.825Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null}],"sourceUrl":"https://www.who.int/data/gho"},{"id":"faostat","sourceName":"FAOSTAT","organization":"Food and Agriculture Organization","countryScope":"Global or provider-defined coverage","category":"Global baseline","provenanceClass":"official-or-institutional","deliveryFormat":"Scheduled API, feed, or bounded public document collection","licenseStatus":"FAO statistical datasets default to CC BY 4.0 with attribution, but dataset metadata can identify third-party exceptions and the additional FAO database terms still apply.","permissions":{"commercialUse":"review","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Monthly to annual by domain.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":"Connector-owned; publish before HTML collection enters service","pageLayoutFingerprint":null,"staleThreshold":"Indicator-specific release and age gate","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"next","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://www.fao.org/contact-us/terms/db-terms-of-use/en"},{"id":"oecd","sourceName":"OECD Data Explorer","organization":"OECD","countryScope":"Global or provider-defined coverage","category":"Global baseline","provenanceClass":"official-or-institutional","deliveryFormat":"Source-specific API, feed, file, webpage, or bulletin","licenseStatus":"API terms, attribution and redistribution scope require dataset-level review.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Monthly to annual by dataset.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Expected monthly release window","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"next","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://data-explorer.oecd.org/"},{"id":"eurostat","sourceName":"Eurostat","organization":"European Commission","countryScope":"European Union and participating European economies","category":"Global baseline","provenanceClass":"official-or-institutional","deliveryFormat":"Source-specific API, feed, file, webpage, or bulletin","licenseStatus":"Reuse and attribution rules must be captured per table and release.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Near-real-time releases to annual tables.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Expected monthly release window","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"next","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://ec.europa.eu/eurostat/web/main/data/web-services"},{"id":"hazards","sourceName":"USGS + NASA EONET + GDACS","organization":"USGS, NASA and European Commission / UN partners","countryScope":"Global or provider-defined coverage","category":"Real-time signal","provenanceClass":"official-or-institutional","deliveryFormat":"Source-specific API, feed, file, webpage, or bulletin","licenseStatus":"Attribution and feed-specific controls are retained; event presence is not republished as verified damage.","permissions":{"commercialUse":"review","aiUse":"not-approved","publicDisplay":"active-research","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Minute-level to hourly source observations; regions rotate through protected snapshots.","lastSuccessfulRetrieval":"2026-09-14T08:19:06.243Z","lastFailure":"2026-09-14T07:56:16.968Z","parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Connector-specific minutes or hours","fallbackSource":"Last verified regional operations snapshot with stale labeling.","catalogStatus":"connected","operationalStatus":"fresh","runtimeReceipt":{"sourceId":"hazards","receiptSourceId":"eonet","observedAt":"2026-09-14T00:00:00.000Z","retrievedAt":"2026-09-14T08:19:06.243Z","publishedAt":null,"status":"fresh","manifestId":null,"generation":null},"runtimeReceipts":[{"sourceId":"hazards","receiptSourceId":"eonet","observedAt":"2026-09-14T00:00:00.000Z","retrievedAt":"2026-09-14T08:19:06.243Z","publishedAt":null,"status":"fresh","manifestId":null,"generation":null},{"sourceId":"hazards","receiptSourceId":"gdacs","observedAt":"2026-09-14T08:15:15.000Z","retrievedAt":"2026-09-14T08:19:06.243Z","publishedAt":null,"status":"fresh","manifestId":null,"generation":null},{"sourceId":"hazards","receiptSourceId":"usgs","observedAt":"2026-09-14T06:19:11.496Z","retrievedAt":"2026-09-14T08:19:06.243Z","publishedAt":null,"status":"fresh","manifestId":null,"generation":null},{"sourceId":"hazards","receiptSourceId":"eonet","observedAt":null,"retrievedAt":"2026-09-14T07:56:16.968Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"hazards","receiptSourceId":"gdacs","observedAt":null,"retrievedAt":"2026-09-14T05:15:22.739Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"hazards","receiptSourceId":"usgs","observedAt":null,"retrievedAt":"2026-08-13T10:03:31.058Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null}],"sourceUrl":"https://eonet.gsfc.nasa.gov/docs/v3"},{"id":"global-news-stack","sourceName":"GDELT DOC 2.0 + Direct Source Network + live World News API","organization":"GDELT Project, 23 direct public feeds across about 16 editorial ownership groups, and a separate World News API no-store lane","countryScope":"Global or provider-defined coverage","category":"Real-time signal","provenanceClass":"mixed","deliveryFormat":"Source-specific API, feed, file, webpage, or bulletin","licenseStatus":"Direct feeds and GDELT DOC retain link-only receipts with attribution; linked publisher rights remain separate. World News API is available only as a manual request-time lane with no application cache or durable retention. Any storage, caching or durable derived use still requires written provider approval.","permissions":{"commercialUse":"license-required","aiUse":"not-approved","publicDisplay":"conditional-research","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Protected hourly collection; the breaking monitor checks explicit impact language and distinct-publication corroboration without calling publishers on page requests.","lastSuccessfulRetrieval":"2026-09-14T08:12:39.649Z","lastFailure":"2026-09-14T08:12:39.649Z","parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Connector-specific minutes or hours","fallbackSource":"Last verified newsroom snapshot; breaking labels pause when it becomes stale.","catalogStatus":"partial","operationalStatus":"partial","runtimeReceipt":{"sourceId":"global-news-stack","receiptSourceId":"360info","observedAt":null,"retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},"runtimeReceipts":[{"sourceId":"global-news-stack","receiptSourceId":"360info","observedAt":null,"retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"abc-australia","observedAt":"2026-09-14T08:04:50.000Z","retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"agencia-brasil","observedAt":"2026-09-13T12:00:00.000Z","retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"al-jazeera","observedAt":"2026-09-14T06:50:35.000Z","retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"cbc-world","observedAt":null,"retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"cna","observedAt":"2026-09-14T08:05:29.000Z","retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"dw-world","observedAt":"2026-09-13T11:50:00.000Z","retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"fao-newsroom","observedAt":null,"retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"france24","observedAt":"2026-09-14T06:14:26.000Z","retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"global-voices-ar","observedAt":"2026-09-12T12:16:52.000Z","retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"global-voices-bn","observedAt":null,"retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"global-voices-en","observedAt":"2026-09-13T18:19:26.000Z","retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"global-voices-es","observedAt":"2026-09-14T06:00:06.000Z","retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"global-voices-ig","observedAt":null,"retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"global-voices-it","observedAt":"2026-09-12T11:55:26.000Z","retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"global-voices-pt","observedAt":null,"retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"global-voices-ru","observedAt":"2026-09-14T07:00:44.000Z","retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"iaea-ines","observedAt":null,"retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"mongabay","observedAt":"2026-09-14T07:20:51.000Z","retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"newsroom-summary","observedAt":"2026-09-14T08:05:29.000Z","retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"oman-news-agency","observedAt":"2026-09-13T20:46:06.000Z","retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"rnz-world","observedAt":"2026-09-13T06:14:10.000Z","retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"un-news","observedAt":"2026-09-13T12:00:00.000Z","retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"world-news-api","observedAt":null,"retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"ready","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"global-voices-bn","observedAt":"2026-09-10T23:30:48.000Z","retrievedAt":"2026-09-13T22:34:32.155Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"oman-news-agency","observedAt":null,"retrievedAt":"2026-09-13T17:02:15.151Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"fao-newsroom","observedAt":"2026-09-10T12:00:00.000Z","retrievedAt":"2026-09-13T11:48:42.237Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"global-voices-ar","observedAt":null,"retrievedAt":"2026-09-13T09:00:39.099Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"global-voices-en","observedAt":null,"retrievedAt":"2026-09-13T09:00:39.099Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"global-voices-es","observedAt":null,"retrievedAt":"2026-09-13T09:00:39.099Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"global-voices-it","observedAt":null,"retrievedAt":"2026-09-13T09:00:39.099Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"global-voices-ru","observedAt":null,"retrievedAt":"2026-09-13T09:00:39.099Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"france24","observedAt":null,"retrievedAt":"2026-09-10T15:02:46.694Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"360info","observedAt":"2026-09-07T14:08:50.000Z","retrievedAt":"2026-09-10T13:06:05.753Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"global-voices-pt","observedAt":"2026-09-07T02:37:52.000Z","retrievedAt":"2026-09-10T02:01:48.581Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"global-voices-ig","observedAt":"2026-08-25T14:48:55.000Z","retrievedAt":"2026-09-08T14:06:52.412Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"agencia-brasil","observedAt":null,"retrievedAt":"2026-09-07T14:46:22.370Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"rnz-world","observedAt":null,"retrievedAt":"2026-09-06T08:00:59.129Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"dw-world","observedAt":null,"retrievedAt":"2026-09-04T02:11:16.790Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"al-jazeera","observedAt":null,"retrievedAt":"2026-08-23T05:07:36.421Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"global-news-stack","receiptSourceId":"world-news-api","observedAt":"2026-08-02T00:01:03.000Z","retrievedAt":"2026-08-02T00:00:29.553Z","publishedAt":null,"status":"connected","manifestId":null,"generation":null}],"sourceUrl":"https://blog.gdeltproject.org/gdelt-doc-2-0-api-debuts/"},{"id":"aircraft-stack","sourceName":"Licensed ADS-B Exchange + Airplanes.live + OpenSky + PocketWorld","organization":"Licensed, community and research aircraft networks","countryScope":"Global or provider-defined coverage","category":"Real-time signal","provenanceClass":"community-or-open-network","deliveryFormat":"Source-specific API, feed, file, webpage, or bulletin","licenseStatus":"ADS-B Exchange requires the configured licensed business path. Community and anonymous research fallbacks remain prototype-only and are not represented as production capacity.","permissions":{"commercialUse":"license-required","aiUse":"not-approved","publicDisplay":"conditional-research","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Licensed reads are checked every 15 seconds; PocketWorld and anonymous OpenSky use 30- and 60-second shared backoffs; protected snapshots rotate broader regions.","lastSuccessfulRetrieval":"2026-09-14T08:19:06.243Z","lastFailure":"2026-09-14T08:19:06.243Z","parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Connector-specific minutes or hours","fallbackSource":"Configured licensed ADS-B Exchange first; PocketWorld then anonymous OpenSky under shared backoff, with Airplanes.live local detail; then a bounded last-verified snapshot or unavailable.","catalogStatus":"partial","operationalStatus":"partial","runtimeReceipt":{"sourceId":"aircraft-stack","receiptSourceId":"adsbx","observedAt":null,"retrievedAt":"2026-09-14T08:19:06.243Z","publishedAt":null,"status":"ready","manifestId":null,"generation":null},"runtimeReceipts":[{"sourceId":"aircraft-stack","receiptSourceId":"adsbx","observedAt":null,"retrievedAt":"2026-09-14T08:19:06.243Z","publishedAt":null,"status":"ready","manifestId":null,"generation":null},{"sourceId":"aircraft-stack","receiptSourceId":"airplanes-live","observedAt":null,"retrievedAt":"2026-09-14T08:19:06.243Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"aircraft-stack","receiptSourceId":"opensky","observedAt":null,"retrievedAt":"2026-09-14T08:19:06.243Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"aircraft-stack","receiptSourceId":"pocketworld","observedAt":"2026-09-14T08:18:55.000Z","retrievedAt":"2026-09-14T08:19:06.243Z","publishedAt":null,"status":"fresh","manifestId":null,"generation":null},{"sourceId":"aircraft-stack","receiptSourceId":"pocketworld","observedAt":null,"retrievedAt":"2026-09-14T07:14:34.903Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"aircraft-stack","receiptSourceId":"airplanes-live","observedAt":"2026-08-12T19:33:21.001Z","retrievedAt":"2026-08-12T19:33:21.618Z","publishedAt":null,"status":"fresh","manifestId":null,"generation":null}],"sourceUrl":"https://www.adsbexchange.com/community/developer-hub/"},{"id":"faa-nas-status","sourceName":"National Airspace System Status","organization":"U.S. Federal Aviation Administration","countryScope":"United States airports covered by the FAA NAS Status service","category":"Real-time signal","provenanceClass":"official-or-institutional","deliveryFormat":"Scheduled API, feed, or bounded public document collection","licenseStatus":"Official U.S. Government airport-status information is used as attributed, bounded facts. Airline-specific status is not inferred, raw redistribution is not offered, and paid-use review remains separate.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Server-side collection is cached for 30 seconds and uses the source observation timestamps.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":"WP-FAA-AIRPORT-EVENTS-JSON-1.0","pageLayoutFingerprint":null,"staleThreshold":"Connector-specific minutes or hours","fallbackSource":"Retain a dated last-verified receipt for up to six hours after refresh failure, but keep current absence fields null; then return unavailable.","catalogStatus":"connected","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://nasstatus.faa.gov/"},{"id":"aviation-weather-center","sourceName":"Aviation Weather Center Data API","organization":"NOAA and National Weather Service","countryScope":"Global or provider-defined coverage","category":"Real-time signal","provenanceClass":"official-or-institutional","deliveryFormat":"Scheduled API, feed, or bounded public document collection","licenseStatus":"Official U.S. Government weather data is displayed with NOAA/NWS attribution and original receipts. Weather is never treated as a confirmed flight-delay cause without a separate official operational receipt.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"One cached lookup per airport per minute; source rate limit is respected and source timestamps remain visible.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":"WP-AWC-METAR-TAF-JSON-1.0","pageLayoutFingerprint":null,"staleThreshold":"Connector-specific minutes or hours","fallbackSource":"Preserve a surviving METAR or TAF independently; if both fail, use only a bounded dated last-verified receipt and never infer a flight-delay cause.","catalogStatus":"connected","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://aviationweather.gov/data/api/"},{"id":"barentswatch-ais","sourceName":"BarentsWatch AIS","organization":"Norwegian Coastal Administration via BarentsWatch","countryScope":"Norwegian maritime coverage","category":"Real-time signal","provenanceClass":"unreviewed","deliveryFormat":"Source-specific API, feed, file, webpage, or bulletin","licenseStatus":"NLOD commercial reuse is available with required attribution; traffic and service expectations still need provider coordination.","permissions":{"commercialUse":"blocked","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Live regional AIS when approved credentials are configured; aggregate IMF PortWatch route flows remain the global fallback.","lastSuccessfulRetrieval":null,"lastFailure":"2026-09-14T08:19:06.243Z","parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Connector-specific minutes; live labels require a current observation","fallbackSource":"IMF PortWatch aggregate strategic-route observations.","catalogStatus":"partial","operationalStatus":"ready","runtimeReceipt":{"sourceId":"barentswatch-ais","receiptSourceId":"barentswatch","observedAt":null,"retrievedAt":"2026-09-14T08:19:06.243Z","publishedAt":null,"status":"ready","manifestId":null,"generation":null},"runtimeReceipts":[{"sourceId":"barentswatch-ais","receiptSourceId":"barentswatch","observedAt":null,"retrievedAt":"2026-09-14T08:19:06.243Z","publishedAt":null,"status":"ready","manifestId":null,"generation":null}],"sourceUrl":"https://developer.barentswatch.no/docs/AIS/live-ais-api/"},{"id":"culture-stack","sourceName":"Wikimedia + Hacker News + Mastodon + Reddit gate","organization":"Wikimedia, Y Combinator, Mastodon and Reddit","countryScope":"Global or provider-defined coverage","category":"Real-time signal","provenanceClass":"mixed","deliveryFormat":"Source-specific API, feed, file, webpage, or bulletin","licenseStatus":"Platform-specific attribution, deletion, retention and commercial-use terms remain separate. Reddit requires approved API credentials and commercial permission.","permissions":{"commercialUse":"review","aiUse":"not-approved","publicDisplay":"conditional-research","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Protected hourly collection over source observations ranging from near real time to daily.","lastSuccessfulRetrieval":"2026-09-14T07:32:24.643Z","lastFailure":"2026-09-14T07:32:24.643Z","parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Expected daily release window","fallbackSource":"Last verified Culture snapshot with live-source counts cleared after expiry.","catalogStatus":"partial","operationalStatus":"partial","runtimeReceipt":{"sourceId":"culture-stack","receiptSourceId":"culture-summary","observedAt":"2026-09-14T07:32:24.643Z","retrievedAt":"2026-09-14T07:32:24.643Z","publishedAt":null,"status":"live","manifestId":null,"generation":null},"runtimeReceipts":[{"sourceId":"culture-stack","receiptSourceId":"culture-summary","observedAt":"2026-09-14T07:32:24.643Z","retrievedAt":"2026-09-14T07:32:24.643Z","publishedAt":null,"status":"live","manifestId":null,"generation":null},{"sourceId":"culture-stack","receiptSourceId":"hacker-news","observedAt":"2026-09-14T07:32:24.643Z","retrievedAt":"2026-09-14T07:32:24.643Z","publishedAt":null,"status":"live","manifestId":null,"generation":null},{"sourceId":"culture-stack","receiptSourceId":"mastodon","observedAt":"2026-09-14T07:32:24.643Z","retrievedAt":"2026-09-14T07:32:24.643Z","publishedAt":null,"status":"live","manifestId":null,"generation":null},{"sourceId":"culture-stack","receiptSourceId":"reddit","observedAt":null,"retrievedAt":"2026-09-14T07:32:24.643Z","publishedAt":null,"status":"waiting","manifestId":null,"generation":null},{"sourceId":"culture-stack","receiptSourceId":"wikimedia","observedAt":"2026-09-14T07:32:24.643Z","retrievedAt":"2026-09-14T07:32:24.643Z","publishedAt":null,"status":"live","manifestId":null,"generation":null},{"sourceId":"culture-stack","receiptSourceId":"wikimedia","observedAt":null,"retrievedAt":"2026-09-14T01:33:17.805Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},{"sourceId":"culture-stack","receiptSourceId":"mastodon","observedAt":null,"retrievedAt":"2026-08-18T14:36:23.183Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null}],"sourceUrl":"https://api.wikimedia.org/wiki/Most_read_articles"},{"id":"copernicus","sourceName":"Copernicus Climate and Sentinel","organization":"European Union","countryScope":"Global or provider-defined coverage","category":"Real-time signal","provenanceClass":"official-or-institutional","deliveryFormat":"Source-specific API, feed, file, webpage, or bulletin","licenseStatus":"Attribution, processing provenance and downstream product terms must be recorded before public derived layers launch.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Hourly climate reanalysis to multi-day satellite revisits.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Expected daily release window","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"partial","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://dataspace.copernicus.eu/"},{"id":"gdelt-doc","sourceName":"GDELT DOC 2.0","organization":"GDELT Project","countryScope":"Global or provider-defined coverage","category":"Real-time signal","provenanceClass":"community-or-open-network","deliveryFormat":"Scheduled API, feed, or bounded public document collection","licenseStatus":"GDELT permits commercial use and redistribution of its datasets with attribution. Linked publisher material keeps its own rights, so this connector stores link metadata only and does not republish article bodies or translations.","permissions":{"commercialUse":"review","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Protected newsroom collection queries a bounded 24-hour article-list window; GDELT updates its index continuously.","lastSuccessfulRetrieval":null,"lastFailure":"2026-09-14T08:12:39.649Z","parserVersion":"Connector-owned; publish before HTML collection enters service","pageLayoutFingerprint":null,"staleThreshold":"Connector-specific minutes or hours","fallbackSource":"Direct permitted publisher and institution feeds.","catalogStatus":"partial","operationalStatus":"unavailable","runtimeReceipt":{"sourceId":"gdelt-doc","receiptSourceId":"gdelt-doc","observedAt":null,"retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},"runtimeReceipts":[{"sourceId":"gdelt-doc","receiptSourceId":"gdelt-doc","observedAt":null,"retrievedAt":"2026-09-14T08:12:39.649Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null}],"sourceUrl":"https://blog.gdeltproject.org/gdelt-doc-2-0-api-debuts/"},{"id":"gdelt-events-gkg","sourceName":"GDELT 2.0 Events and GKG","organization":"GDELT Project","countryScope":"Global or provider-defined coverage","category":"Real-time signal","provenanceClass":"community-or-open-network","deliveryFormat":"Versioned bulk file or offline warehouse import","licenseStatus":"GDELT dataset reuse is permissive with attribution, but linked publisher content retains its own rights and machine translation does not grant article-republication rights.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Approximately 15-minute warehouse files.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Connector-specific minutes or hours","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"next","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://www.gdeltproject.org/data.html"},{"id":"ucdp-candidate","sourceName":"UCDP Candidate Events","organization":"Uppsala Conflict Data Program","countryScope":"Global or provider-defined coverage","category":"Global baseline","provenanceClass":"official-or-institutional","deliveryFormat":"Versioned bulk file or offline warehouse import","licenseStatus":"Current UCDP downloads are CC BY 4.0. Redistribution keeps UCDP attribution, the Hegre et al. (2020) citation (doi:10.1177/2053168020935257), license link and WorldPredicta adaptation notice. API access is free but requires an approved token and is limited to 5,000 requests per day.","permissions":{"commercialUse":"approved","aiUse":"not-approved","publicDisplay":"active-research","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Monthly candidate releases with no more than about one month of lag; final annual GED releases remain separate.","lastSuccessfulRetrieval":"2026-09-14T08:19:06.243Z","lastFailure":null,"parserVersion":"WP-UCDP-CANDIDATE-CSV-1.0","pageLayoutFingerprint":null,"staleThreshold":"Expected monthly release window","fallbackSource":"Retain the versioned monthly snapshot as dated history; withhold current-conflict markers after the monthly freshness boundary expires.","catalogStatus":"connected","operationalStatus":"fresh","runtimeReceipt":{"sourceId":"ucdp-candidate","receiptSourceId":"ucdp-candidate","observedAt":"2026-06-30T23:59:59.000Z","retrievedAt":"2026-09-14T08:19:06.243Z","publishedAt":null,"status":"fresh","manifestId":null,"generation":null},"runtimeReceipts":[{"sourceId":"ucdp-candidate","receiptSourceId":"ucdp-candidate","observedAt":"2026-06-30T23:59:59.000Z","retrievedAt":"2026-09-14T08:19:06.243Z","publishedAt":null,"status":"fresh","manifestId":null,"generation":null}],"sourceUrl":"https://ucdp.uu.se/downloads/"},{"id":"reliefweb","sourceName":"ReliefWeb API","organization":"United Nations Office for the Coordination of Humanitarian Affairs","countryScope":"Global or provider-defined coverage","category":"Real-time signal","provenanceClass":"official-or-institutional","deliveryFormat":"Scheduled API, feed, or bounded public document collection","licenseStatus":"The API is free, but partner reports can be copyrighted by their original publishers. Store normalized metadata and links only unless an item grants broader rights.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Continuously updated; API quota is 1,000 calls per day and responses return at most 1,000 records.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":"Connector-owned; publish before HTML collection enters service","pageLayoutFingerprint":null,"staleThreshold":"Connector-specific minutes or hours","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"next","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://apidoc.reliefweb.int/"},{"id":"nasa-firms","sourceName":"NASA FIRMS","organization":"NASA Earthdata","countryScope":"Global or provider-defined coverage","category":"Real-time signal","provenanceClass":"official-or-institutional","deliveryFormat":"Versioned bulk file or offline warehouse import","licenseStatus":"NASA-led Earth observation data are generally open, but the exact FIRMS products and requested attribution must be recorded before publication.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Near-real-time observations; latency varies by satellite and processing path.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Connector-specific minutes or hours","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"next","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://firms.modaps.eosdis.nasa.gov/api/area/"},{"id":"official-sanctions","sourceName":"Official sanctions lists","organization":"US OFAC, UK FCDO and UN Security Council","countryScope":"Global or provider-defined coverage","category":"Real-time signal","provenanceClass":"official-or-institutional","deliveryFormat":"Scheduled API, feed, or bounded public document collection","licenseStatus":"US government and UK Open Government Licence reuse are strong candidates. UN and any downstream commercial use still require a source-specific terms record.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"As authorities publish changes; poll static XML or CSV releases and preserve list-version hashes.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":"Connector-owned; publish before HTML collection enters service","pageLayoutFingerprint":null,"staleThreshold":"Expected daily release window","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"next","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://ofac.treasury.gov/sanctions-list-service"},{"id":"marad-advisories","sourceName":"U.S. Maritime Advisories","organization":"U.S. Maritime Administration","countryScope":"Global or provider-defined coverage","category":"Real-time signal","provenanceClass":"official-or-institutional","deliveryFormat":"Scheduled API, feed, or bounded public document collection","licenseStatus":"U.S. federal advisory metadata are a strong reuse candidate, but attribution, attachments and any marked third-party material still require a recorded review.","permissions":{"commercialUse":"review","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Every protected operations collection; public advisory labels are withheld after a six-hour source-age ceiling.","lastSuccessfulRetrieval":null,"lastFailure":"2026-09-14T08:19:06.243Z","parserVersion":"WP-MARAD-HTML-1.0","pageLayoutFingerprint":"Structural advisory-list contract; fails closed on unrecognized markup","staleThreshold":"Connector-specific minutes or hours","fallbackSource":"No active-advisory claim; retain the previous receipt only as dated history.","catalogStatus":"partial","operationalStatus":"unavailable","runtimeReceipt":{"sourceId":"marad-advisories","receiptSourceId":"marad","observedAt":null,"retrievedAt":"2026-09-14T08:19:06.243Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null},"runtimeReceipts":[{"sourceId":"marad-advisories","receiptSourceId":"marad","observedAt":null,"retrievedAt":"2026-09-14T08:19:06.243Z","publishedAt":null,"status":"unavailable","manifestId":null,"generation":null}],"sourceUrl":"https://www.maritime.dot.gov/msci-advisories"},{"id":"imo-piracy","sourceName":"IMO piracy and armed-robbery reports","organization":"International Maritime Organization","countryScope":"Global or provider-defined coverage","category":"Specialist gap","provenanceClass":"official-or-institutional","deliveryFormat":"Provider-defined contracted delivery","licenseStatus":"IMO website materials are limited to personal, non-commercial reuse under the standard site terms; public for-profit ingestion or display needs written permission.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Continuous registered GISIS updates with monthly public report files.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Expected monthly release window","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"restricted","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://www.imo.org/en/ourwork/security/pages/piracy-reports-default.aspx"},{"id":"ripe-ris","sourceName":"RIPE RIS Live + BGPalerter","organization":"RIPE NCC and open-source maintainers","countryScope":"Global or provider-defined coverage","category":"Real-time signal","provenanceClass":"community-or-open-network","deliveryFormat":"Persistent stream collector","licenseStatus":"RIPE grants revocable commercial permission by default when its terms, logo, link and required RIS description are used. The detector code and data terms remain separate.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Continuous JSON over WebSocket or HTTP streaming.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Connector-specific minutes; live labels require a current observation","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"next","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://ris-live.ripe.net/manual/"},{"id":"cloudflare-radar","sourceName":"Cloudflare Radar outages","organization":"Cloudflare","countryScope":"Global or provider-defined coverage","category":"Specialist gap","provenanceClass":"commercial-or-contract","deliveryFormat":"Provider-defined contracted delivery","licenseStatus":"Radar API data are CC BY-NC 4.0. A for-profit product needs written permission even when the site itself has no paywall.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Near real time through the authenticated Radar API.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Connector-specific minutes or hours","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"restricted","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://radar.cloudflare.com/about"},{"id":"ember-energy","sourceName":"Ember electricity data","organization":"Ember","countryScope":"Global or provider-defined coverage","category":"Global baseline","provenanceClass":"official-or-institutional","deliveryFormat":"Scheduled API, feed, or bounded public document collection","licenseStatus":"The official API documents its electricity datasets as CC BY 4.0; attribution and dataset version must travel with each observation.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Monthly and annual by dataset.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":"Connector-owned; publish before HTML collection enters service","pageLayoutFingerprint":null,"staleThreshold":"Expected monthly release window","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"next","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://api.ember-energy.org/docs"},{"id":"eia-open-data","sourceName":"EIA Open Data","organization":"U.S. Energy Information Administration","countryScope":"Country-specific; producer coverage varies","category":"National detail","provenanceClass":"official-or-institutional","deliveryFormat":"Scheduled API, feed, or bounded public document collection","licenseStatus":"EIA-produced data are public domain and reusable with requested acknowledgment; third-party protected items remain excluded.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Hourly to annual by route.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":"Connector-owned; publish before HTML collection enters service","pageLayoutFingerprint":null,"staleThreshold":"Expected monthly release window","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"next","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://www.eia.gov/opendata/"},{"id":"usgs-minerals","sourceName":"Mineral Commodity Summaries","organization":"U.S. Geological Survey","countryScope":"Global or provider-defined coverage","category":"Global baseline","provenanceClass":"official-or-institutional","deliveryFormat":"Versioned bulk file or offline warehouse import","licenseStatus":"The 2026 USGS data release is public domain; retain its DOI, version and citation and exclude separately marked third-party media.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Annual release with versioned corrections.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Indicator-specific release and age gate","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"next","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://data.usgs.gov/datacatalog/data/USGS%3A69837e43b66b01367d7ec7c7"},{"id":"sec-edgar","sourceName":"SEC EDGAR data APIs","organization":"U.S. Securities and Exchange Commission","countryScope":"Country-specific; producer coverage varies","category":"National detail","provenanceClass":"official-or-institutional","deliveryFormat":"Versioned bulk file or offline warehouse import","licenseStatus":"SEC website information is public information that may be copied with citation; filing exhibits can still contain third-party material and SEC marks cannot imply affiliation.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Submissions typically update in under a second and XBRL facts in under a minute; bulk archives rebuild nightly.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Connector-specific minutes or hours","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"next","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://www.sec.gov/search-filings/edgar-application-programming-interfaces"},{"id":"mobility-database","sourceName":"Mobility Database catalogs","organization":"MobilityData","countryScope":"Global or provider-defined coverage","category":"Specialist gap","provenanceClass":"commercial-or-contract","deliveryFormat":"Persistent stream collector","licenseStatus":"Catalog metadata are CC0 and code is Apache 2.0, but every producer feed keeps its own license and some catalog records omit a license URL.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Catalog contributions land roughly one to three times per month; individual real-time feeds update on producer schedules.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Connector-specific minutes; live labels require a current observation","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"restricted","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://github.com/MobilityData/mobility-database-catalogs"},{"id":"adsb-lol-history","sourceName":"ADSB.lol historical archives","organization":"ADSB.lol community","countryScope":"Global or provider-defined coverage","category":"Specialist gap","provenanceClass":"community-or-open-network","deliveryFormat":"Versioned bulk file or offline warehouse import","licenseStatus":"The historical database is published under ODbL 1.0. Database attribution and share-alike obligations must be designed before derived public databases ship.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Daily GitHub releases; not a service-level promise for live application reads.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Expected daily release window","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"next","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://github.com/adsblol/globe_history_2026"},{"id":"global-fishing-watch","sourceName":"Global Fishing Watch vessel presence","organization":"Global Fishing Watch","countryScope":"Global or provider-defined coverage","category":"Specialist gap","provenanceClass":"commercial-or-contract","deliveryFormat":"Provider-defined contracted delivery","licenseStatus":"The public APIs and data are CC BY-NC 4.0 for non-commercial uses. Commercial integration needs a custom license that is not generally offered as a public plan.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Recent datasets are delayed by roughly 72 to 96 hours and are not individual live tracks.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Expected daily release window","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"restricted","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://globalfishingwatch.org/faqs/can-i-use-global-fishing-watch-apis-for-commercial-purposes/"},{"id":"google-trends-alpha","sourceName":"Google Trends API alpha","organization":"Google","countryScope":"Global or provider-defined coverage","category":"Specialist gap","provenanceClass":"commercial-or-contract","deliveryFormat":"Provider-defined contracted delivery","licenseStatus":"The API remains a limited alpha with application approval and non-public program terms; public documentation does not establish production redistribution rights.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Daily, weekly, monthly and annual aggregates ending about two days before the request.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Expected daily release window","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"restricted","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://developers.google.com/search/apis/trends"},{"id":"wikidata-osm","sourceName":"Wikidata + OpenStreetMap","organization":"Wikimedia community and OpenStreetMap Foundation","countryScope":"Global or provider-defined coverage","category":"Global baseline","provenanceClass":"community-or-open-network","deliveryFormat":"Source-specific API, feed, file, webpage, or bulletin","licenseStatus":"Wikidata CC0 and OpenStreetMap ODbL obligations remain distinct; map attribution is shown.","permissions":{"commercialUse":"license-required","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Continuously edited; production snapshots should be versioned.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Expected daily release window","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"partial","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://www.wikidata.org/wiki/Wikidata:Database_download"},{"id":"openalex","sourceName":"OpenAlex","organization":"OurResearch","countryScope":"Global or provider-defined coverage","category":"Global baseline","provenanceClass":"official-or-institutional","deliveryFormat":"Source-specific API, feed, file, webpage, or bulletin","licenseStatus":"CC0 metadata can support derived research; source links and snapshot version remain visible.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Daily API and snapshot updates.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Expected daily release window","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"next","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://openalex.org/"},{"id":"owid","sourceName":"Our World in Data Chart API","organization":"Our World in Data and original dataset providers","countryScope":"Global or provider-defined coverage","category":"Global baseline","provenanceClass":"community-or-open-network","deliveryFormat":"Source-specific API, feed, file, webpage, or bulletin","licenseStatus":"Every indicator needs an allowlist decision because many OWID charts retain the original provider's license rather than one universal data license.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Dataset-dependent; chart exports and metadata can update daily to annually.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Indicator-specific release and age gate","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"next","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://docs.owid.io/projects/etl/api/chart-api/"},{"id":"national-sources","sourceName":"Official national sources","organization":"Statistics offices, central banks, ministries, regulators and exchanges","countryScope":"Country-specific; producer coverage varies","category":"National detail","provenanceClass":"mixed","deliveryFormat":"Source-specific API, feed, file, webpage, or bulletin","licenseStatus":"Each producer gets its own terms, attribution, caching and redistribution decision; public visibility is not assumed to grant reuse.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Release-calendar driven.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Expected monthly release window","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"next","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://data.worldbank.org/"},{"id":"un-comtrade","sourceName":"UN Comtrade","organization":"United Nations Statistics Division","countryScope":"Global or provider-defined coverage","category":"Specialist gap","provenanceClass":"official-or-institutional","deliveryFormat":"Source-specific API, feed, file, webpage, or bulletin","licenseStatus":"Automated download, redistribution and commercial exploitation require a documented permission decision; a free key is not treated as commercial clearance.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Monthly to annual reporting.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Expected monthly release window","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"restricted","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://comtrade.un.org/licenseagreement.html"},{"id":"acled","sourceName":"ACLED","organization":"Armed Conflict Location & Event Data","countryScope":"Global or provider-defined coverage","category":"Specialist gap","provenanceClass":"commercial-or-contract","deliveryFormat":"Source-specific API, feed, file, webpage, or bulletin","licenseStatus":"Commercial products require an ACLED corporate license, and raw redistribution or AI use must stay inside the agreed terms.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Near real time to weekly, product and license dependent.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Connector-specific minutes or hours","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"restricted","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://acleddata.com/eula"},{"id":"commercial-movement-markets","sourceName":"Premium market, AIS, flight and satellite feeds","organization":"Future contracted providers","countryScope":"Global or provider-defined coverage","category":"Specialist gap","provenanceClass":"commercial-or-contract","deliveryFormat":"Source-specific API, feed, file, webpage, or bulletin","licenseStatus":"A written commercial contract, public-display scope, service levels and capacity plan are required before a production feature can use the feed.","permissions":{"commercialUse":"not-recorded","aiUse":"not-approved","publicDisplay":"withheld","rawRedistribution":"not-approved"},"attributionRequirement":"Preserve provider attribution and the original source URL; dataset-specific requirements remain controlling.","rateLimit":"Provider-specific; the connector must record and enforce the documented limit before activation.","expectedCadence":"Live to daily, contract-dependent.","lastSuccessfulRetrieval":null,"lastFailure":null,"parserVersion":null,"pageLayoutFingerprint":null,"staleThreshold":"Connector-specific minutes; live labels require a current observation","fallbackSource":"No verified fallback is active; publish unavailable instead of zero.","catalogStatus":"restricted","operationalStatus":"unknown","runtimeReceipt":null,"runtimeReceipts":[],"sourceUrl":"https://worldpredicta.com/source-rights"}]}