top

Currencies

View all available currencies used throughout SWFI.

Retrieve all currencies

Retrieve a list of currencies and their abbreviations with no pagination. Currencies collection is referential to other collections.

Get/currencies

Path Parameters

No query or path parameters are needed to get a list of currencies.
List Currencies
curl -v -X GET https://api.swfi.com/v1/currencies \ 
-H "Accept: application/json" \ 
-H "Authorization: $API_KEY"

Success Response

HTTP Status 200
data
TYPEobject[]
Array of currency objects.

total_items
TYPEinteger
The total length of the data object.
Example response
{
  "data": [
    {
      "name": "Afghan afghani",
      "abbreviation": "AFN",
      "symbol": "Afs"
    },
    {
      "name": "Albanian lek",
      "abbreviation": "ALL",
      "symbol": "L"
    },
    {
      "name": "Algerian dinar",
      "abbreviation": "DZD",
      "symbol": "د.ج"
    },
    {
      "name": "Angolan kwanza",
      "abbreviation": "AOA",
      "symbol": "Kz"
    },
    {
      "name": "Argentine peso",
      "abbreviation": "ARS",
      "symbol": "$"
    },
    {
      "name": "Armenian dram",
      "abbreviation": "AMD",
      "symbol": "AMD"
    },
    {
      "name": "Aruban florin",
      "abbreviation": "AWG",
      "symbol": "ƒ"
    },
    {
      "name": "Australian dollar",
      "abbreviation": "AUD",
      "symbol": "$"
    },
    {
      "name": "Azerbaijani manat",
      "abbreviation": "AZN",
      "symbol": "AZN"
    },
    {
      "name": "Bahamian dollar",
      "abbreviation": "BSD",
      "symbol": "B$"
    },
    {
      "name": "Bahraini dinar",
      "abbreviation": "BHD",
      "symbol": ".د.ب"
    },
    {
      "name": "Bangladeshi taka",
      "abbreviation": "BDT",
      "symbol": "৳"
    },
    {
      "name": "Barbadian dollar",
      "abbreviation": "BBD",
      "symbol": "Bds$"
    },
    {
      "name": "Belarusian ruble",
      "abbreviation": "BYR",
      "symbol": "Br"
    },
    {
      "name": "Belize dollar",
      "abbreviation": "BZD",
      "symbol": "BZ$"
    },
    {
      "name": "Bermudian dollar",
      "abbreviation": "BMD",
      "symbol": "BD$"
    },
    {
      "name": "Bhutanese ngultrum",
      "abbreviation": "BTN",
      "symbol": "Nu."
    },
    {
      "name": "Bolivian boliviano",
      "abbreviation": "BOB",
      "symbol": "Bs."
    },
    {
      "name": "Bosnia and Herzegovina konvertibilna marka",
      "abbreviation": "BAM",
      "symbol": "KM"
    },
    {
      "name": "Botswana pula",
      "abbreviation": "BWP",
      "symbol": "P"
    },
    {
      "name": "Brazilian real",
      "abbreviation": "BRL",
      "symbol": "R$"
    },
    {
      "name": "British pound",
      "abbreviation": "GBP",
      "symbol": "£"
    },
    {
      "name": "Brunei dollar",
      "abbreviation": "BND",
      "symbol": "B$"
    },
    {
      "name": "Bulgarian lev",
      "abbreviation": "BGN",
      "symbol": "BGN"
    },
    {
      "name": "Burundi franc",
      "abbreviation": "BIF",
      "symbol": "FBu"
    },
    {
      "name": "CFP franc",
      "abbreviation": "XPF",
      "symbol": "F"
    },
    {
      "name": "Cambodian riel",
      "abbreviation": "KHR",
      "symbol": "៛"
    },
    {
      "name": "Canadian dollar",
      "abbreviation": "CAD",
      "symbol": "$"
    },
    {
      "name": "Cape Verdean escudo",
      "abbreviation": "CVE",
      "symbol": "Esc"
    },
    {
      "name": "Cayman Islands dollar",
      "abbreviation": "KYD",
      "symbol": "KY$"
    },
    {
      "name": "Central African CFA franc",
      "abbreviation": "XAF",
      "symbol": "CFA"
    },
    {
      "name": "Central African CFA franc",
      "abbreviation": "GQE",
      "symbol": "CFA"
    },
    {
      "name": "Chilean peso",
      "abbreviation": "CLP",
      "symbol": "$"
    },
    {
      "name": "Chinese/Yuan renminbi",
      "abbreviation": "CNY",
      "symbol": "¥"
    },
    {
      "name": "Colombian peso",
      "abbreviation": "COP",
      "symbol": "Col$"
    },
    {
      "name": "Comorian franc",
      "abbreviation": "KMF",
      "symbol": "KMF"
    },
    {
      "name": "Congolese franc",
      "abbreviation": "CDF",
      "symbol": "F"
    },
    {
      "name": "Costa Rican colon",
      "abbreviation": "CRC",
      "symbol": "₡"
    },
    {
      "name": "Croatian kuna",
      "abbreviation": "HRK",
      "symbol": "kn"
    },
    {
      "name": "Cuban peso",
      "abbreviation": "CUC",
      "symbol": "$"
    },
    {
      "name": "Czech koruna",
      "abbreviation": "CZK",
      "symbol": "Kč"
    },
    {
      "name": "Danish krone",
      "abbreviation": "DKK",
      "symbol": "Kr"
    },
    {
      "name": "Djiboutian franc",
      "abbreviation": "DJF",
      "symbol": "Fdj"
    },
    {
      "name": "Dominican peso",
      "abbreviation": "DOP",
      "symbol": "RD$"
    },
    {
      "name": "East Caribbean dollar",
      "abbreviation": "XCD",
      "symbol": "EC$"
    },
    {
      "name": "Egyptian pound",
      "abbreviation": "EGP",
      "symbol": "£"
    },
    {
      "name": "Eritrean nakfa",
      "abbreviation": "ERN",
      "symbol": "Nfa"
    },
    {
      "name": "Estonian kroon",
      "abbreviation": "EEK",
      "symbol": "KR"
    },
    {
      "name": "Ethiopian birr",
      "abbreviation": "ETB",
      "symbol": "Br"
    },
    {
      "name": "European Euro",
      "abbreviation": "EUR",
      "symbol": "€"
    },
    {
      "name": "Falkland Islands pound",
      "abbreviation": "FKP",
      "symbol": "£"
    },
    {
      "name": "Fijian dollar",
      "abbreviation": "FJD",
      "symbol": "FJ$"
    },
    {
      "name": "Gambian dalasi",
      "abbreviation": "GMD",
      "symbol": "D"
    },
    {
      "name": "Georgian lari",
      "abbreviation": "GEL",
      "symbol": "GEL"
    },
    {
      "name": "Ghanaian cedi",
      "abbreviation": "GHS",
      "symbol": "GH₵"
    },
    {
      "name": "Gibraltar pound",
      "abbreviation": "GIP",
      "symbol": "£"
    },
    {
      "name": "Guatemalan quetzal",
      "abbreviation": "GTQ",
      "symbol": "Q"
    },
    {
      "name": "Guinean franc",
      "abbreviation": "GNF",
      "symbol": "FG"
    },
    {
      "name": "Guyanese dollar",
      "abbreviation": "GYD",
      "symbol": "GY$"
    },
    {
      "name": "Haitian gourde",
      "abbreviation": "HTG",
      "symbol": "G"
    },
    {
      "name": "Honduran lempira",
      "abbreviation": "HNL",
      "symbol": "L"
    },
    {
      "name": "Hong Kong dollar",
      "abbreviation": "HKD",
      "symbol": "HK$"
    },
    {
      "name": "Hungarian forint",
      "abbreviation": "HUF",
      "symbol": "Ft"
    },
    {
      "name": "Icelandic króna",
      "abbreviation": "ISK",
      "symbol": "kr"
    },
    {
      "name": "Indian rupee",
      "abbreviation": "INR",
      "symbol": "₹"
    },
    {
      "name": "Indonesian rupiah",
      "abbreviation": "IDR",
      "symbol": "Rp"
    },
    {
      "name": "Iranian rial",
      "abbreviation": "IRR",
      "symbol": "IRR"
    },
    {
      "name": "Iraqi dinar",
      "abbreviation": "IQD",
      "symbol": "د.ع"
    },
    {
      "name": "Israeli new sheqel",
      "abbreviation": "ILS",
      "symbol": "₪"
    },
    {
      "name": "Jamaican dollar",
      "abbreviation": "JMD",
      "symbol": "J$"
    },
    {
      "name": "Japanese yen",
      "abbreviation": "JPY",
      "symbol": "¥"
    },
    {
      "name": "Jordanian dinar",
      "abbreviation": "JOD",
      "symbol": "JOD"
    },
    {
      "name": "Kazakhstani tenge",
      "abbreviation": "KZT",
      "symbol": "T"
    },
    {
      "name": "Kenyan shilling",
      "abbreviation": "KES",
      "symbol": "KSh"
    },
    {
      "name": "Kuwaiti dinar",
      "abbreviation": "KWD",
      "symbol": "KWD"
    },
    {
      "name": "Kyrgyzstani som",
      "abbreviation": "KGS",
      "symbol": "сом"
    },
    {
      "name": "Lao kip",
      "abbreviation": "LAK",
      "symbol": "KN"
    },
    {
      "name": "Latvian lats",
      "abbreviation": "LVL",
      "symbol": "Ls"
    },
    {
      "name": "Lebanese lira",
      "abbreviation": "LBP",
      "symbol": "£"
    },
    {
      "name": "Lesotho loti",
      "abbreviation": "LSL",
      "symbol": "M"
    },
    {
      "name": "Liberian dollar",
      "abbreviation": "LRD",
      "symbol": "L$"
    },
    {
      "name": "Libyan dinar",
      "abbreviation": "LYD",
      "symbol": "LD"
    },
    {
      "name": "Lithuanian litas",
      "abbreviation": "LTL",
      "symbol": "Lt"
    },
    {
      "name": "Macanese pataca",
      "abbreviation": "MOP",
      "symbol": "P"
    },
    {
      "name": "Macedonian denar",
      "abbreviation": "MKD",
      "symbol": "MKD"
    },
    {
      "name": "Malagasy ariary",
      "abbreviation": "MGA",
      "symbol": "FMG"
    },
    {
      "name": "Malawian kwacha",
      "abbreviation": "MWK",
      "symbol": "MK"
    },
    {
      "name": "Malaysian ringgit",
      "abbreviation": "MYR",
      "symbol": "RM"
    },
    {
      "name": "Maldivian rufiyaa",
      "abbreviation": "MVR",
      "symbol": "Rf"
    },
    {
      "name": "Mauritanian ouguiya",
      "abbreviation": "MRO",
      "symbol": "UM"
    },
    {
      "name": "Mauritian rupee",
      "abbreviation": "MUR",
      "symbol": "Rs"
    },
    {
      "name": "Mexican peso",
      "abbreviation": "MXN",
      "symbol": "$"
    },
    {
      "name": "Moldovan leu",
      "abbreviation": "MDL",
      "symbol": "MDL"
    },
    {
      "name": "Mongolian tugrik",
      "abbreviation": "MNT",
      "symbol": "₮"
    },
    {
      "name": "Moroccan dirham",
      "abbreviation": "MAD",
      "symbol": "MAD"
    },
    {
      "name": "Mozambican metical",
      "abbreviation": "MZM",
      "symbol": "MTn"
    },
    {
      "name": "Myanma kyat",
      "abbreviation": "MMK",
      "symbol": "K"
    },
    {
      "name": "Namibian dollar",
      "abbreviation": "NAD",
      "symbol": "N$"
    },
    {
      "name": "Nepalese rupee",
      "abbreviation": "NPR",
      "symbol": "NRs"
    },
    {
      "name": "Netherlands Antillean gulden",
      "abbreviation": "ANG",
      "symbol": "NAƒ"
    },
    {
      "name": "New Taiwan dollar",
      "abbreviation": "TWD",
      "symbol": "NT$"
    },
    {
      "name": "New Zealand dollar",
      "abbreviation": "NZD",
      "symbol": "NZ$"
    },
    {
      "name": "Nicaraguan córdoba",
      "abbreviation": "NIO",
      "symbol": "C$"
    },
    {
      "name": "Nigerian naira",
      "abbreviation": "NGN",
      "symbol": "₦"
    },
    {
      "name": "North Korean won",
      "abbreviation": "KPW",
      "symbol": "W"
    },
    {
      "name": "Norwegian krone",
      "abbreviation": "NOK",
      "symbol": "kr"
    },
    {
      "name": "Omani rial",
      "abbreviation": "OMR",
      "symbol": "OMR"
    },
    {
      "name": "Pakistani rupee",
      "abbreviation": "PKR",
      "symbol": "Rs."
    },
    {
      "name": "Panamanian balboa",
      "abbreviation": "PAB",
      "symbol": "B./"
    },
    {
      "name": "Papua New Guinean kina",
      "abbreviation": "PGK",
      "symbol": "K"
    },
    {
      "name": "Paraguayan guarani",
      "abbreviation": "PYG",
      "symbol": "₲"
    },
    {
      "name": "Peruvian nuevo sol",
      "abbreviation": "PEN",
      "symbol": "S/."
    },
    {
      "name": "Philippine peso",
      "abbreviation": "PHP",
      "symbol": "₱"
    },
    {
      "name": "Polish zloty",
      "abbreviation": "PLN",
      "symbol": "zł"
    },
    {
      "name": "Qatari riyal",
      "abbreviation": "QAR",
      "symbol": "QR"
    },
    {
      "name": "Romanian leu",
      "abbreviation": "RON",
      "symbol": "L"
    },
    {
      "name": "Russian ruble",
      "abbreviation": "RUB",
      "symbol": "R"
    },
    {
      "name": "Rwandan franc",
      "abbreviation": "RWF",
      "symbol": "FRw"
    },
    {
      "name": "Saint Helena pound",
      "abbreviation": "SHP",
      "symbol": "£"
    },
    {
      "name": "Samoan tala",
      "abbreviation": "WST",
      "symbol": "WS$"
    },
    {
      "name": "Saudi riyal",
      "abbreviation": "SAR",
      "symbol": "SR"
    },
    {
      "name": "Serbian dinar",
      "abbreviation": "RSD",
      "symbol": "din."
    },
    {
      "name": "Seychellois rupee",
      "abbreviation": "SCR",
      "symbol": "SR"
    },
    {
      "name": "Sierra Leonean leone",
      "abbreviation": "SLL",
      "symbol": "Le"
    },
    {
      "name": "Singapore dollar",
      "abbreviation": "SGD",
      "symbol": "S$"
    },
    {
      "name": "Solomon Islands dollar",
      "abbreviation": "SBD",
      "symbol": "SI$"
    },
    {
      "name": "Somali shilling",
      "abbreviation": "SOS",
      "symbol": "Sh."
    },
    {
      "name": "South African rand",
      "abbreviation": "ZAR",
      "symbol": "R"
    },
    {
      "name": "South Korean won",
      "abbreviation": "KRW",
      "symbol": "W"
    },
    {
      "name": "Special Drawing Rights",
      "abbreviation": "XDR",
      "symbol": "SDR"
    },
    {
      "name": "Sri Lankan rupee",
      "abbreviation": "LKR",
      "symbol": "Rs"
    },
    {
      "name": "Sudanese pound",
      "abbreviation": "SDG",
      "symbol": "SDG"
    },
    {
      "name": "Surinamese dollar",
      "abbreviation": "SRD",
      "symbol": "$"
    },
    {
      "name": "Swazi lilangeni",
      "abbreviation": "SZL",
      "symbol": "E"
    },
    {
      "name": "Swedish krona",
      "abbreviation": "SEK",
      "symbol": "kr"
    },
    {
      "name": "Swiss franc",
      "abbreviation": "CHF",
      "symbol": "Fr."
    },
    {
      "name": "Syrian pound",
      "abbreviation": "SYP",
      "symbol": "LS"
    },
    {
      "name": "Tajikistani somoni",
      "abbreviation": "TJS",
      "symbol": "TJS"
    },
    {
      "name": "Tanzanian shilling",
      "abbreviation": "TZS",
      "symbol": "TZS"
    },
    {
      "name": "Thai baht",
      "abbreviation": "THB",
      "symbol": "฿"
    },
    {
      "name": "Trinidad and Tobago dollar",
      "abbreviation": "TTD",
      "symbol": "TT$"
    },
    {
      "name": "Tunisian dinar",
      "abbreviation": "TND",
      "symbol": "DT"
    },
    {
      "name": "Turkish new lira",
      "abbreviation": "TRY",
      "symbol": "TRY"
    },
    {
      "name": "Turkmen manat",
      "abbreviation": "TMT",
      "symbol": "m"
    },
    {
      "name": "UAE dirham",
      "abbreviation": "AED",
      "symbol": "د.إ;"
    },
    {
      "name": "Ugandan shilling",
      "abbreviation": "UGX",
      "symbol": "USh"
    },
    {
      "name": "Ukrainian hryvnia",
      "abbreviation": "UAH",
      "symbol": "UAH"
    },
    {
      "name": "United States dollar",
      "abbreviation": "USD",
      "symbol": "US$"
    },
    {
      "name": "Uruguayan peso",
      "abbreviation": "UYU",
      "symbol": "$U"
    },
    {
      "name": "Uzbekistani som",
      "abbreviation": "UZS",
      "symbol": "UZS"
    },
    {
      "name": "Vanuatu vatu",
      "abbreviation": "VUV",
      "symbol": "VT"
    },
    {
      "name": "Venezuelan bolivar",
      "abbreviation": "VEB",
      "symbol": "Bs"
    },
    {
      "name": "Vietnamese dong",
      "abbreviation": "VND",
      "symbol": "₫"
    },
    {
      "name": "West African CFA franc",
      "abbreviation": "XOF",
      "symbol": "CFA"
    },
    {
      "name": "Yemeni rial",
      "abbreviation": "YER",
      "symbol": "YER"
    },
    {
      "name": "Zambian kwacha",
      "abbreviation": "ZMK",
      "symbol": "ZK"
    },
    {
      "name": "Zimbabwean dollar",
      "abbreviation": "ZWR",
      "symbol": "Z$"
    }
  ],
  "total_items": 157
}

Error Response

message
TYPEstring
A short, human-readable summary of the problem type.

status
TYPEinteger
The HTTP status code (RFC2616, Section 6) generated by the origin server for this occurance of the problem.
Example response
{
  "errors": [
      {
          "path": "/v1/aum/:_id",
          "message": "Not Found"
      }
  ],
  "status": 404
}
Documentation as of 10/19/2022