Ir al contenido
Facturas recurrentes

FISCALISTO / API / REFERENCIA

Saltar la siguiente factura

POST
/v1/recurring_invoices/{id}/skip

La siguiente fecha pasa a la que sigue, sin timbrar nada.

Autorización

bearerAuth
headerAutorizaciónBearer <llave>

Su llave secreta: fk_test_… en pruebas, fk_live_… en producción. Desarrolladores › Llaves.

Parámetros de la ruta

id*string

El id del objeto.

Encabezados

Idempotency-Key?string

Opcional (los SDK la mandan solos). Si la respuesta se pierde, repita la solicitud con el mismo valor durante 24 horas: contesta lo mismo, con idempotent-replayed: true, y no lo hace dos veces (ni crea, ni manda correos, ni cobra).

Longitud1 <= length <= 255

Cuerpo de la respuesta

Correcto.

application/json
  1. response

Una factura que el emisor timbra solo, cada mes, semana o día.

id*string

Identificador del objeto, con su prefijo (iss_, inv_, ret_, cus_, prd_, emp_, bat_, brn_, whs_, stm_, adj_, evt_, whe_).

livemode*boolean

true en producción (llaves fk_live_), false en pruebas (fk_test_). Lo de pruebas no vale ante el SAT.

object*string

Qué tipo de objeto es («invoice», «customer»…).

issuer*string

El emisor (iss_…).

name*string

Para reconocerla.

status*string

active (timbra en cada fecha) o paused.

Uno de"active""paused"
schedule*

Cada cuánto: frequency (monthly, weekly o daily), interval, day_of_month (con monthly; "last" es el último del mes), y la hora (hour, en time_zone) en que se timbra.

next_invoice_on*string

La fecha (AAAA-MM-DD) de la siguiente factura.

last_invoiced_on*|

La fecha del último periodo que timbró, o null si aún no timbra ninguna.

last_invoice*|

La última factura (inv_…) que timbró, o null.

last_error*|

Por qué no se pudo timbrar la última vez (sin timbres, el cliente borrado, el SAT la rechazó…), o null. Se vuelve a intentar a la siguiente hora del día siguiente; también llega recurring_invoice.failed.

send_email*boolean

Si cada factura se manda al correo del cliente.

catch_up*string

Si quedaron periodos sin timbrar: all los timbra todos, latest solo el más reciente.

Uno de"all""latest"
customer*

A quién se factura.

currency*string

La moneda de la factura.

items*array<>

Los conceptos, con description tal como se guardó ({mes}, {año}… se llenan en cada factura).

total*|

El total de cada factura con los precios de hoy.

created_at*|

Cuándo se creó.

curl -X POST 'https://api.fiscalisto.com/v1/recurring_invoices/string/skip' \  -H 'Authorization: Bearer fk_test_…' \  -H 'Idempotency-Key: 8f14e45f-ceea-467a-9575-6a1b0e5f3c21'
{  "id": "rin_OufpKqnrvx9p7Hq2mZr1XyT5uBcW8sKdLx",  "object": "recurring_invoice",  "livemode": false,  "issuer": "iss_OufpKqnrvx9p",  "name": "Renta oficina 3",  "status": "active",  "schedule": {    "frequency": "monthly",    "interval": 1,    "day_of_month": 1,    "hour": 7,    "time_zone": "America/Mexico_City"  },  "next_invoice_on": "2026-11-01",  "last_invoiced_on": "2026-10-01",  "last_invoice": "inv_OufpKqnrvx9p6hW1yQbT3mZr8sKdLx0VeN",  "last_error": null,  "send_email": true,  "catch_up": "all",  "customer": {    "tax_id": "ICV060329BY0",    "legal_name": "INMOBILIARIA CVA"  },  "currency": "MXN",  "items": [    {      "description": "Renta de oficina de {mes} {año}",      "product_key": "80131500",      "quantity": 1,      "unit_key": "E48",      "unit_price": 15000    }  ],  "total": 17400,  "created_at": "2026-09-28T11:02:14-06:00"}