Catalogs
Catalogs
Overview
Endpoints
GET /v2/catalogs
Response
{
"data": [
{
"id": "countries",
"name": "Countries",
"description": "List of countries with ISO codes",
"version": "1.0",
"lastUpdated": "2024-01-01T00:00:00.000Z"
},
{
"id": "currencies",
"name": "Currencies",
"description": "List of currencies with ISO codes",
"version": "1.0",
"lastUpdated": "2024-01-01T00:00:00.000Z"
},
{
"id": "mexican-states",
"name": "Mexican States",
"description": "List of Mexican states and territories",
"version": "1.0",
"lastUpdated": "2024-01-01T00:00:00.000Z"
}
],
"message": "Catalogs retrieved successfully"
}
GET /v2/catalogs/{catalogId}
Query Parameters
Parameter | Type | Description |
---|---|---|
limit | number | Number of results to return |
offset | number | Number of results to skip |
search | string | Search term for filtering |
Response
{
"data": [
{
"code": "MX",
"name": "Mexico",
"isoCode": "MX",
"currency": "MXN",
"phoneCode": "+52"
},
{
"code": "US",
"name": "United States",
"isoCode": "US",
"currency": "USD",
"phoneCode": "+1"
}
],
"catalog": {
"id": "countries",
"name": "Countries",
"description": "List of countries with ISO codes"
},
"message": "Catalog entries retrieved successfully",
"totalResults": 195,
"hasMore": true,
"next": "eyJvZmZzZXQiOjIwfQ=="
}
Available Catalogs
Countries Catalog
{
"code": "MX",
"name": "Mexico",
"isoCode": "MX",
"currency": "MXN",
"phoneCode": "+52",
"region": "Americas"
}
Currencies Catalog
{
"code": "MXN",
"name": "Mexican Peso",
"symbol": "$",
"decimals": 2,
"isActive": true
}
Mexican States Catalog
{
"code": "CDMX",
"name": "Ciudad de México",
"abbreviation": "CDMX",
"region": "Centro",
"postalCodePattern": "^[0-9]{5}$"
}
Tax Rates Catalog
{
"country": "MX",
"type": "VAT",
"rate": 16.0,
"description": "Impuesto al Valor Agregado",
"effectiveDate": "2024-01-01T00:00:00.000Z"
}
Industry Categories Catalog
{
"code": "541511",
"name": "Custom Computer Programming Services",
"category": "Technology",
"sector": "Professional Services"
}
Code Examples
List All Catalogs
Get Countries with Search
Build Dynamic Forms
Integration Examples
Client Form Validation
Tax Rate Calculation
Caching Strategies
Error Handling
Best Practices
1.
2.
3.
4.
5.
6.
Next Steps
Modified at 2025-06-11 05:00:30