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.

JurisdictionProductType
Panamapanama
Panama Corporation (Sociedad Anónima)panama-corporation-sociedad-anonima
Corporation
Belizebelize
International Limited Liability Company (Belize)belize-international-llc
Corporation
Cayman Islandscaymans
Foundation Company (Caymans)caymans-foundation-company
Foundation
Hong Konghong-kong
Private Limited Company (HK)hk-limited-company
Corporation
Nevisnevis
International Business Company (Nevis)nevis-ibc
Corporation
Seychellesseychelles
International Business Company (Seychelles)seychelles-ibc
Corporation
The Bahamasthe-bahamas
International Business Company (Bahamas)bahamas-ibc
Corporation
BVIbvi
BVI Limited Companybvi-limited-company
Corporation
The Netherlandsthe-netherlands
Besloten Vennootschapbesloten-vennootschap
Corporation
USAusa
Delaware LLCdelaware-llc
Corporation
USAusa
Wyoming C-Corpwyoming-c-corp
Corporation
USAusa
Delaware C-Corpdelaware-c-corp
Corporation
USAusa
Wyoming LLCwyoming-llc
Corporation
Cayman Islandscaymans
Exempted Limited Companyexempted-limited-company
Corporation
UAEuae
ADGM (Private Company)adgm-private-company
Corporation
UAEuae
ADGM (SPV)adgm-spv
Corporation
UAEuae
Meydan FZ (Commercial License)meydan-fz-commercial
Corporation
UAEuae
RAK ICC (Foundation)rak-icc-foundation
Foundation
UAEuae
DIFC (Foundation)difc-foundation
Foundation
UAEuae
DIFC (Prescribed Company)difc-prescribed-company
Corporation
UAEuae
DIFC (Innovation License)difc-innovation-license
Corporation
UAEuae
DIFC (Private Company)difc-private-company
Corporation
UAEuae
ADGM (Foundation)adgm-foundation
Foundation
UAEuae
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