How to use these catalogs
Use the code from the API response to look up its meaning in the relevant catalog. For example, an invoice withpaymentType: "PUE" uses c_MetodoPago, where PUE means payment in one installment.
Some SAT catalog values are only valid for specific CFDI versions, dates, taxpayer regimes, or document types. When you need complete validation rules, use the official SAT catalog for that field.