| 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