MobilizeAmerica supports event creation in all 50 U.S. States and in the U.S. Territories and Commonwealths, including:
- Puerto Rico (
- American Samoa (
- Guam (
- Northern Mariana Islands (
- U.S. Virgin Islands (
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
countryfield to the country/territory's display name (e.g., “Puerto Rico”). Virtual events and events whose locations have been masked will appear in
Puerto Natales, Chilewith timezone
- In BSD, we send the country code for the
venue_statecode. If the country code is one of the US territories (AS, GU, MP, PR, or VI), the
venue_countrycode will be set to ‘US’ to ensure that the events are geocoded properly in BSD.