HTTP feedsReference
Providers
GET
The size most callers want: each fact's value, source URL and verification date,
but not the verbatim excerpt behind it. About 1.6 MB. display is present only
where it differs from value.
The provider feed, core view.
application/json- response
site*stringview*stringValue in
"full""core"views?description?stringcount*integerfact_labels*Human label for each fact key.
providers*array<>[key: string]?anycurl -X GET 'https://inetgeek.com/providers/core.json'Example Response200
{ "site": "string", "view": "full", "views": { "full": "http://example.com", "core": "http://example.com", "keys": "http://example.com" }, "description": "string", "count": 0, "fact_labels": { "property1": "string", "property2": "string" }, "providers": [ { "id": "string", "name": "string", "category": "string", "also_in": [ "string" ], "path": "string", "homepage": "http://example.com", "description": "string", "best_for": "string", "consider_alternatives_when": "string", "reviewed_by": "string", "unstated": { "property1": { "source_url": "http://example.com", "checked_at": "2019-08-24" }, "property2": { "source_url": "http://example.com", "checked_at": "2019-08-24" } }, "facts": { "property1": { "value": null, "display": "string", "source_url": "http://example.com", "source_title": "string", "verified_at": "2019-08-24", "confidence": "official-pricing", "excerpt": "string", "qualifier": "string", "magnitude": 0, "unit_family": "string", "support": "yes" }, "property2": { "value": null, "display": "string", "source_url": "http://example.com", "source_title": "string", "verified_at": "2019-08-24", "confidence": "official-pricing", "excerpt": "string", "qualifier": "string", "magnitude": 0, "unit_family": "string", "support": "yes" } } } ]}GET
As the core view, plus the verbatim excerpt and source_title behind every
fact. About 3 MB; use /providers/core.json unless you need the evidence.
The provider feed, full view.
application/json- response
site*stringview*stringValue in
"full""core"views?description?stringcount*integerfact_labels*Human label for each fact key.
providers*array<>[key: string]?anycurl -X GET 'https://inetgeek.com/providers.json'Example Response200
{ "site": "string", "view": "full", "views": { "full": "http://example.com", "core": "http://example.com", "keys": "http://example.com" }, "description": "string", "count": 0, "fact_labels": { "property1": "string", "property2": "string" }, "providers": [ { "id": "string", "name": "string", "category": "string", "also_in": [ "string" ], "path": "string", "homepage": "http://example.com", "description": "string", "best_for": "string", "consider_alternatives_when": "string", "reviewed_by": "string", "unstated": { "property1": { "source_url": "http://example.com", "checked_at": "2019-08-24" }, "property2": { "source_url": "http://example.com", "checked_at": "2019-08-24" } }, "facts": { "property1": { "value": null, "display": "string", "source_url": "http://example.com", "source_title": "string", "verified_at": "2019-08-24", "confidence": "official-pricing", "excerpt": "string", "qualifier": "string", "magnitude": 0, "unit_family": "string", "support": "yes" }, "property2": { "value": null, "display": "string", "source_url": "http://example.com", "source_title": "string", "verified_at": "2019-08-24", "confidence": "official-pricing", "excerpt": "string", "qualifier": "string", "magnitude": 0, "unit_family": "string", "support": "yes" } } } ]}GET
The smallest view: for each provider, the list of fact keys it documents.
Fact keys per provider.
application/json- response
site*stringview*stringdescription?stringproviders*array<>[key: string]?anycurl -X GET 'https://inetgeek.com/providers/keys.json'Example Response200
{ "site": "string", "view": "keys", "description": "string", "providers": [ {} ]}