🗺️ Continents
Geographic continent groupings for regional distribution and territorial management
Resource Overview
Continents provide high-level geographic grouping for countries, enabling efficient regional distribution management and territorial organization. This reference data simplifies continent-based filtering and regional strategy implementation for global music distribution. Continents are read-only reference data with country relationships.
Base Endpoint
/continents
Resource Type
continents
Access Level
Read-only reference data
Schema
Read-only Attributes
Field | Type | Description |
---|---|---|
id | string | Unique identifier |
key | string | Continent code key (e.g., "AF", "AS", "EU", "NA", "SA", "CA", "OC") |
Relationships
Relationship | Type | Description |
---|---|---|
countries | HasMany | All countries belonging to this continent |
Usage in Other Resources
🔗 Related Resources
- • Countries: Each country belongs to a continent for regional grouping
- • Regional Filtering: Filter countries by continent for distribution strategies
- • Geographic Organization: High-level territorial classification
- • Distribution Management: Continent-based regional planning
List Continents
GET
/continents
Read Only
GET /continents
Authorization: Bearer {token}
Accept: application/vnd.api+json
Query Parameters
Filtering
- •
filter[key]
- Filter by continent key/name - •
filter[has-countries]
- Filter continents with countries
Other Parameters
- •
include
- Include countries data - •
sort
- Sort by key - •
page[number]
- Page number - •
page[size]
- Results per page
Example Request
GET /continents?include=countries&sort=key
Success Response
200 OK
{
"data": [
{
"type": "continents",
"id": "1",
"attributes": {
"key": "AF"
},
"relationships": {
"countries": {
"data": [
{"type": "countries", "id": "45"},
{"type": "countries", "id": "78"},
{"type": "countries", "id": "123"}
]
}
}
},
{
"type": "continents",
"id": "2",
"attributes": {
"key": "NA"
},
"relationships": {
"countries": {
"data": [
{"type": "countries", "id": "39"},
{"type": "countries", "id": "40"},
{"type": "countries", "id": "135"}
]
}
}
},
{
"type": "continents",
"id": "3",
"attributes": {
"key": "EU"
},
"relationships": {
"countries": {
"data": [
{"type": "countries", "id": "67"},
{"type": "countries", "id": "89"},
{"type": "countries", "id": "156"}
]
}
}
}
],
"meta": {
"page": {
"current-page": 1,
"per-page": 20,
"total": 7,
"last-page": 1
}
}
}
Get Single Continent
GET
/continents/{id}
GET /continents/2?include=countries
Authorization: Bearer {token}
Accept: application/vnd.api+json
Success Response
200 OK
{
"data": {
"type": "continents",
"id": "2",
"attributes": {
"key": "AS"
},
"relationships": {
"countries": {
"data": [
{"type": "countries", "id": "39"},
{"type": "countries", "id": "40"},
{"type": "countries", "id": "135"}
]
}
}
},
"included": [
{
"type": "countries",
"id": "39",
"attributes": {
"name": "United States",
"alpha2-code": "US"
}
},
{
"type": "countries",
"id": "40",
"attributes": {
"name": "Canada",
"alpha2-code": "CA"
}
},
{
"type": "countries",
"id": "135",
"attributes": {
"name": "Mexico",
"alpha2-code": "MX"
}
}
]
}
Continental Overview
🌍 África (AF)
- • 54 países
- • Sudáfrica (ZA)
- • Nigeria (NG)
- • Kenia (KE)
- • Ghana (GH)
- • Marruecos (MA)
� Asia (AS)
- • 48 países
- • Japón (JP)
- • Corea del Sur (KR)
- • China (CN)
- • India (IN)
- • Tailandia (TH)
� Europa (EU)
- • 44 países
- • Reino Unido (GB)
- • Alemania (DE)
- • Francia (FR)
- • España (ES)
- • Italia (IT)
🌎 Norte América (NA)
- • 3 países principales
- • Estados Unidos (US)
- • Canadá (CA)
- • México (MX)
� Sur América (SA)
- • 12 países
- • Brasil (BR)
- • Argentina (AR)
- • Chile (CL)
- • Colombia (CO)
- • Perú (PE)
� Centro América/Caribe (CA)
- • Territorios centroamericanos
- • Guatemala (GT)
- • Costa Rica (CR)
- • Panamá (PA)
- • Jamaica (JM)
- • República Dominicana (DO)
🌏 Oceanía (OC)
- • 14 países
- • Australia (AU)
- • Nueva Zelanda (NZ)
- • Fiyi (FJ)
- • Papúa Nueva Guinea (PG)
- • Samoa (WS)
Regional Management
Continental Country Filtering
Retrieve countries by continent for regional distribution planning:
# Get all European countries
curl -X GET "/countries?filter[continent-id]=3&include=continent" \
-H "Authorization: Bearer {token}"
# Get continent with all its countries
curl -X GET "/continents/2?include=countries" \
-H "Authorization: Bearer {token}"
# Filter continents with countries
curl -X GET "/continents?filter[has-countries]=true" \
-H "Authorization: Bearer {token}"
Regional Distribution Strategy
Use continents for high-level territorial planning:
# Plan European distribution
curl -X GET "/continents/3?include=countries" \
-H "Authorization: Bearer {token}"
# Get North American territories
curl -X GET "/continents/2?include=countries" \
-H "Authorization: Bearer {token}"
Continental Market Analysis
Analyze distribution reach by continent:
# Check albums distributed in Asia
curl -X GET "/albums?include=countries.continent&filter[countries.continent]=4" \
-H "Authorization: Bearer {token}"
# Regional performance analysis
curl -X GET "/continents?include=countries&sort=key" \
-H "Authorization: Bearer {token}"
Integration Guidelines
💡 Best Practices
- • Cache continent data for performance
- • Use for high-level geographic grouping
- • Include countries for detailed territory data
- • Implement continent-based regional strategies
- • Consider time zones for release planning
✅ Regional Strategy
- • Norte América (NA): Principales mercados de streaming
- • Europa (EU): Cumplimiento regulatorio UE
- • Asia (AS): Mercados emergentes e influencia K-pop
- • África (AF): Crecimiento en mercados digitales
- • Sur América (SA): Dominancia del mercado brasileño
- • Centro América/Caribe (CA): Diversidad territorial
- • Oceanía (OC): Mercados de Australia y Nueva Zelanda
- • Latin America: Spanish/Portuguese markets
- • Africa: Growing mobile-first markets
⚠️ Important Notes
- • Continents are read-only reference data
- • Used for geographic organization only
- • All countries must belong to a continent
- • Continental groupings follow UN standards
- • 7 standard continents supported
🌐 Global Organization
- • Hierarchical geographic structure
- • Simplified regional management
- • Continent-based reporting and analytics
- • Regional distribution coordination
- • Global market segmentation support