# Convert a public vCard 4.0 file to CSV

**Use case:** 

Fetch the public RFC 6350 conformance fixture from the ez-vcard project and normalize its contact fields into an integration-ready row.

## Input

```json
{
  "vcfText": "BEGIN:VCARD\nVERSION:4.0\nFN:Simon Perreault\nN:Perreault;Simon;;;\nORG;TYPE=work:Viagenie\nTEL;TYPE=work,voice;PREF=1:+1-418-656-9254\nEMAIL;TYPE=work:simon.perreault@viagenie.ca\nADR;TYPE=work:;;2875 Laurier;Quebec;QC;G1V 2M2;Canada\nURL;TYPE=home:http://nomis80.org\nEND:VCARD",
  "vcfUrls": [
    "https://raw.githubusercontent.com/mangstadt/ez-vcard/master/src/test/resources/ezvcard/io/text/rfc6350-example.vcf"
  ],
  "maxContacts": 10
}
```

## Output

```json
{
  "source": {
    "label": "Source",
    "format": "string"
  },
  "cardIndex": {
    "label": "Card #",
    "format": "integer"
  },
  "fullName": {
    "label": "Full name",
    "format": "string"
  },
  "phones": {
    "label": "Phones",
    "format": "array"
  },
  "emails": {
    "label": "Emails",
    "format": "array"
  },
  "organizations": {
    "label": "Organizations",
    "format": "array"
  },
  "titles": {
    "label": "Titles",
    "format": "array"
  },
  "addresses": {
    "label": "Addresses",
    "format": "array"
  },
  "urls": {
    "label": "URLs",
    "format": "array"
  },
  "convertedAt": {
    "label": "Converted at",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [VCF to CSV Converter](https://apify.com/automation-lab/vcf-to-csv-converter) with a specific input configuration. Visit the [Actor detail page](https://apify.com/automation-lab/vcf-to-csv-converter) to learn more, explore other use cases, and run it yourself.