Giter VIP home page Giter VIP logo

api-pydolarvenezuela's Introduction

pyDolarVenezuela API

La API de pyDolarVenezuela es una herramienta eficiente y confiable que brinda información en tiempo real sobre el valor del dólar y/o euro en Venezuela. Además, facilita la conversión precisa entre bolívares y estas monedas extranjeras.

Swagger API: https://pydolarvenezuela-api.vercel.app/apidocs

URL base

https://pydolarvenezuela-api.vercel.app/

Endpoints

GET /

Este endpoint muestra un mensaje de bienvenida y proporciona un enlace a la documentación de la API.

GET /api/v1/<currency>

Este endpoint permite obtener todas las entidades de seguimiento del dólar y/o euro, junto con su nombre correspondiente, cambio y fecha de la última actualización. Ademas permite obtener información sobre el monitor en una página específica. Las páginas disponibles son: alcambio, bcv, criptodolar, exchangemonitor, italcambio.

Ruta:

  • currency: La moneda en la que se expresarán los precios (dollar, euro).
Parámetros Tipo Descripción
page string Opcional. Indica el nombre de la página donde deseas obtener su valor.
monitor string Opcional. Indica el monitor específico.

GET /api/v1/<currency>/conversion

Este endpoint convierte un valor en bolívares a su equivalente a estas monedas extranjeras y viceversa.

Ruta:

  • currency: La moneda en la que se expresarán los precios (dollar, euro).
Parámetros Tipo Descripción
type string Indica el tipo de conversión. Puede ser VES o USD o EUR.
value float or integer Indica el valor a convertir.
monitor string Indica el monitor específico.

Actividad

Alt

Uso

Para obtener información actualizada sobre el precio del dólar en Venezuela de EnParaleloVzla, puedes hacer una solicitud GET a la siguiente URL:

curl -X GET "https://pydolarvenezuela-api.vercel.app/api/v1/dollar/unit/enparalelovzla"

Para obtener información sobre el dólar en una página específica, puedes hacer una solicitud GET a la siguiente URL:

curl -X GET "https://pydolarvenezuela-api.vercel.app/api/v1/dollar?page=bcv"

Variables de entorno

pyDolarVenezuela utiliza SQLAlchemy para la integración de la base de datos Postgres. Más información

  • SQL_MOTOR
  • SQL_HOST
  • SQL_DB_NAME
  • SQL_PORT
  • SQL_USER
  • SQL_PASSWORD

Contributores

api-pydolarvenezuela's People

Contributors

fcoagz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

api-pydolarvenezuela's Issues

BCV Error

actualmente cuando quiere solicitar el precio del BCV

image

muestra este error.

es el Unico detalle que le veo actualmente.

Excelente api.

Error de request con Ivenezuela y Dpedidos

Al añadir como parámetro la página ivenezuela y dpedidos arroja el siguiente error.

  • Request a /api/v1/dollar?page=ivenezuela
{
  "error": "An error occurred: __init__() takes 2 positional arguments but 3 were given"
}
  • Request a /api/v1/dollar?page=dpedidos
{
  "error": "An error occurred: HTTPSConnectionPool(host='api.lyldesarrollo.com', port=443): Max retries exceeded with url: /minmaxhistorial (Caused by NameResolutionError(\"<urllib3.connection.HTTPSConnection object at 0x7fafd98ee490>: Failed to resolve 'api.lyldesarrollo.com' ([Errno -2] Name or service not known)\"))"
}

BCV error

la tasa del BCV no es la correcta, del resto muy buena api

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.