Enable automatic SAT synchronization
Register this profile’s RFC for automatic SAT synchronization. We backfill the taxpayer’s CFDI history (up to the SAT’s 71-month limit) and then keep it current, mirroring both issued and received CFDIs. Authorizes with the FIEL (e.firma), not the CSD. Idempotent: re-enabling an already-registered RFC is a no-op. Expect synced_through to trail today by 1-3 days — the SAT does not publish a CFDI for bulk download until ~24-72h after it is issued.
Authorizations
API key: Authorization: Bearer sk_test_... or sk_live_....
Headers
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.
"2026-07-10"
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.
"org_2P9connectedacct"
Safely retry any POST. The first response is stored for 24h and replayed byte-for-byte for identical retries (the replay adds an idempotent-replayed: true header). Reusing the key with a different body is 409 idempotency.key_reuse; an in-flight duplicate is 409 idempotency.key_processing. This makes retrying a 502/429 safe — no duplicate stamp.
"a1b2c3d4-e5f6-4789-8abc-1234567890ab"
Path Parameters
Fiscal profile id, e.g. fp_3k9.
Body
How far back to backfill, yyyy-mm-dd. Clamped to the SAT limit (71 months back, floored to the 1st of that month). Defaults to the maximum history available.
^\d{4}-\d{2}-\d{2}$Approximate CFDIs this taxpayer issues+receives per month. Used to size the SAT fetch chunks — set it realistically; a wrong estimate makes the backfill chunk badly.
x <= 1000000Notification phone in international format, e.g. "+5215512345678".
20Response
Default Response
fiscal_profile_sync Whether automatic SAT synchronization is turned on.
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.
inactive, pending, healthy, stalled Start of the historical backfill, yyyy-mm-dd.
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.
Days between synced_through and today. 1-3 is the healthy steady state.
-9007199254740991 <= x <= 9007199254740991CFDIs mirrored for this profile so far.
0 <= x <= 9007199254740991