# Cache Availability Zones

{% tabs %}
{% tab title="Africa" %}
Algiers, Algeria - (ALG)Operational

Antananarivo, Madagascar - (TNR)Operational

Cape Town, South Africa - (CPT)Operational

Casablanca, Morocco - (CMN)Operational

Dakar, Senegal - (DKR)Operational

Dar Es Salaam, Tanzania - (DAR)Operational

Djibouti City, Djibouti - (JIB)Operational

Durban, South Africa - (DUR)Operational

Harare, Zimbabwe - (HRE)Re-routed

Johannesburg, South Africa - (JNB)Operational

Kigali, Rwanda - (KGL)Operational

Lagos, Nigeria - (LOS)Re-routed

Luanda, Angola - (LAD)Operational

Maputo, Mozambique - (MPM)Re-routed

Mombasa, Kenya - (MBA)Operational

Monrovia, Liberia - (ROB)Re-routed

Nairobi, Kenya - (NBO)Operational

Port Louis, Mauritius - (MRU)Operational

Réunion, France - (RUN)Re-routed

Tunis, Tunisia - (TUN)Re-routed
{% endtab %}

{% tab title="Asia" %}
Almaty, Kazakhstan - (ALA)Re-routed

Anqing, China - (AQG)Operational

Bangalore, India - (BLR)Operational

Bangkok, Thailand - (BKK)Operational

Bandar Seri Begawan, Brunei - (BWN)Operational

Baoji, China - (XIY)Operational

Cebu, Philippines - (CEB)Operational

Changde, China - (CGD)Operational

Changsha, China - (CSX)Operational

Changzhou, China - (CZX)Operational

Chengdu, China - (CTU)Operational

Chennai, India - (MAA)Operational

Chittagong, Bangladesh - (CGP)Re-routed

Colombo, Sri Lanka - (CMB)Operational

Dalian, China - (DLC)Operational

Dhaka, Bangladesh - (DAC)Operational

Foshan, China - (FUO)Operational

Fuzhou, China - (FOC)Operational

Guangzhou, China - (CAN)Operational

Guiyang, China - (KWE)Operational

Haikou, China - (HAK)Operational

Hanoi, Vietnam - (HAN)Re-routed

Hengshui, China - (SJW)Operational

Ho Chi Minh City, Vietnam - (SGN)Operational

Hohhot, China - (HET)Operational

Hong Kong - (HKG)Operational

Huainan, China - (HFE)Operational

Hyderabad, India - (HYD)Operational

Islamabad, Pakistan - (ISB)Operational

Jakarta, Indonesia - (CGK)Operational

Jashore, Bangladesh - (JSR)Operational

Jinan, China - (TNA)Operational

Jinhua, China - (HGH)Operational

Johor Bahru, Malaysia - (JHB)Operational

Karachi, Pakistan - (KHI)Operational

Kathmandu, Nepal - (KTM)Operational

Kolkata, India - (CCU)Operational

Krasnoyarsk, Russia - (KJA)Operational

Kuala Lumpur, Malaysia - (KUL)Re-routed

Lahore, Pakistan - (LHE)Operational

Langfang, China - (PKX)Operational

Lanzhou, China - (LHW)Operational

Luoyang, China - (LYA)Operational

Macau - (MFM)Operational

Malé, Maldives - (MLE)Operational

Manila, Philippines - (MNL)Operational

Mumbai, India - (BOM)Operational

Nagpur, India - (NAG)Operational

New Delhi, India - (DEL)Operational

Osaka, Japan - (KIX)Operational

Patna, India - (PAT)Re-routed

Phnom Penh, Cambodia - (PNH)Re-routed

Qingdao, China - (TAO)Operational

Qinhuangdao, China - (BPE)Operational

Quanzhou, China - (JJN)Operational

Quzhou, China - (JUZ)Operational

Seoul, South Korea - (ICN)Operational

Shanghai, China - (SHA)Operational

Shiyan, China - (WDS)Operational

Singapore, Singapore - (SIN)Partially Re-routed

Surat Thani, Thailand - (URT)Re-routed

Suqian, China - (NKG)Operational

Taipei - (TPE)Operational

Taizhou, China - (HYN)Operational

Thimphu, Bhutan - (PBH)Re-routed

Tianjin, China - (TSN)Operational

Tokyo, Japan - (NRT)Operational

Ulaanbaatar, Mongolia - (ULN)Operational

Vientiane, Laos - (VTE)Operational

Wuxi, China - (WUX)Operational

Xining, China - (XNN)Operational

Xinyu, China - (KHN)Operational

Yangon, Myanmar - (RGN)Re-routed

Yerevan, Armenia - (EVN)Operational

Yichang, China - (YIH)Operational

Zhengzhou, China - (CGO)OperationalAlgiers, Algeria - (ALG)Operational

Antananarivo, Madagascar - (TNR)Operational

Cape Town, South Africa - (CPT)Operational

Casablanca, Morocco - (CMN)Operational

Dakar, Senegal - (DKR)Operational

Dar Es Salaam, Tanzania - (DAR)Operational

Djibouti City, Djibouti - (JIB)Operational

Durban, South Africa - (DUR)Operational

Harare, Zimbabwe - (HRE)Re-routed

Johannesburg, South Africa - (JNB)Operational

Kigali, Rwanda - (KGL)Operational

Lagos, Nigeria - (LOS)Re-routed

Luanda, Angola - (LAD)OperationalAlgiers, Algeria - (ALG)Operational

Antananarivo, Madagascar - (TNR)Operational

Cape Town, South Africa - (CPT)Operational

Casablanca, Morocco - (CMN)Operational

Dakar, Senegal - (DKR)Operational

Dar Es Salaam, Tanzania - (DAR)Operational

Djibouti City, Djibouti - (JIB)Operational

Durban, South Africa - (DUR)Operational

Harare, Zimbabwe - (HRE)Re-routed

Johannesburg, South Africa - (JNB)Operational

Kigali, Rwanda - (KGL)Operational

Lagos, Nigeria - (LOS)Re-routed

Luanda, Angola - (LAD)OperationalAlgiers, Algeria - (ALG)Operational

Antananarivo, Madagascar - (TNR)Operational

Cape Town, South Africa - (CPT)Operational

Casablanca, Morocco - (CMN)Operational

Dakar, Senegal - (DKR)Operational

Dar Es Salaam, Tanzania - (DAR)Operational

Djibouti City, Djibouti - (JIB)Operational

Durban, South Africa - (DUR)Operational

Harare, Zimbabwe - (HRE)Re-routed

Johannesburg, South Africa - (JNB)Operational

Kigali, Rwanda - (KGL)Operational

Lagos, Nigeria - (LOS)Re-routed

Luanda, Angola - (LAD)OperationalAlgiers, Algeria - (ALG)Operational

Antananarivo, Madagascar - (TNR)Operational

Cape Town, South Africa - (CPT)Operational

Casablanca, Morocco - (CMN)Operational

Dakar, Senegal - (DKR)Operational

Dar Es Salaam, Tanzania - (DAR)Operational

Djibouti City, Djibouti - (JIB)Operational

Durban, South Africa - (DUR)Operational

Harare, Zimbabwe - (HRE)Re-routed

Johannesburg, South Africa - (JNB)Operational

Kigali, Rwanda - (KGL)Operational

Lagos, Nigeria - (LOS)Re-routed

Luanda, Angola - (LAD)OperationalAlgiers, Algeria - (ALG)Operational

Antananarivo, Madagascar - (TNR)Operational

Cape Town, South Africa - (CPT)Operational

Casablanca, Morocco - (CMN)Operational

Dakar, Senegal - (DKR)Operational

Dar Es Salaam, Tanzania - (DAR)Operational

Djibouti City, Djibouti - (JIB)Operational

Durban, South Africa - (DUR)Operational

Harare, Zimbabwe - (HRE)Re-routed

Johannesburg, South Africa - (JNB)Operational

Kigali, Rwanda - (KGL)Operational

Lagos, Nigeria - (LOS)Re-routed

Luanda, Angola - (LAD)OperationalAlgiers, Algeria - (ALG)Operational

Antananarivo, Madagascar - (TNR)Operational

Cape Town, South Africa - (CPT)Operational

Casablanca, Morocco - (CMN)Operational

Dakar, Senegal - (DKR)Operational

Dar Es Salaam, Tanzania - (DAR)Operational

Djibouti City, Djibouti - (JIB)Operational

Durban, South Africa - (DUR)Operational

Harare, Zimbabwe - (HRE)Re-routed

Johannesburg, South Africa - (JNB)Operational

Kigali, Rwanda - (KGL)Operational

Lagos, Nigeria - (LOS)Re-routed

Luanda, Angola - (LAD)Operational
{% endtab %}

{% tab title="Europe" %}
Amsterdam, NL - (AMS)Operational

Athens, Greece - (ATH)Operational

Barcelona, Spain - (BCN)Operational

Belgrade, Serbia - (BEG)Operational

Berlin, Germany - (TXL)Operational

Brussels, Belgium - (BRU)Operational

Bucharest, Romania - (OTP)Operational

Budapest, Hungary - (BUD)Operational

Chișinău, Moldova - (KIV)Re-routed

Copenhagen, Denmark - (CPH)Operational

Cork, Ireland - (ORK)Operational

Dublin, Ireland - (DUB)Operational

Düsseldorf, Germany - (DUS)Operational

Edinburgh, United Kingdom - (EDI)Operational

Frankfurt, Germany - (FRA)Operational

Geneva, Switzerland - (GVA)Operational

Gothenburg, Sweden - (GOT)Operational

Hamburg, Germany - (HAM)Operational

Helsinki, Finland - (HEL)Operational

Istanbul, Turkey - (IST)Operational

Kyiv, Ukraine - (KBP)Re-routed

Lisbon, Portugal - (LIS)Operational

London, United Kingdom - (LHR)Operational

Luxembourg City, Luxembourg - (LUX)Operational

Madrid, Spain - (MAD)Operational

Manchester, United Kingdom - (MAN)Operational

Marseille, France - (MRS)Operational

Milan, Italy - (MXP)Operational

Minsk, Belarus - (MSQ)Operational

Moscow, Russia - (DME)Operational

Munich, Germany - (MUC)Operational

Nicosia, Cyprus - (LCA)Operational

Oslo, Norway - (OSL)Operational

Palermo, Italy - (PMO)Operational

Paris, France - (CDG)Operational

Prague, Czech Republic - (PRG)Operational

Reykjavík, Iceland - (KEF)Operational

Riga, Latvia - (RIX)Operational

Rome, Italy - (FCO)Operational

Saint Petersburg, Russia - (LED)Operational

Sofia, Bulgaria - (SOF)Operational

Stockholm, Sweden - (ARN)Operational

Tallinn, Estonia - (TLL)Operational

Tbilisi, Georgia - (TBS)Operational

Thessaloniki, Greece - (SKG)Operational

Vienna, Austria - (VIE)Operational

Vilnius, Lithuania - (VNO)Operational

Warsaw, Poland - (WAW)Operational

Yekaterinburg, Russia - (SVX)Operational

Zagreb, Croatia - (ZAG)Operational

Zürich, Switzerland - (ZRH)Operational

Latin America & the Caribbean

Americana, Brazil - (QWJ)Operational

Arica, Chile - (ARI)Operational

Asunción, Paraguay - (ASU)Operational

Belém, Brazil - (BEL)Operational

Belo Horizonte, Brazil - (CNF)Operational

Blumenau, Brazil - (BNU)Operational

Bogotá, Colombia - (BOG)Operational

Brasilia, Brazil - (BSB)Operational

Buenos Aires, Argentina - (EZE)Operational

Caçador, Brazil - (CFC)Re-routed

Campinas, Brazil - (VCP)Operational

Curitiba, Brazil - (CWB)Operational

Florianopolis, Brazil - (FLN)Operational

Fortaleza, Brazil - (FOR)Re-routed

Goiânia, Brazil - (GYN)Operational

Guatemala City, Guatemala - (GUA)Operational

Guayaquil, Ecuador - (GYE)Re-routed

Itajaí, Brazil - (ITJ)Operational

Lima, Peru - (LIM)Operational

Manaus, Brazil - (MAO)Operational

Medellín, Colombia - (MDE)Operational

Panama City, Panama - (PTY)Re-routed

Paramaribo, Suriname - (PBM)Operational

Porto Alegre, Brazil - (POA)Operational

Port-Au-Prince, Haiti - (PAP)Operational

Quito, Ecuador - (UIO)Operational

Ribeirao Preto, Brazil - (RAO)Operational

Rio de Janeiro, Brazil - (GIG)Operational

Salvador, Brazil - (SSA)Operational

San José, Costa Rica - (SJO)Operational

Santiago, Chile - (SCL)Operational

São José do Rio Preto, Brazil - (SJP)Operational

São Paulo, Brazil - (GRU)Operational

Sorocaba, Brazil - (SOD)Operational

St. George's, Grenada - (GND)Operational

Tegucigalpa, Honduras - (TGU)Operational

Willemstad, Curaçao - (CUR)Operational
{% endtab %}

{% tab title="Middle East" %}
Amman, Jordan - (AMM)Operational

Baghdad, Iraq - (BGW)Operational

Baku, Azerbaijan - (GYD)Re-routed

Beirut, Lebanon - (BEY)Operational

Dammam, Saudi Arabia - (DMM)Operational

Doha, Qatar - (DOH)Operational

Dubai, UAE (DXB)Operational

Kuwait City, Kuwait - (KWI)Operational

Manama, Bahrain - (BAH)Operational

Muscat, Oman - (MCT)Operational

Ramallah - (ZDM)Operational

Riyadh, Saudi Arabia - (RUH)Operational

Tel Aviv, Israel - (TLV)Operational
{% endtab %}

{% tab title="North America" %}
Ashburn, VA, USA - (IAD)Operational

Atlanta, GA, USA - (ATL)Operational

Boston, MA, USA - (BOS)Operational

Buffalo, NY, USA - (BUF)Operational

Calgary, AB, Canada - (YYC)Operational

Charlotte, NC, USA - (CLT)Operational

Chicago, IL, USA - (ORD)Operational

Columbus, OH, USA - (CMH)Operational

Dallas, TX, USA - (DFW)Operational

Denver, CO, USA - (DEN)Operational

Detroit, MI, USA - (DTW)Operational

Honolulu, HI, USA - (HNL)Operational

Houston, TX, USA - (IAH)Operational

Indianapolis, IN, USA - (IND)Operational

Jacksonville, FL, USA - (JAX)Operational

Kansas City, MO, USA - (MCI)Operational

Las Vegas, NV, USA - (LAS)Operational

Los Angeles, CA, USA - (LAX)Operational

McAllen, TX, USA - (MFE)Operational

Memphis, TN, USA - (MEM)Operational

Mexico City, Mexico - (MEX)Operational

Miami, FL, USA - (MIA)Operational

Minneapolis, MN, USA - (MSP)Operational

Montgomery, AL, USA - (MGM)Operational

Montréal, QC, Canada - (YUL)Operational

Nashville, TN, USA - (BNA)Operational

Newark, NJ, USA - (EWR)Operational

Norfolk, VA, USA - (ORF)Operational

Omaha, NE, USA - (OMA)Operational

Philadelphia, USA - (PHL)Operational

Phoenix, AZ, USA - (PHX)Operational

Pittsburgh, PA, USA - (PIT)Operational

Portland, OR, USA - (PDX)Operational

Queretaro, MX, Mexico - (QRO)Re-routed

Richmond, VA, USA - (RIC)Operational

Sacramento, CA, USA - (SMF)Operational

Salt Lake City, UT, USA - (SLC)Operational

San Diego, CA, USA - (SAN)Operational

San Jose, CA, USA - (SJC)Operational

Saskatoon, SK, Canada - (YXE)Operational

Seattle, WA, USA - (SEA)Operational

St. Louis, MO, USA - (STL)Operational

Tallahassee, FL, USA - (TLH)Operational

Tampa, FL, USA - (TPA)Operational

Toronto, ON, Canada - (YYZ)Operational

Vancouver, BC, Canada - (YVR)Operational

Winnipeg, MB, Canada - (YWG)Operational
{% endtab %}

{% tab title="Oceania" %}
Adelaide, SA, Australia - (ADL)Operational

Auckland, New Zealand - (AKL)Operational

Brisbane, QLD, Australia - (BNE)Operational

Canberra, ACT, Australia - (CBR)Operational

Melbourne, VIC, Australia - (MEL)Operational

Noumea, New Caledonia - (NOU)Operational

Perth, WA, Australia - (PER)Operational

Sydney, NSW, Australia - (SYD)
{% endtab %}
{% endtabs %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.djib.io/availability-zones/cache-availability-zones.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
