You are trying to do a call by the BadgeTemplate ODATA API entity and the filter isn't working as expected.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Reproducing the Issue
Used Integration Center to display the lists of badgeID from BadgeTemplates Entity
Run the following ODATA Query below with the filter for badgeId=1
/odata/v2/BadgeTemplates?$select=badgeId,badgeTitle,customBadge&$filter=badgeId eq 1
BadgeTemplate Entity does not support any filter, this is by design.
Customer can only activate at most 8 badge templates, it should be ok without supporting filter for BadgeTemplate Entity.
BadgeTemplate Entity , KBA , LOD-SF-INT-ODATA , OData API Framework , Problem