inetGeek docs
HTTP feedsReference

Providers

GET
/providers/core.json

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.

Response Body

The provider feed, core view.

application/json
  1. response
site*string
view*string
Value in"full""core"
views?
description?string
count*integer
fact_labels*

Human label for each fact key.

providers*array<>
[key: string]?any
Example Request
curl -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
/providers.json

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.

Response Body

The provider feed, full view.

application/json
  1. response
site*string
view*string
Value in"full""core"
views?
description?string
count*integer
fact_labels*

Human label for each fact key.

providers*array<>
[key: string]?any
Example Request
curl -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
/providers/keys.json

The smallest view: for each provider, the list of fact keys it documents.

Response Body

Fact keys per provider.

application/json
  1. response
site*string
view*string
description?string
providers*array<>
[key: string]?any
Example Request
curl -X GET 'https://inetgeek.com/providers/keys.json'
Example Response200
{  "site": "string",  "view": "keys",  "description": "string",  "providers": [    {}  ]}