> ## Documentation Index
> Fetch the complete documentation index at: https://docs.apinizer.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Yükleme ve Tanım Dosyası Bilgileri

> API Proxy'nin hangi ortamlara yüklendiğini görüntüleyebilirsiniz, erişim adreslerini kontrol edebilirsiniz ve API Tanım Dosyalarına (Swagger, OpenAPI, WSDL) erişebilirsiniz. Tanım dosyalarına API Proxy üzerinden erişim sağlayabilirsiniz.

## Yükleme Bilgileri

Yükleme bilgileri bölümü, [API Proxy](/tr/concepts/temel-kavramlar/api-proxy-nedir)'in hangi [ortamlara](/tr/concepts/temel-kavramlar/ortam-nedir) yüklendiğinin ve bu ortamdaki erişim adresinin görüntülendiği bölümdür. Bir API Proxy, aynı anda birden fazla ortama yüklenebilir.

Eğer API Proxy'den bir API Proxy Group oluşturulmuşsa o gruba ait bilgiler de bu alanda görüntülenir.

<img src="https://mintcdn.com/apinizer/brWu4H3JyK0OgbJV/images/develop/api-proxy-konfigurasyonu/yukleme-bilgileri.png?fit=max&auto=format&n=brWu4H3JyK0OgbJV&q=85&s=8adbedcc87c9c4b5d54b2164e1aac552" alt="Yükleme Bilgileri" width="1000" height="500" data-path="images/develop/api-proxy-konfigurasyonu/yukleme-bilgileri.png" />

### Yükleme Bilgileri Alanları

| Alan                            | Açıklama                                                                                                                                                                                                                                                                                                                                         |
| ------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Ortam** *(Environment)*       | API Proxy'nin yüklenmiş olduğu Ortam bilgisidir.                                                                                                                                                                                                                                                                                                 |
| **Erişim Tipi** *(Access Type)* | API Proxy'nin erişim tipinin bilgisidir.                                                                                                                                                                                                                                                                                                         |
| **URL**                         | API Proxy'nin erişim adresidir. Geçit Adresi ve yüklenen Ortamın erişim adresi kullanılarak otomatik olarak üretilir.                                                                                                                                                                                                                            |
| **Tanım Dosyaları** *(Specs)*   | API Proxy'nin Tanım dosyalarıdır. Her API Proxy için Swagger ve OpenAPI formatlarında tanım dosyaları üretilir. Eğer API Proxy'nin tipi SOAP ise WSDL ve XSD tanım dosyaları da üretilecektir. Herhangi bir ortam için **Göster** *(Show)* bağlantısına tıklandığında, API Proxy'nin o ortam için geçerli olan API Tanım Dosyaları görüntülenir. |

## Tanım Dosyalarını Görüntüleme

**Göster** *(Show)* butonuna tıklandığında farklı tip ve formattaki API Proxy tanımlarını gösteren dialog açılır:

<img src="https://mintcdn.com/apinizer/brWu4H3JyK0OgbJV/images/develop/api-proxy-konfigurasyonu/tanim-dosyalari-dialog.png?fit=max&auto=format&n=brWu4H3JyK0OgbJV&q=85&s=0136e32b319618c35a9b74bbc7e0a587" alt="Tanım Dosyaları Dialog" width="1000" height="700" data-path="images/develop/api-proxy-konfigurasyonu/tanim-dosyalari-dialog.png" />

<Warning>
  Eğer ilgili API Proxy bir Gruba dahilse ve API Proxy Grup ekranından **API Proxy'lere Direkt Erişimi Engelle** seçeneği seçilmiş ise, bu bölümde bir uyarı kutucuğu görüntülenir.
</Warning>

## Tanım Dosyalarına API Proxy Üzerinden Erişim

Tanım dosyalarının içeriği, **Göster** *(Show)* bağlantısına tıklandığında yukarıdaki şekilde görüldüğü gibi açılır ve buradan kopyalanabilir. Ancak bu yöntem Apinizer platformu üzerinde çalışmakta olan API Geliştirici, API Testçi gibi rollerden kullanıcılar içindir. İstemciler bu arayüzlere erişemez.

İstemciler, tanım dosyalarına erişmek için API Proxy'nin yüklenmiş olduğu Ortamdaki erişim adresini aşağıdaki şekilde kullanabilirler:

Örneğin API Proxy'nin Production Ortamındaki erişim adresi `https://demo.apinizer.com/apigateway/petstoreProxy` olsun.

Tanım dosyalarına erişim için aşağıdaki adreslere istek gönderilebilir:

### Swagger 2.x (JSON)

* `https://demo.apinizer.com/apigateway/petstoreProxy?swagger`
* `https://demo.apinizer.com/apigateway/petstoreProxy?swagger&format=json`
* `https://demo.apinizer.com/apigateway/petstoreProxy?swagger.json`

### Swagger 2.x (YAML)

* `https://demo.apinizer.com/apigateway/petstoreProxy?swagger&format=yaml`
* `https://demo.apinizer.com/apigateway/petstoreProxy?swagger.yaml`

### OpenAPI 3.x (JSON)

* `https://demo.apinizer.com/apigateway/petstoreProxy?openapi`
* `https://demo.apinizer.com/apigateway/petstoreProxy?openapi&format=json`
* `https://demo.apinizer.com/apigateway/petstoreProxy?openapi.json`

### OpenAPI 3.x (YAML)

* `https://demo.apinizer.com/apigateway/petstoreProxy?openapi&format=yaml`
* `https://demo.apinizer.com/apigateway/petstoreProxy?openapi.yaml`

### WSDL (API Proxy SOAP ise)

* `https://demo.apinizer.com/apigateway/calc?wsdl`

## Sonraki Adımlar

<CardGroup cols={2}>
  <Card title="Genel Bilgi Sekmesi" icon="info-circle" href="/tr/develop/api-proxy-konfigurasyonu/overview">
    API Proxy genel bilgileri
  </Card>

  <Card title="Settings" icon="gear" href="/tr/develop/api-proxy-konfigurasyonu/settings">
    API Proxy ayarları
  </Card>

  <Card title="Design" icon="pencil" href="/tr/develop/api-proxy-konfigurasyonu/design">
    API Proxy tasarım sekmesi
  </Card>
</CardGroup>
