Platica

API de Platica

Lee y registra tus finanzas desde tus propios programas. Es una API REST que responde JSON y trabaja con los mismos datos que ves en la app.

Todas las rutas cuelgan de https://api.tuplatica.app/api/platica y se autentican con tu API key. Esta petición lista tus cuentas con su saldo:

curl "https://api.tuplatica.app/api/platica/accounts" \
  -H "Authorization: Bearer $PLATICA_API_KEY"

Qué puedes hacer

Con una API key personal puedes, por ejemplo:

  • Llevar tus saldos y movimientos a una hoja de cálculo para tus propios reportes.
  • Registrar gastos desde un script, un atajo del teléfono o un bot que tú mismo programes.
  • Armar un panel personal que combine Platica con otras fuentes.
  • Automatizar tareas repetitivas, como transferir a tu cuenta de ahorro cada quincena.

La key actúa en tu nombre: ve exactamente lo que tú ves en la app, con tu mismo plan y tus mismos cupos.

Antes de empezar

  • Necesitas Platica Pro. Casi todas las rutas responden 402 con el plan gratis.
  • Las keys se crean en la versión web, en Ajustes → API keys.
  • Cualquier lenguaje que pueda hacer peticiones HTTPS sirve. Los ejemplos usan cURL, JavaScript y Python.

Inicio rápido

Tres pasos para pasar de cero a tu primera respuesta.

Crea una API key

En Ajustes → API keys, ponle un nombre que te ayude a reconocerla, elige Solo lectura si solo vas a consultar datos y decide si vence. La key empieza por plt_.

La key se muestra una sola vez

Cópiala al crearla. Platica guarda solo una huella que no permite recuperarla: si la pierdes, revócala y crea otra.

Guárdala fuera del código

Ponla en una variable de entorno para no dejarla escrita en tus archivos ni en un repositorio.

export PLATICA_API_KEY="plt_tu_key"

Haz tu primera petición

Ejecuta la petición del inicio de esta página. Funciona con cualquier key, incluso de solo lectura. La respuesta es un arreglo con tus cuentas; los montos vienen en céntimos:

Respuesta 200

[
  {
    "id": "6f1c2a9e-8b4d-4c1e-9a7f-2d5e8b3c1a40",
    "name": "Banesco",
    "currency": "VES",
    "color": -16711936,
    "position": 0,
    "icon": "bank",
    "cardStyle": "default",
    "balanceMinor": 1845000,
    "monthIncomeMinor": 2500000,
    "monthExpenseMinor": 655000,
    "initialBalanceMinor": 0,
    "createdAt": "2026-09-02T14:10:00.000Z",
    "updatedAt": "2026-10-18T13:22:41.000Z"
  }
]

URL base

Las rutas de esta documentación son relativas a https://api.tuplatica.app/api/platica: /accounts significa https://api.tuplatica.app/api/platica/accounts. Solo se aceptan conexiones HTTPS.

Siguientes pasos

¿Dudas o algo no funciona? Escríbenos a [email protected]

Actualizado el 18 de octubre de 2026