Regenerar token de empresa

Invalida el token actual del entorno indicado y genera uno nuevo. Útil si el token fue comprometido. Actualiza el token en tu sistema inmediatamente — el anterior deja de funcionar.

POSThttps://api.facturalo.pe/api/v3/empresas/{uuid}/regenerar-token
Esta acción es irreversible. El token anterior queda invalidado en el instante que se llama a este endpoint.

Parámetros del request

entorno
stringrequerido
Entorno del token a regenerar. "demo" | "prod".Ej: demo

Parámetros del response

data
objectrequerido
Contenedor principal del resultado.
empresa
objectrequerido
Datos actualizados de la empresa.
id
stringrequerido
ID de la empresa.
ruc
stringrequerido
RUC de 11 dígitos.
nombre
stringrequerido
Razón social.
claves
objectrequerido
Tokens y webhooks por entorno. El entorno regenerado tendrá el nuevo token.
demo
objectrequerido
Credenciales del entorno demo.
token
stringrequerido
Nuevo token si se regeneró demo, o el mismo si no.
webhookUrl
string | nullopcional
URL del webhook demo configurada.
webhookSecret
stringrequerido
Secreto para verificar firma del webhook demo.
prod
objectrequerido
Credenciales del entorno de producción.
token
stringrequerido
Nuevo token si se regeneró prod, o el mismo si no.
webhookUrl
string | nullopcional
URL del webhook producción configurada.
webhookSecret
stringrequerido
Secreto para verificar firma del webhook producción.
creada
stringrequerido
Fecha de creación en formato YYYY-MM-DD.
Request bodyjson
{
  "entorno": "demo"
}
200 — Token regeneradojson
{
  "success": true,
  "message": "Token regenerado correctamente.",
  "data": {
    "empresa": {
      "id": "afcfac05-b5c2-45c4-90d9-7e6f03c9e863",
      "ruc": "20614694557",
      "nombre": "CONSULTIA DIGITAL S.A.C.",
      "direccion": "AV. PRINCIPAL 123, PISO 4",
      "departamento": "LAMBAYEQUE",
      "provincia": "LAMBAYEQUE",
      "distrito": "LAMBAYEQUE",
      "codigoPostal": "140301",
      "produccion": false,
      "claves": {
        "demo": {
          "token": "sk_test_nuevo_xxxxxxxxxxxxxxxxxxx",
          "webhookUrl": "https://mi-sistema.com/webhooks/facturalo/demo",
          "webhookSecret": "whsec_test_xxxxxxxxxxxxxxxxxxx"
        },
        "prod": {
          "token": "sk_live_xxxxxxxxxxxxxxxxxxxxxxxxxxx",
          "webhookUrl": "https://mi-sistema.com/webhooks/facturalo/prod",
          "webhookSecret": "whsec_live_xxxxxxxxxxxxxxxxxxx"
        }
      },
      "creada": "2026-06-14"
    }
  }
}