Skip to main content
DELETE
Disable automatic SAT synchronization

Authorizations

Authorization
string
header
required

API key: Authorization: Bearer sk_test_... or sk_live_....

Headers

Invoice-Version
string

Pin a dated API release (Stripe-style). Omit to use the current version. An unknown value returns 400 request.invalid_version. Echoed back on every response.

Example:

"2026-07-10"

Invoice-Account
string

Connect: act on behalf of one of your connected accounts (its acct_…/org_… id). Omit to act as your own organization. Not honored on /v1/api_keys.

Example:

"org_2P9connectedacct"

Path Parameters

id
string
required

Fiscal profile id, e.g. fp_3k9.

Response

Default Response

object
enum<string>
required
Available options:
fiscal_profile_sync
fiscal_profile_id
string
required
rfc
string
required
enabled
boolean
required

Whether automatic SAT synchronization is turned on.

status
enum<string>
required

healthy = the watermark is advancing. stalled = it has stopped moving; the upstream sync died and we are repairing it. pending = registered, first sync not yet observed.

Available options:
inactive,
pending,
healthy,
stalled
sync_from
string | null
required

Start of the historical backfill, yyyy-mm-dd.

synced_through
string | null
required

We have your CFDIs up to and including this date (yyyy-mm-dd). Expect this to trail today by 1-3 days: the SAT itself does not publish a CFDI for bulk download until ~24-72h after it is issued.

lag_days
integer | null
required

Days between synced_through and today. 1-3 is the healthy steady state.

Required range: -9007199254740991 <= x <= 9007199254740991
documents
integer
required

CFDIs mirrored for this profile so far.

Required range: 0 <= x <= 9007199254740991
checked_at
string | null
required