overlay: 1.0.0
info:
title: API Evangelist enhancements for Hometrack Climate GraphQL API
version: 1.0.0
extends: openapi/hometrack-climate-graphql-api-openapi.yml
actions:
- target: $.info
update:
x-apievangelist-provider: hometrack
x-apievangelist-generated: '2026-07-26'
x-apievangelist-source: https://developer.hometrack.com/apis (Azure API Management OpenAPI export)
x-apievangelist-operations: 0
x-apievangelist-access:
pricing: paid
onboarding: partner
public: false
trial: false
note: Contracts are public; the data plane returns HTTP 401 without a Hometrack-issued credential.
x-apievangelist-notes: 'This document is a stub: servers and security schemes with zero paths. The
real contract is a GraphQL schema that is auth-gated — introspection returns HTTP 401 and the APIM
schemas collection is empty to anonymous callers.'
- target: $.components.securitySchemes
update:
OAuth2ClientCredentials:
type: oauth2
description: Documented on https://developer.hometrack.com/api-authentication but absent from the
Azure API Management export. Added here as an overlay, not a change to the harvested spec.
flows:
clientCredentials:
tokenUrl: https://hometrack-prod.eu.auth0.com/oauth/token
scopes:
read:valuations: Read access to valuations.
write:valuations: Write access to valuations.
- target: $.servers
update:
x-apievangelist-server-note: The second declared server, api.hometrack.local, is an internal development
hostname that does not resolve publicly. Only https://api.hometrack.com is usable.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.