# CSV/JSON Schema Normalizer with Source Evidence

**Use case:** 

This task normalizes CSV and JSON schemas with validated source evidence. It generates buyer-ready records and includes source URLs.

## Input

```json
{
  "searchKeywords": [
    "find csv / json schema normalizer v2 with source evidence",
    "csv / json schema normalizer v2"
  ],
  "taskIntent": "find-qualified-records",
  "sourceMode": "startUrls",
  "outputMode": "buyer-ready-records",
  "startUrls": [
    {
      "url": "https://docs.apify.com/platform/storage/dataset",
      "sourceId": "APIFY-DATASET",
      "userData": {
        "sourceId": "APIFY-DATASET"
      }
    }
  ],
  "maxItems": 10,
  "perSourceLimit": 25,
  "maxTotalChargeUsd": 5,
  "overallTimeoutSecs": 900,
  "requestTimeoutSecs": 30,
  "maxRequestRetries": 2,
  "sinceLastRun": false,
  "deltaMode": true
}
```

## Output

```json
{
  "marketplace": {
    "label": "Marketplace",
    "format": "string"
  },
  "listingName": {
    "label": "Listing Name",
    "format": "string"
  },
  "listingUrl": {
    "label": "Listing Url",
    "format": "string"
  },
  "signalType": {
    "label": "Signal Type",
    "format": "string"
  },
  "impactSummary": {
    "label": "Impact Summary",
    "format": "string"
  },
  "priorityActions": {
    "label": "Priority Actions",
    "format": "array"
  },
  "confidence": {
    "label": "Confidence",
    "format": "number"
  },
  "recordId": {
    "label": "Record id",
    "format": "string"
  },
  "sourceName": {
    "label": "Source name",
    "format": "string"
  },
  "sourceUrl": {
    "label": "Source URL",
    "format": "string"
  },
  "score": {
    "label": "Score",
    "format": "number"
  },
  "retrievedAt": {
    "label": "Retrieved at",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [CSV / JSON Schema Normalizer v2](https://apify.com/zentrafoundry/csv-json-schema-normalizer-v2) with a specific input configuration. Visit the [Actor detail page](https://apify.com/zentrafoundry/csv-json-schema-normalizer-v2) to learn more, explore other use cases, and run it yourself.