---
schema_version: "1"
id: b6fefed8cdd56c005d99600f0bbec98a6a5eb883170deb3fea5e3810b84182f0
title: Set Up the Ingestion API Connector
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/billing_payment_reconciliation_setup_ingestion_api.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.billing_payment_reconciliation_setup_ingestion_api.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: eefb712bb483f0c02784c7b870f214792b7abebe34081eac9553d39eb88290c2
description: Upload and save a JSON-formatted schema to create the output data lake objects (DLOs) for payment reconciliation.
products:
  - Revenue Cloud
release: "264"
---
# Set Up the Ingestion API Connector

Upload and save a JSON-formatted schema to create the output data lake objects (DLOs) for payment reconciliation.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions with <a href="https://help.salesforce.com/s/articleView?id=ind.revenue_licenses_areas_and_features.htm&amp;release=264.0.0&amp;type=5">the Revenue Cloud Billing license</a>. Contact your Salesforce account executive for more information.</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d27084e73">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d27084e73 ">To set up Ingestion API connector:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d27084e73 ">
              <p>Billing Admin permission set</p>
              <p>AND</p>
              <p style="margin-bottom:0;">Data Cloud Architect permission
                set</p>
            </td>

          </tr>
        </tbody>
      </table>

1. From Setup, in the Quick Find box, enter Data Cloud Setup Home, and then select it.
2. Navigate to the Connect Other Data Sources section, and under External Integrations, select **Ingestion API**.
3. Click **New**, enter PaymentReconciliation as the connector name, and save it.
4. On the details page of the connector, upload the schema, and save it.
    
    ```
    openapi: 3.0.3
    info:
      title: Ingestion API Schema
      description: Ingestion API schema for payment reconciliation.
      version: "1.0.0"
    paths: {}
    components:
      schemas:
        PaymentAdviceAccountRecile:
          type: object
          properties:
            Id:
              type: string
            PaymentAdviceId:
              type: string
            AccountId:
              type: string
            AccountName:
              type: string
            MatchScoreNumber:
              type: number
            PayerName:
              type: string
            AccountReviewStatus:
              type: string
            ReviewedById:
              type: string
            ReviewedDateTime:
              type: string
              format: date-time
            RejectionReasonText:
              type: string
        PaymentProofAccountRecile:
          type: object
          properties:
            Id:
              type: string
            PaymentProofId:
              type: string
            AccountId:
              type: string
            AccountName:
              type: string
            MatchScoreNumber:
              type: number
            PayerName:
              type: string
            AccountReviewStatus:
              type: string
            ReviewedById:
              type: string
            ReviewedDateTime:
              type: string
              format: date-time
            RejectionReasonText:
              type: string
    ```
    
    For more information, see [Set up Ingestion API connector](https://developer.salesforce.com/docs/data/data-cloud-int/guide/c360-a-connect-an-ingestion-source.html).