Mexico SAT Product Catalog API

## Mexico SAT Product Catalog API Search and validate SAT product codes (c_ClaveProdServ) and units of measure (c_ClaveUnidad) required for CFDI 4.0 electronic invoicing in Mexico. ### What It Does - **Product search** — Full text search by keyword or partial code across ClaveProdServ - **Product lookup** — Exact 8-digit code → description + segment/family/class hierarchy - **Product…

1 subscribers
9 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Mexico SAT Product Catalog API endpoints

MethodEndpointDescription
GET List All Units
/units
Returns all units of measure in the SAT c_ClaveUnidad catalog. Covers the most common units used in Mexican CFDI invoicing.
GET Validate Unit Code
/units/validate/{code}
Check whether a ClaveUnidad code exists in the SAT catalog. Returns is_valid boolean, description, symbol, and a note. Use before including a unit code in a CFDI.
GET Get Unit by Code
/units/{code}
Retrieve a unit of measure by its exact SAT ClaveUnidad code. Common codes: H87 (Pieza), KGM (Kilogramo), HUR (Hora), LTR (Litro), MTR (Metro). Returns 404 with a helpful message…
GET Search Units
/units/search
Search the SAT c_ClaveUnidad catalog by keyword or unit code. Examples: 'kilogramo' → KGM, 'hora' → HUR, 'pieza' → H87, 'caja' → XBX. Returns code, description, and symbol.
GET Get Products by Segment
/segments/{code}
Returns all products in a given 2-digit segment. Use GET /segments to find valid segment codes. Limit parameter controls max results (default 50, max 200).
GET List Segments
/segments
Returns all SAT product segments (first 2 digits of ClaveProdServ). Use segment codes to filter product searches or browse by sector. Covers all sectors from technology (43) to…
GET Validate Product Code
/products/validate/{code}
Check whether an 8-digit code exists in the SAT c_ClaveProdServ catalog. Returns is_valid boolean, description if found, and a note. Use before including a product code in a CFDI…
GET Get Product by Code
/products/{code}
Retrieve a product or service by its exact 8-digit ClaveProdServ code. Returns description, optional includes/notes, and full hierarchy (segment, family, class codes and names).…
GET Search Products
/products/search
Full text search across SAT c_ClaveProdServ codes by keyword or partial code. Returns matching codes sorted by relevance. Use the segment parameter to filter by sector (e.g.…

Mexico SAT Product Catalog API pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 1,000 / monthly
PRO $9 / month
  • Requests: 25,000 / monthly (then $0.0004 each)
ULTRA $29 / month
  • Requests: 150,000 / monthly (then $0.0002 each)
MEGA $79 / month
  • Requests: 3,133,333 / monthly

More Financial APIs

View all →