Scores and plans
Always read low and high with overall. A rank is an ordering, not a
finding, unless distinct is true. readingNotes says in words which pillar
is thin for that provider.
Scores grouped by category id.
application/json- response
site*stringdescription?stringmethod*stringurigenerated_at*stringpillars*default_weights?category_weights?categories*Scores per category id, best first.
[key: string]?anycurl -X GET 'https://inetgeek.com/scores.json'{ "site": "string", "description": "string", "method": "http://example.com", "generated_at": "string", "pillars": { "property1": "string", "property2": "string" }, "default_weights": { "property1": 0, "property2": 0 }, "category_weights": {}, "categories": { "property1": [ { "id": "string", "name": "string", "category": "string", "overall": 0, "low": 0, "high": 0, "rank": 0, "of": 0, "coverage": 0, "distinct": true, "caveat": "string", "readingNotes": [ "string" ], "weights": { "property1": 0, "property2": 0 }, "pillars": {} } ], "property2": [ { "id": "string", "name": "string", "category": "string", "overall": 0, "low": 0, "high": 0, "rank": 0, "of": 0, "coverage": 0, "distinct": true, "caveat": "string", "readingNotes": [ "string" ], "weights": { "property1": 0, "property2": 0 }, "pillars": {} } ] }}Price is the only ranking here, so read pickBasis: price means the pick is
genuinely cheaper than the rest of its layer, tie means every name in
coEqual documents the same starting price and the pick was separated by
nothing but the alphabet. candidates lists every provider per layer in rank
order, with a vendor key for matching a platform.
The planner feed.
application/json- response
site*stringdescription?stringlayers*array<>securityRequirementKeys?array<string>results*array<>stages*array<>keywordLayers?securityCandidates?candidates?Every ranked provider per layer key.
[key: string]?anycurl -X GET 'https://inetgeek.com/plan.json'{ "site": "string", "description": "string", "layers": [ { "key": "string", "label": "string" } ], "securityRequirementKeys": [ "string" ], "results": [ { "key": "string", "label": "string", "requires": [ "string" ], "providerId": "string", "providerName": "string", "providerHref": "string", "priceLabel": "string", "priceUsd": 0, "coEqual": [ "string" ], "pickBasis": "price" } ], "stages": [ {} ], "keywordLayers": { "property1": [ "string" ], "property2": [ "string" ] }, "securityCandidates": { "property1": [ {} ], "property2": [ {} ] }, "candidates": { "property1": [ { "id": "string", "name": "string", "vendor": "string", "priceUsd": 0, "priceLabel": "string", "href": "string", "primary": true } ], "property2": [ { "id": "string", "name": "string", "vendor": "string", "priceUsd": 0, "priceLabel": "string", "href": "string", "primary": true } ] }}Pageviews, events, emails or monthly active users a month, with the plan fee,
allowance, overage and source. A row with quote_above carries no price: the
vendor sells above that volume by quote. Any total computed from these rows is
arithmetic on published rates, not a quote.
Volume-priced plans.
application/json- response
site*stringdescription*stringcount*integerproviders*integerplans*array<>curl -X GET 'https://inetgeek.com/usage-pricing.json'{ "site": "string", "description": "string", "count": 0, "providers": 0, "plans": [ { "provider": "string", "name": "string", "category": "string", "path": "string", "plan": "string", "unit": "pageviews", "currency": "string", "monthly_usd": 0, "one_time_usd": 0, "included": 0, "uncapped": "unlimited", "quote_above": 0, "overage_usd_per_unit": 0, "overage_tiers": [ { "from": 0, "per_unit": 0 } ], "overage_block": { "size": 0, "usd": 0, "granularity": "unstated" }, "max_units": 0, "sites": 0, "sites_unlimited": true, "term": "string", "source_url": "http://example.com", "also_read_from": [ "string" ], "verified_at": "2019-08-24", "note": "string" } ]}Startup credit programmes as stated.
application/json- response
site*stringdescription*stringcount*integerproviders*array<>curl -X GET 'https://inetgeek.com/startup-credits.json'{ "site": "string", "description": "string", "count": 0, "providers": [ { "id": "string", "name": "string", "category": "string", "path": "string", "program": "string", "source_url": "http://example.com", "verified_at": "2019-08-24" } ]}