# Currency rates

REST API, Service version 1.0.0

> API reference: [`GET /currency/1.0/rates`](https://benomad.com/dev/doc/bemap-api/api/map-context/currency-rates.md)

To get all currency rates.

## Summary
1. Request
 1. Parameters
2. Response
 1. Details of fields
 2. Response samples

## Request
The request must be sent with the HTTP method `GET`. 

URI: `/bgis/service/currency/1.0/rates`

### __Parameters__
No parameters are required by this service.

## Response
Return a list of currency rates.

### Details of fields

- `lastUpdate` (integer (int64)): Time stamp of data will be updated.
- `rates` (Currency[]): List of rates.
  - `updateDate` (integer (int64)): Update date, time stamp in milliseconds.
  - `base` (string): Base of rate. Currency ISO 4217 Code.
  - `code` (string): Currency ISO 4217 Code.
  - `rate` (number (float)): Rate of currency.
  - `label` (string): Label / name of currency.

### Response samples

JSON Sample:
```javascript
{
    "lastUpdate":1559896137641,
    "rates":[
        {
            "base":"EUR",
            "code":"FJD",
            "rate":2.416988,
            "label":"Fijian Dollar"
        },
        {
            "base":"EUR",
            "code":"STD",
            "rate":23718.713,
            "label":"São Tomé and Príncipe Dobra"
        },
...
        {
            "base":"EUR",
            "code":"BRL",
            "rate":4.371604,
            "label":"Brazilian Real"
        }
    ]
}
```
