GET /bloc/{code} · /{code}/countries
Bloc API
Pass EU or SCHENGEN. Get the group, then every member in it.
Try it
Run a lookup to see the response.
1M requests · $20/mo. Get started
What comes back.
bloc
Bloc code (EU, EEA, EFTA, SCHENGEN, EUROZONE, SEPA, NATO, OECD, G7, ASEAN, GCC, MERCOSUR)
name
Official name
members
Current member count
countries
On /bloc/{code}/countries: every current member with name, flag emoji, and calling code
1
Pass a code
EU, EEA, EFTA, SCHENGEN, EUROZONE, SEPA, NATO, OECD, G7, ASEAN, GCC, MERCOSUR.
2
Get the record
Official name and the current member count.
3
List the members
GET /bloc/{code}/countries.
Coverage
Twelve blocs. Official member lists, current.
- 12
- blocs
- 251
- memberships
Look up a country group by code. The EU is not the Eurozone, and neither is Schengen. /bloc/eu answers the official name and the current member count, and /bloc/{code}/countries lists every member with its flag and calling code.
Twelve blocs: EU, EEA, EFTA, Schengen, Eurozone, SEPA, NATO, OECD, G7, ASEAN, GCC, and Mercosur. Member lists are effective-dated, so an accession counts from the day it takes effect. Every /country response carries a blocs array with that country's memberships.
SPEED
How long /bloc takes.
Median time to first byte over the last seven days. Warm requests, measured every 30 minutes. Live verification and other request variants can take longer.
US
13ms
EU
16ms
APAC
34ms
LatAm
20ms
ME
100ms
Make your first request.
One key works across the APIs. Copy a request in your language and get JSON back.
curl "https://api.parseapi.com/bloc/eu" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Parse-Version: 2.0.0"// Example response · 200{"bloc": "EU", "name": "European Union", "members": 27 }
QUESTIONS
- When do I use which?
- A bloc code for the name and member count. /countries for every member.
- Which blocs?
- EU, EEA, EFTA, Schengen, Eurozone, SEPA, NATO, OECD, G7, ASEAN, GCC, and Mercosur.
- Is Schengen the EU?
- No. Ireland and Cyprus are EU but not Schengen. Switzerland, Norway, Iceland, and Liechtenstein are Schengen but not EU.
- Which countries does GDPR cover?
- GDPR territory tracks the EEA. GET /bloc/eea/countries lists all 30.
- How do I list the members?
- GET /bloc/{code}/countries. Each member comes back with its name, flag, and calling code.
- Is this on /country too?
- Yes. Every /country response carries a blocs array with that country's memberships.
- How current is it?
- Member lists are effective-dated. An accession counts from the day it takes effect.
Know who belongs.
International blocs and their member countries. Every plan.
Start includes 1M API requests a month for $20/mo.