Somalia Phone Number API
# 🇸🇴 Somalia Phone Number API **The FIRST and ONLY comprehensive Somali phone number API** covering **ALL 10 telecom operators** plus **7 landline regions**. Generate, validate, and analyze Somali phone numbers with industry-standard Google libphonenumber validation. ## ✨ Key Features - ✅ **10 Mobile Operators**: Complete coverage of all Somali telecom operators - ✅ **7 Landline Regions**: Full…
Somalia Phone Number API endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET |
get_random_number_api_v1_random_get /api/v1/random |
Get a single random phone number for specified operator |
| POST |
generate_phone_numbers_api_v1_generate_post /api/v1/generate |
Generate random Somali phone numbers - **operator**: Telecom operator (golis, telesom, hormuud, somtel, amtel, stg, somnet, somlink, soltelco, nationlink, landline) - **count**:… |
| GET |
root__get / |
API root endpoint |
| POST |
export_numbers_api_v1_export_post /api/v1/export |
Export phone numbers to CSV format with validation - **phone_numbers**: List of phone numbers (max 1000) - **format**: Export format (csv or excel) - **include_validation**:… |
| POST |
bulk_validate_phone_numbers_api_v1_validate_bulk_post /api/v1/validate/bulk |
Bulk validate multiple Somali phone numbers |
| GET |
get_regions_api_v1_regions_get /api/v1/regions |
Get list of all regions |
| GET |
get_countries_api_v1_countries_get /api/v1/countries |
Get supported countries and operators |
| GET |
get_operators_api_v1_operators_get /api/v1/operators |
Get list of all supported operators |
| POST |
validate_phone_number_api_v1_validate_post /api/v1/validate |
Validate a Somali phone number using Google's libphonenumber - **phone_number**: Phone number to validate (with or without +252) |
| GET |
health_check_api_v1_health_get /api/v1/health |
Health check endpoint |
| POST |
get_carrier_lookup_api_v1_carrier_post /api/v1/carrier |
Get detailed carrier information for a phone number - **phone_number**: Phone number to lookup Returns MCC, MNC, network type, coverage area, headquarters, and more |
| POST |
detect_operator_endpoint_api_v1_operator_post /api/v1/operator |
Detect telecom operator from phone number - **phone_number**: Phone number to analyze |
| POST |
export_numbers_api_v1_export_post /api/v1/export |
Export phone numbers to CSV format with validation - **phone_numbers**: List of phone numbers (max 1000) - **format**: Export format (csv or excel) - **include_validation**:… |
| GET |
health_check_api_v1_health_get /api/v1/health |
Health check endpoint |
| GET |
root__get / |
API root endpoint |
| GET |
get_regions_api_v1_regions_get /api/v1/regions |
Get list of all regions |
| GET |
get_countries_api_v1_countries_get /api/v1/countries |
Get supported countries and operators |
| POST |
generate_phone_numbers_api_v1_generate_post /api/v1/generate |
Generate random Somali phone numbers - **operator**: Telecom operator (golis, telesom, hormuud, somtel, amtel, stg, somnet, somlink, soltelco, nationlink, landline) - **count**:… |
| GET |
get_random_number_api_v1_random_get /api/v1/random |
Get a single random phone number for specified operator |
| GET |
get_operators_api_v1_operators_get /api/v1/operators |
Get list of all supported operators |
| POST |
detect_operator_endpoint_api_v1_operator_post /api/v1/operator |
Detect telecom operator from phone number - **phone_number**: Phone number to analyze |
| POST |
get_carrier_lookup_api_v1_carrier_post /api/v1/carrier |
Get detailed carrier information for a phone number - **phone_number**: Phone number to lookup Returns MCC, MNC, network type, coverage area, headquarters, and more |
| POST |
validate_phone_number_api_v1_validate_post /api/v1/validate |
Validate a Somali phone number using Google's libphonenumber - **phone_number**: Phone number to validate (with or without +252) |
| POST |
bulk_validate_phone_numbers_api_v1_validate_bulk_post /api/v1/validate/bulk |
Bulk validate multiple Somali phone numbers |