Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Contacts Directory (contacts)
• Sales Management (sale_management) • Invoicing Management (account_invoicing) • Discuss (mail) |
Community Apps Dependencies | Show |
Lines of code | 856 |
Technical Name |
bitodoo_sunat_exchange_rate |
License | AGPL-3 |
Website | https://www.bitodoo.com |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Contacts Directory (contacts)
• Sales Management (sale_management) • Invoicing Management (account_invoicing) • Discuss (mail) |
Community Apps Dependencies | Show |
Lines of code | 856 |
Technical Name |
bitodoo_sunat_exchange_rate |
License | AGPL-3 |
Website | https://www.bitodoo.com |
API. tipo de cambio SUNAT, Construya tu propia API SUNAT
Vista tree de los últimos tipos de cambios

Config.

Retorno json

Contáctanos para soporte, consulta, personalización
Contacto por email
- info@bitodoo.com
- https://www.bitodoo.com/contactus
Como usar el token
Como funciona, consulta tipo de cambio SUNAT
- Te conectas con nuestra aplicación vía WEB SERVICE REST, enviando a la RUTA el TOKEN y un RUC en formato
- Las consultar a nuestra aplicación se hace vía POST.
- Recibirás una respuesta en .JSON que puedes leer y usar inmediatamente en tu aplicación.
- La RUTA a la que debes enviar las consultas es: http://tu-dominio.com/api/v1/sunat/cambio
Ejemplo de consulta RUC
Ruta para la solicitud ultimo tipo de cambio:
http -f POST http://localhost:38069/api/v1/sunat/cambio
Tipo de consulta:
POST
Cabecera de la solititud:
Authorization: 'Bearer token' ejemplo: Authorization: 'Bearer 47399a40-055a-4e07-bf76-aedd694e9a8e'
Ejemplo de respuesta
Recibirás la respuesta en JSON.
Formato JSON:
{ "compra": 2.365, "fecha": "1996-04-23", "venta": 2.374 }
Ejemplos de código
A continuación le mostramos algunos ejemplos en otros lenguajes
Python POST:
import requests data = {"mes": "03", "anio": "2001"} headers = {'Authorization': 'Bearer %s' % 'a39a7dd6-debe-4838-8e42-90c5695aa79a'} request = requests.post("http://tu-dominio.com/api/v1/sunat/cambio", data=data, headers=headers) print(request.json())
http(https://httpie.org):
**Si deseas optener el tipo de cambio de una fecha determinada**
$ http -f POST http://localhost:38069/api/v1/sunat/cambio mes=03 anio=2001 Authorization:"Bearer a39a7dd6-debe-4838-8e42-90c5695aa79a"
Please log in to comment on this module