# NFA-Registered Commodity Pool Operators — Full List

**Use case:** 

Export NFA BASIC CPO registry with firm name, location, registration date, principals, pool count, pool detail, and regulatory action history for compliance

## Input

```json
{
  "sp_intended_usage": "Build CPO counterparty screening list for compliance and onboarding at a clearing firm",
  "sp_improvement_suggestions": "N/A",
  "sp_contact": "Share your email here...",
  "registrationType": "CPO",
  "firmName": "",
  "includePools": true,
  "includePrincipals": true,
  "includeRegulatoryActions": true,
  "maxItems": 100,
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
```

## Output

```json
{
  "nfa_id": {
    "label": "Nfa Id",
    "format": "string"
  },
  "firm_name": {
    "label": "Firm Name",
    "format": "string"
  },
  "location": {
    "label": "Location",
    "format": "string"
  },
  "registration_type": {
    "label": "Registration Type",
    "format": "string"
  },
  "registration_status": {
    "label": "Registration Status",
    "format": "string"
  },
  "registration_date": {
    "label": "Registration Date",
    "format": "string"
  },
  "pool_count": {
    "label": "Pool Count",
    "format": "number"
  },
  "has_regulatory_actions": {
    "label": "Has Regulatory Actions",
    "format": "boolean"
  },
  "regulatory_actions_count": {
    "label": "Regulatory Actions Count",
    "format": "number"
  }
}
```

## About this Actor

This example demonstrates how to use [NFA CPO / CTA Registry - Commodity Pool Operators & Advisors](https://apify.com/jungle_synthesizer/nfa-cpo-cta-pool-operator-crawler) with a specific input configuration. Visit the [Actor detail page](https://apify.com/jungle_synthesizer/nfa-cpo-cta-pool-operator-crawler) to learn more, explore other use cases, and run it yourself.