MobilizeAmerica supports event creation in all 50 U.S. States and in the U.S. Territories and Commonwealths, including:
Puerto Rico (
PR
)American Samoa (
AS
)Guam (
GU
)Northern Mariana Islands (
MP
)U.S. Virgin Islands (
VI
)
All events created in Mobilize will now have a country code which is either US
or the ISO-3166-1 alpha-2 code that represents the territory or commonwealth (listed above).
Creating events in U.S. Territories & Commonwealths
Events in U.S. Territories can be created just like events in U.S. States. Simply select the territory or commonwealth as the 'State/Territory' when entering your in-person event location:
Event discovery in U.S. Territories & Commonwealths
Volunteers will be able to discover events in the U.S. Territories and commonwealths by searching addresses and zip codes in those locations on your events feed:
Event feeds can be filtered to a specific country by adding a ?country=countrycode
to your feed URL. For example, adding ?country=PR
will filter your feed to events in Puerto Rico.
If you filter your events feed to a state by adding a state filter, this will exclude events in the U.S. Territories.
How U.S. Territories and Commonwealths are represented in MobilizeAmerica data products and integrations
In our SQL mirror, the country code appears as location__country on the events view.
In our Public API, the country appears on the Location object.
In VAN, the country code is represented as the countryCode field on the event location.
In ActionKit, we set the
country
field to the country/territory's display name (e.g., “Puerto Rico”). Virtual events and events whose locations have been masked will appear inPuerto Natales, Chile
with timezoneAmerica/Punta_Arenas
.In BSD, we send the country code for the
venue_state
code. If the country code is one of the US territories (AS, GU, MP, PR, or VI), thevenue_country
code will be set to ‘US’ to ensure that the events are geocoded properly in BSD.