---
title: GeoBlockedGroup
framework: Apple Ads Platform API
role: symbol
role_heading: Object
platforms: [apple ads platform api 1.0+]
path: apple-ads-platform-api/geoblockedgroup
---

# GeoBlockedGroup

A blocking rule that names the supply source(s) and reason code(s) restricting a geo location.

## Declaration

```data
object GeoBlockedGroup
```

## Properties

supplySource: Array of supply source strings this restriction applies to. Values: APPSTORE, MAPS. Read-only. reasons: Array of reason codes for the eligibility restriction. See reason codes below. Read-only.

## Discussion

Discussion The GeoEligibility responses embed GeoBlockedGroup. It describes why a geographic location is blocked for the given supply source. The reasons array mixes two categories of codes with different behavior: The API always filters hard-block reasons (NO_MUID, NOT_SUPPORTED, SOURCE_REMOVED, COUNTRY_NOT_SUPPORTED, COUNTRY_NOT_SEARCHABLE, MAPS_SOURCE_NOT_MATCHED) out of search results, regardless of request parameters. The API includes soft-block reasons (LOCALITY_LOW_SEARCH_VOLUME, POSTAL_CODE_SPARSE) in search results by default so clients can decide how to handle them. Pass eligible=true to the GET endpoint to exclude these geos from results entirely as well. Example {   "supplySource": [     "MAPS"   ],   "reasons": [     "COUNTRY_NOT_SUPPORTED",     "LOCALITY_LOW_SEARCH_VOLUME"   ] } `reasons` accepted values Hard-block (always filtered from results): NO_MUID: No Maps ID. The geo cannot serve in MAPS. NOT_SUPPORTED: The geo is not supported for this supply source. SOURCE_REMOVED: The geo has been removed from the Maps source table. COUNTRY_NOT_SUPPORTED: The country is not in the MAPS program. COUNTRY_NOT_SEARCHABLE: Country-level geos are not searchable in MAPS. MAPS_SOURCE_NOT_MATCHED: The geo is not present in Maps data. Soft-block (included by default, filtered only when eligible=true): LOCALITY_LOW_SEARCH_VOLUME: The locality has insufficient Maps search volume. POSTAL_CODE_SPARSE: The postal code has sparse Maps coverage.

## See Also

- [GeoRequest](apple-ads-platform-api/georequest.md)
- [GeoSearchPostRequest](apple-ads-platform-api/geosearchpostrequest.md)
- [GeoSearchResponse](apple-ads-platform-api/geosearchresponse.md)
- [GeoSearchPagination](apple-ads-platform-api/geosearchpagination.md)
- [GeoEligibility](apple-ads-platform-api/geoeligibility.md)
- [SearchEntity](apple-ads-platform-api/searchentity.md)
