Catalog API
Browse all available products and their requirements
The Catalog API is the recommended starting point for discovering what entity types are available and what requirements apply to each. It returns a flat list of all jurisdiction/product combinations, making it easy to filter and display options to your users.
Tip: Use the jurisdiction_product_id from catalog results when creating entities via POST /entities.
Catalog Item Object
Catalog Item Object
{
"jurisdiction_product_id": "jp_abc123",
"jurisdiction": {
"id": "jur_cayman",
"name": "Cayman Islands",
"slug": "cayman-islands",
"iso_code": "KY",
"flag_emoji": "🇰🇾"
},
"product": {
"id": "prod_exempt",
"name": "Exempt Company",
"slug": "exempt-company",
"type": "Corporation",
"description": "Tax-exempt company for international business"
},
"price": {
"amount": 2500,
"currency": "USD"
},
"party_requirements": {
"applicable_roles": ["directors", "shareholders", "ubos"],
"directors": {
"minimum": 1,
"minimum_local": 0,
"minimum_natural_person": 1,
"fields_required": ["address", "date_of_birth", "nationality"],
"explanation": "At least one natural person director required"
},
"shareholders": {
"minimum": 1,
"fields_required": ["address", "date_of_birth", "nationality"],
"explanation": "Minimum one shareholder"
},
"ubos": {
"minimum": 1,
"fields_required": ["address", "date_of_birth", "nationality"],
"explanation": "UBOs with 25%+ ownership must be disclosed"
}
},
"entity_requirements": {
"requires_local_agent": true,
"requires_local_agent_explanation": "A registered agent in Cayman is required",
"requires_local_address": true,
"requires_local_address_explanation": "Registered office must be in Cayman",
"company_name_suffixes": ["Ltd", "Limited", "Corp", "Inc"]
},
"document_requirements": [
{
"id": "doc_passport",
"name": "Passport Copy",
"description": "Clear copy of passport bio page",
"is_required": true,
"scope": "person",
"applies_to": ["directors", "shareholders", "ubos"],
"file_types": ["pdf", "jpg", "png"],
"max_size_mb": 10
}
],
"estimated_timeline": "2-3 weeks"
}Available Products
Use the jurisdiction and product slugs below to filter catalog results.
| Jurisdiction | Product | Type |
|---|---|---|
Panama panama | Panama Corporation (Sociedad Anónima) panama-corporation-sociedad-anonima | Corporation |
Belize belize | International Limited Liability Company (Belize) belize-international-llc | Corporation |
Cayman Islands caymans | Foundation Company (Caymans) caymans-foundation-company | Foundation |
Hong Kong hong-kong | Private Limited Company (HK) hk-limited-company | Corporation |
Nevis nevis | International Business Company (Nevis) nevis-ibc | Corporation |
Seychelles seychelles | International Business Company (Seychelles) seychelles-ibc | Corporation |
The Bahamas the-bahamas | International Business Company (Bahamas) bahamas-ibc | Corporation |
BVI bvi | BVI Limited Company bvi-limited-company | Corporation |
The Netherlands the-netherlands | Besloten Vennootschap besloten-vennootschap | Corporation |
USA usa | Delaware LLC delaware-llc | Corporation |
USA usa | Wyoming C-Corp wyoming-c-corp | Corporation |
USA usa | Delaware C-Corp delaware-c-corp | Corporation |
USA usa | Wyoming LLC wyoming-llc | Corporation |
Cayman Islands caymans | Exempted Limited Company exempted-limited-company | Corporation |
UAE uae | ADGM (Private Company) adgm-private-company | Corporation |
UAE uae | ADGM (SPV) adgm-spv | Corporation |
UAE uae | Meydan FZ (Commercial License) meydan-fz-commercial | Corporation |
UAE uae | RAK ICC (Foundation) rak-icc-foundation | Foundation |
UAE uae | DIFC (Foundation) difc-foundation | Foundation |
UAE uae | DIFC (Prescribed Company) difc-prescribed-company | Corporation |
UAE uae | DIFC (Innovation License) difc-innovation-license | Corporation |
UAE uae | DIFC (Private Company) difc-private-company | Corporation |
UAE uae | ADGM (Foundation) adgm-foundation | Foundation |
UAE uae | RAK ICC (Holding Company) rak-icc-holding | Corporation |
Call GET /catalog without filters to see all available combinations with full requirements.
Endpoints
Filtering Examples
Filter Examples
# Get all products in a jurisdiction
GET /api/v1/catalog?jurisdiction=cayman-islands
# Get all Foundations
GET /api/v1/catalog?product_type=Foundation
# Combine filters
GET /api/v1/catalog?jurisdiction=panama&product_type=Corporation
# Get a specific product by ID
GET /api/v1/catalog?jurisdiction_product_id=abc123-def456