GET /bloc/{code} · /{code}/countries

Bloc API

Pass EU or SCHENGEN. Get the group, then every member in it.

Try it

Response/bloc/eu/countries

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.

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
}

API referenceSDKsKeys and authentication

Every response field

Response fields

blocstring
Bloc code (EU, EEA, EFTA, SCHENGEN, EUROZONE, SEPA, NATO, OECD, G7, ASEAN, GCC, MERCOSUR)
namestring or null
Official name
membersinteger
Current member count
countriesarray
On /bloc/{code}/countries: every current member with name, flag emoji, and calling code

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.