Cambios a la API

Sigue los cambios y mejoras a la API de Fintoc

Hasta ahora todos los cambios en la API de Fintoc han sido cambios retrocompatibles. En el momento que hagamos un cambio que no sea retrocompatible, para evitar romper tu código, lanzaremos una nueva versión de la API.

Cambios retrocompatibles

Fintoc considera cambios retrocompatibles los siguientes:

  • Agregar objetos a la API.
  • Agregar parámetros opcionales a endpoints ya existentes de la API.
  • Agregar nuevos campos a objetos de la API.
  • Cambiar el orden de los campos de los objetos de la API.
  • Cambiar el largo o formato de los IDs y tokens. Esto incluye agregar o quitar prefijos (como acc_ en los IDs del Objeto Account)

📘

No deberías asumir el formato de IDs ni de tokens

No deberías asumir el formato ni de los IDs ni de los tokens. Es decir, no deberías parsear nunca un ID o un token para sacar información. Esos campos los consideramos retrocompatibles, así que en cualquier momento pueden cambiar.

API Changelog

2021-05-19

  • Le agregamos el campo pending al Objeto Movement para marcar los movimientos que podrían ser reversados por el banco.
  • Le agregamos el campo status al Objeto Link que indica si es necesario que el usuario reconecte el Link o no.

2021-05-05

  • Le agregamos el campo object a todos los objetos de la API. Ahora cada vez que veas una respuesta de la API sabrás qué objeto es con el campo object.
  • Le agregamos un prefijo a todos los IDs de la API. Así cada vez que veas un ID vas a saber a qué objeto pertenece.

👍

¿Qué pasa con los IDs antiguos?

Esos no cambian, así que se mantienen como antes. Solo los objetos creados a partir del 2021-05-05 tendrán los IDs nuevos.

2020-11-17

2020-10-12

2020-08-25

2020-06-22

2020-06-15

2020-06-02

  • Le agregamos el campo sender_account, recipient_account y comment al Objeto Movement.