Documentação

Introdução

O objetivo dessa API é fornecer as informações sobre os indicadores de Taxa de Câmbio das Moedas: Dólar dos Estados Unidos, Euro, Libras Esterlinas, Pesos Argentinos; também informações dos índices de Inflação e Taxa Selic.

Por enquanto nós ainda estamos trabalhando com o formato de retorno em JSON, posteriormente implementaremos XML.


Exemplo de Retorno

{
    "selic_rates": [{
        "date": "01\/02\/2013",
        "monthly_rate": "0,5384",
        "annual_rate": "7,25"
    }, {
        "date": "01\/01\/2013",
        "monthly_rate": "0,5962",
        "annual_rate": "7,25"
    }, {
        "date": "01\/12\/2012",
        "monthly_rate": "0,5946",
        "annual_rate": "7,25"
    }],
    "exchange_rates": [{
        "currency_description": "D\u00f3lar Comercial",
        "currency_code": "USD",
        "exchange_date": "21\/02\/2013",
        "exchange_buying_rate": "1,9715",
        "exchange_selling_rate": "1,9720",
        "exchange_variation": "0,7606"
    }, {
        "currency_description": "Euro",
        "currency_code": "EUR",
        "exchange_date": "21\/02\/2013",
        "exchange_buying_rate": "2,6069",
        "exchange_selling_rate": "2,6078",
        "exchange_variation": "-0,3413"
    }, {
        "currency_description": "Iene",
        "currency_code": "JPY",
        "exchange_date": "21\/02\/2013",
        "exchange_buying_rate": "0,0212",
        "exchange_selling_rate": "0,0212",
        "exchange_variation": "1,6015"
    }, {
        "currency_description": "Libra Esterlina",
        "currency_code": "GBP",
        "exchange_date": "21\/02\/2013",
        "exchange_buying_rate": "3,0077",
        "exchange_selling_rate": "3,0087",
        "exchange_variation": "0,4753"
    }, {
        "currency_description": "Peso Argentino",
        "currency_code": "ARS",
        "exchange_date": "21\/02\/2013",
        "exchange_buying_rate": "0,3918",
        "exchange_selling_rate": "0,3924",
        "exchange_variation": "0,6626"
    }],
    "inflation": {
        "period": "01\/01\/2013",
        "ipca": "0,86",
        "inpc": "0,92",
        "ipcfipe": "1,15",
        "cub": "-0,01"
    }
}

Como utilizar?

Primeiro passo é criar uma função em Javascript que receberá os dados de retorno, conforme visto acima. No nosso exemplo, estamos utilizando facesaasHandler.

<script type="text/javascript"> function facesaasHandler(result) { console.log(result); } </script>
<script type="text/javascript" src="http://api.facesaas.com.br/indicadores/json?api_key=<APIKEY>&callback=facesaasHandler"> </script>

É basicamente isto, agora você pode utilizar o objeto result para montar seu próprio HTML e estilo.


Dúvidas?

Entre em contato conosco através da área de fale conosco ou através do nosso e-mail: dev@facedigital.com.br