Není, za REST se obvykle považuje HTTP API, které používá cesty k určení zdrojů a ideálně i HTTP metody pro určení požadované akce se zdrojem. Třeba GraphQL není považováno za REST, protože tam všechny požadavky posíláte POSTem na jedno URL.
A v případě shield.io to podle mne splňuje i poměrně úzkou definici REST API. Zdroje jsou identifikované hierarchickou cestou a obsah zdroje se získá voláním GET na té cestě.
Co se vám na tom nezdá, proč to podle vás není REST? Že tam nejsou služby pro zápis a čtení seznamu? REST ale nikdy neříkal, že na každém zdroji musí být implementovány všechny CRUD operace.
Právě že si dělám srandu z toho "obvykle". Obvykle je REST skoro jakýkoliv JSON, který při nenalezení vrátí 404 a používá URL `/resource/:id`.
Ale pro navázáný resource-b pak musím někde na web, nebo si hrát na detektiva v YAMLu, co někteří vývojáři nazývají "dokumentace", i když to je jen seznam endpointů.