Para Birimlerini Getir
GET
/api/v1/shared/currencies
Para birimlerini güncel TCMB kurlarıyla sayfalı olarak listeler.
Parametreler
Başlık Parametreleri
Authorization*
Token Alma isteğinden dönen token, Bearer önekiyle
Tipstring
ZorunluÖrnek
"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIn0.signature"Accept-Language
Ülke ve ölçü birimi adları ile doğrulama hata mesajlarının dili. en ile başlıyorsa (ör. en, en-US) İngilizce, aksi halde Türkçe. Başarı mesajları her zaman Türkçe döner.
Tipstring
Örnekler
"tr""en"Varsayılan
"tr"Query Parametreleri
page
Sayfa numarası
Tipinteger
Minimum
1Varsayılan
1perPage
Sayfa başına kayıt sayısı. Tüm listeyi almak için 200 verip meta.pageCount kadar sayfayı dolaşın.
Tipinteger
Minimum
1Maksimum
200Varsayılan
50sortBy
Sıralama alanı
Tipstring
Geçerli değerler
"orderNumber""name""code""id""updatedAt""sellingTry""buyingTry"Varsayılan
"orderNumber"sortOrder
Sıralama yönü (büyük-küçük harf duyarsız)
Tipstring
Geçerli değerler
"asc""desc"Varsayılan
"desc"codes
Virgülle ayrılmış para birimi kodları. Her kod en fazla 3 karakterdir; büyük-küçük harf duyarsızdır
Tipstring
Örnek
"USD,EUR"Min Uzunluk
1isDefined
true: satış ve alış kurunun ikisi de 0'dan büyük olanlar, false: ikisi de 0 olanlar. Yalnızca bir kuru 0 olan para birimi iki durumda da dönmez
Tipboolean
Cevaplar
Para birimleri listelendi
application/json
JSON
{
"success": true,
"message": "Para birimleri listelendi",
"items": [
{
"id": 1,
"code": "USD",
"name": "US dollar",
"flagPath": "string",
"rates": {
"sellingTry": 41.95,
"buyingTry": 41.87,
"updatedAt": "2026-10-10T12:30:00.000Z"
}
}
],
"meta": {
"page": 1,
"perPage": 50,
"total": 233,
"pageCount": 5
}
}
