{
  "config_version": 1,
  "export_mode": "daily_full",
  "api_version": "v63.0",
  "default_profile": "sample_core",
  "default_s3_prefix": "salesforce/full",
  "profiles": {
    "sample_core": [
      "User",
      "Account",
      "Lead",
      "Opportunity",
      "Campaign"
    ],
    "baseline_core": [
      "User",
      "UserRole",
      "Group",
      "RecordType",
      "Account",
      "Contact",
      "Lead",
      "Opportunity",
      "Campaign",
      "Quote",
      "Contract",
      "Product2",
      "Pricebook2",
      "PricebookEntry"
    ],
    "lead_campaign_incremental_sync": [
      "Lead",
      "LeadHistory",
      "LeadShare"
    ],
    "full_phase1": [
      "User",
      "UserRole",
      "Group",
      "RecordType",
      "Account",
      "Contact",
      "Lead",
      "Opportunity",
      "Campaign",
      "CampaignMember",
      "Task",
      "Event",
      "Quote",
      "Contract",
      "Product2",
      "Pricebook2",
      "PricebookEntry",
      "OpportunityLineItem",
      "QuoteLineItem",
      "Order",
      "OrderItem",
      "OpportunityContactRole",
      "Opportunity_Product__c",
      "Quote_Product__c",
      "Order_Product__c",
      "PoC__c",
      "POC_Result__c",
      "Month_End_ARR__c",
      "Global_Arr_Forecast__c",
      "Approval_Condition__c",
      "org__c",
      "invoice_collection__c",
      "ContentDocument"
    ],
    "full_phase1_source_snapshot": [
      "User",
      "UserRole",
      "Group",
      "GroupMember",
      "Profile",
      "PermissionSet",
      "PermissionSetAssignment",
      "ObjectPermissions",
      "FieldPermissions",
      "RecordType",
      "Account",
      "Contact",
      "Lead",
      "Opportunity",
      "Campaign",
      "CampaignMember",
      "CampaignMemberStatus",
      "Task",
      "TaskRelation",
      "AcceptedEventRelation",
      "TaskWhoRelation",
      "Event",
      "EventRelation",
      "EmailMessage",
      "EmailMessageRelation",
      "Case",
      "CaseComment",
      "CaseContactRole",
      "CaseHistory",
      "Asset",
      "QuoteDocument",
      "FeedComment",
      "AccountFeed",
      "CampaignFeed",
      "ContactFeed",
      "EventFeed",
      "OpportunityFeed",
      "OrderFeed",
      "Product2Feed",
      "QuoteFeed",
      "ContractFeed",
      "ContentDocumentHistory",
      "AccountHistory",
      "CampaignHistory",
      "ContactHistory",
      "LeadFeed",
      "ContentDocumentFeed",
      "ContractHistory",
      "Product2History",
      "OpportunityHistory",
      "OrderHistory",
      "Idea",
      "Individual",
      "Macro",
      "Partner",
      "TopicAssignment",
      "Quote",
      "Contract",
      "Product2",
      "Pricebook2",
      "PricebookEntry",
      "OpportunityLineItem",
      "QuoteLineItem",
      "AccountContactRelation",
      "Order",
      "OrderItem",
      "OpportunityContactRole",
      "ProcessInstance",
      "ProcessInstanceStep",
      "ProcessInstanceWorkitem",
      "Opportunity_Product__c",
      "Quote_Product__c",
      "Order_Product__c",
      "PoC__c",
      "POC_Result__c",
      "Month_End_ARR__c",
      "Global_Arr_Forecast__c",
      "Approval_Condition__c",
      "org__c",
      "invoice_collection__c",
      "ContentDocument",
      "ContentDistribution",
      "ContentVersionHistory",
      "ContentWorkspace",
      "Document",
      "Note",
      "EntitySubscription",
      "systemParameter__c",
      "LeadHistory",
      "LeadShare",
      "AccountShare",
      "OpportunityShare",
      "ContactShare",
      "CampaignShare",
      "QuoteShare",
      "ContractShare"
    ]
  },
  "objects": [
    {
      "name": "User",
      "target_table": "user",
      "enabled": true,
      "priority": "P0",
      "category": "identity",
      "field_limit": 240
    },
    {
      "name": "UserRole",
      "target_table": "userrole",
      "enabled": true,
      "priority": "P0",
      "category": "identity",
      "field_limit": 190
    },
    {
      "name": "Group",
      "target_table": "group",
      "enabled": true,
      "priority": "P0",
      "category": "identity",
      "field_limit": 190
    },
    {
      "name": "GroupMember",
      "target_table": "groupmember",
      "enabled": true,
      "priority": "P0",
      "category": "identity_access",
      "field_limit": 190
    },
    {
      "name": "Profile",
      "target_table": "profile",
      "enabled": true,
      "priority": "P0",
      "category": "identity_access",
      "field_limit": 2000
    },
    {
      "name": "PermissionSet",
      "target_table": "permissionset",
      "enabled": true,
      "priority": "P0",
      "category": "identity_access",
      "field_limit": 2000
    },
    {
      "name": "PermissionSetAssignment",
      "target_table": "permissionsetassignment",
      "enabled": true,
      "priority": "P0",
      "category": "identity_access",
      "field_limit": 190
    },
    {
      "name": "ObjectPermissions",
      "target_table": "objectpermissions",
      "enabled": true,
      "priority": "P0",
      "category": "identity_access",
      "field_limit": 190
    },
    {
      "name": "FieldPermissions",
      "target_table": "fieldpermissions",
      "enabled": true,
      "priority": "P0",
      "category": "identity_access",
      "field_limit": 190
    },
    {
      "name": "RecordType",
      "target_table": "recordtype",
      "enabled": true,
      "priority": "P0",
      "category": "metadata",
      "field_limit": 190
    },
    {
      "name": "Account",
      "target_table": "account",
      "enabled": true,
      "priority": "P0",
      "category": "core",
      "field_limit": 240
    },
    {
      "name": "Contact",
      "target_table": "contact",
      "enabled": true,
      "priority": "P0",
      "category": "core",
      "field_limit": 240
    },
    {
      "name": "Lead",
      "target_table": "lead",
      "enabled": true,
      "priority": "P0",
      "category": "core",
      "field_limit": 380
    },
    {
      "name": "Opportunity",
      "target_table": "opportunity",
      "enabled": true,
      "priority": "P0",
      "category": "core",
      "field_limit": 400,
      "required_fields": [
        "Launch_Date__c"
      ]
    },
    {
      "name": "Campaign",
      "target_table": "campaign",
      "enabled": true,
      "priority": "P1",
      "category": "business",
      "field_limit": 190
    },
    {
      "name": "CampaignMember",
      "target_table": "campaignmember",
      "enabled": true,
      "priority": "P2",
      "category": "high_volume",
      "field_limit": 190
    },
    {
      "name": "CampaignMemberStatus",
      "target_table": "campaignmemberstatus",
      "enabled": true,
      "priority": "P1",
      "category": "business",
      "field_limit": 190
    },
    {
      "name": "TaskRelation",
      "target_table": "taskrelation",
      "enabled": true,
      "priority": "P2",
      "category": "activity_relation",
      "field_limit": 190
    },
    {
      "name": "AcceptedEventRelation",
      "target_table": "acceptedeventrelation",
      "enabled": false,
      "priority": "P1",
      "category": "activity_relation",
      "field_limit": 190,
      "notes": "Exported by a dedicated REST query path because Salesforce Bulk API does not support this object."
    },
    {
      "name": "TaskWhoRelation",
      "target_table": "taskwhorelation",
      "enabled": false,
      "priority": "P2",
      "category": "activity_relation",
      "field_limit": 190,
      "notes": "Exported by a dedicated REST query path because Salesforce Bulk API does not support this object."
    },
    {
      "name": "Task",
      "target_table": "task",
      "enabled": true,
      "priority": "P2",
      "category": "high_volume",
      "field_limit": 190
    },
    {
      "name": "Event",
      "target_table": "event",
      "enabled": true,
      "priority": "P2",
      "category": "business",
      "field_limit": 190
    },
    {
      "name": "EventRelation",
      "target_table": "eventrelation",
      "enabled": true,
      "priority": "P1",
      "category": "activity_relation",
      "field_limit": 190
    },
    {
      "name": "EmailMessage",
      "target_table": "emailmessage",
      "enabled": true,
      "priority": "P2",
      "category": "activity_relation",
      "field_limit": 190
    },
    {
      "name": "EmailMessageRelation",
      "target_table": "emailmessagerelation",
      "enabled": true,
      "priority": "P1",
      "category": "activity_relation",
      "field_limit": 190
    },
    {
      "name": "Case",
      "target_table": "case",
      "enabled": true,
      "priority": "P2",
      "category": "service",
      "field_limit": 190
    },
    {
      "name": "CaseComment",
      "target_table": "casecomment",
      "enabled": true,
      "priority": "P2",
      "category": "service",
      "field_limit": 190
    },
    {
      "name": "CaseContactRole",
      "target_table": "casecontactrole",
      "enabled": true,
      "priority": "P2",
      "category": "service",
      "field_limit": 190
    },
    {
      "name": "CaseHistory",
      "target_table": "casehistory",
      "enabled": true,
      "priority": "P2",
      "category": "history_share",
      "field_limit": 190
    },
    {
      "name": "Asset",
      "target_table": "asset",
      "enabled": true,
      "priority": "P2",
      "category": "business",
      "field_limit": 190
    },
    {
      "name": "QuoteDocument",
      "target_table": "quotedocument",
      "enabled": true,
      "priority": "P2",
      "category": "files_metadata",
      "field_limit": 190,
      "exclude_fields": [
        "Document"
      ],
      "notes": "Exclude the rendered Document payload field so the remaining metadata can be exported through Bulk API."
    },
    {
      "name": "FeedComment",
      "target_table": "feedcomment",
      "enabled": true,
      "priority": "P2",
      "category": "collaboration",
      "field_limit": 190
    },
    {
      "name": "AccountFeed",
      "target_table": "accountfeed",
      "enabled": true,
      "priority": "P2",
      "category": "feed",
      "field_limit": 190
    },
    {
      "name": "CampaignFeed",
      "target_table": "campaignfeed",
      "enabled": true,
      "priority": "P2",
      "category": "feed",
      "field_limit": 190
    },
    {
      "name": "ContactFeed",
      "target_table": "contactfeed",
      "enabled": true,
      "priority": "P2",
      "category": "feed",
      "field_limit": 190
    },
    {
      "name": "EventFeed",
      "target_table": "eventfeed",
      "enabled": true,
      "priority": "P2",
      "category": "feed",
      "field_limit": 190
    },
    {
      "name": "OpportunityFeed",
      "target_table": "opportunityfeed",
      "enabled": true,
      "priority": "P2",
      "category": "feed",
      "field_limit": 190
    },
    {
      "name": "OrderFeed",
      "target_table": "orderfeed",
      "enabled": true,
      "priority": "P2",
      "category": "feed",
      "field_limit": 190
    },
    {
      "name": "Product2Feed",
      "target_table": "product2feed",
      "enabled": true,
      "priority": "P2",
      "category": "feed",
      "field_limit": 190
    },
    {
      "name": "QuoteFeed",
      "target_table": "quotefeed",
      "enabled": true,
      "priority": "P2",
      "category": "feed",
      "field_limit": 190
    },
    {
      "name": "ContractFeed",
      "target_table": "contractfeed",
      "enabled": true,
      "priority": "P2",
      "category": "feed",
      "field_limit": 190
    },
    {
      "name": "ContentDocumentHistory",
      "target_table": "contentdocumenthistory",
      "enabled": true,
      "priority": "P2",
      "category": "history_share",
      "field_limit": 190
    },
    {
      "name": "AccountHistory",
      "target_table": "accounthistory",
      "enabled": true,
      "priority": "P2",
      "category": "history_share",
      "field_limit": 190
    },
    {
      "name": "CampaignHistory",
      "target_table": "campaignhistory",
      "enabled": true,
      "priority": "P2",
      "category": "history_share",
      "field_limit": 190
    },
    {
      "name": "ContactHistory",
      "target_table": "contacthistory",
      "enabled": true,
      "priority": "P2",
      "category": "history_share",
      "field_limit": 190
    },
    {
      "name": "LeadFeed",
      "target_table": "leadfeed",
      "enabled": true,
      "priority": "P2",
      "category": "feed",
      "field_limit": 190
    },
    {
      "name": "ContentDocumentFeed",
      "target_table": "contentdocumentfeed",
      "enabled": true,
      "priority": "P2",
      "category": "feed",
      "field_limit": 190
    },
    {
      "name": "ContractHistory",
      "target_table": "contracthistory",
      "enabled": true,
      "priority": "P2",
      "category": "history_share",
      "field_limit": 190
    },
    {
      "name": "Product2History",
      "target_table": "product2history",
      "enabled": true,
      "priority": "P2",
      "category": "history_share",
      "field_limit": 190
    },
    {
      "name": "OpportunityFieldHistory",
      "target_table": "opportunityfieldhistory",
      "enabled": true,
      "priority": "P2",
      "category": "history_share",
      "field_limit": 190
    },
    {
      "name": "OpportunityHistory",
      "target_table": "opportunityhistory",
      "enabled": true,
      "priority": "P2",
      "category": "history_share",
      "field_limit": 190
    },
    {
      "name": "OrderHistory",
      "target_table": "orderhistory",
      "enabled": true,
      "priority": "P2",
      "category": "history_share",
      "field_limit": 190
    },
    {
      "name": "Idea",
      "target_table": "idea",
      "enabled": true,
      "priority": "P2",
      "category": "collaboration",
      "field_limit": 190
    },
    {
      "name": "Individual",
      "target_table": "individual",
      "enabled": true,
      "priority": "P2",
      "category": "privacy",
      "field_limit": 190
    },
    {
      "name": "Macro",
      "target_table": "macro",
      "enabled": true,
      "priority": "P2",
      "category": "productivity",
      "field_limit": 190
    },
    {
      "name": "Partner",
      "target_table": "partner",
      "enabled": true,
      "priority": "P2",
      "category": "business",
      "field_limit": 190
    },
    {
      "name": "TopicAssignment",
      "target_table": "topicassignment",
      "enabled": true,
      "priority": "P2",
      "category": "collaboration",
      "field_limit": 190
    },
    {
      "name": "Quote",
      "target_table": "quote",
      "enabled": true,
      "priority": "P1",
      "category": "business",
      "field_limit": 240,
      "query_field_chunk_size": 80
    },
    {
      "name": "Contract",
      "target_table": "contract",
      "enabled": true,
      "priority": "P1",
      "category": "business",
      "field_limit": 190
    },
    {
      "name": "Product2",
      "target_table": "product2",
      "enabled": true,
      "priority": "P1",
      "category": "product",
      "field_limit": 190
    },
    {
      "name": "Pricebook2",
      "target_table": "pricebook2",
      "enabled": true,
      "priority": "P1",
      "category": "product",
      "field_limit": 190
    },
    {
      "name": "PricebookEntry",
      "target_table": "pricebookentry",
      "enabled": true,
      "priority": "P1",
      "category": "product",
      "field_limit": 190
    },
    {
      "name": "OpportunityLineItem",
      "target_table": "opportunitylineitem",
      "enabled": true,
      "priority": "P1",
      "category": "phase1_extension",
      "field_limit": 190
    },
    {
      "name": "QuoteLineItem",
      "target_table": "quotelineitem",
      "enabled": true,
      "priority": "P1",
      "category": "phase1_extension",
      "field_limit": 190
    },
    {
      "name": "AccountContactRelation",
      "target_table": "accountcontactrelation",
      "enabled": true,
      "priority": "P1",
      "category": "business",
      "field_limit": 190
    },
    {
      "name": "Order",
      "target_table": "order",
      "enabled": true,
      "priority": "P1",
      "category": "phase1_extension",
      "field_limit": 190
    },
    {
      "name": "OrderItem",
      "target_table": "orderitem",
      "enabled": true,
      "priority": "P1",
      "category": "phase1_extension",
      "field_limit": 190
    },
    {
      "name": "OpportunityContactRole",
      "target_table": "opportunitycontactrole",
      "enabled": true,
      "priority": "P1",
      "category": "phase1_extension",
      "field_limit": 190
    },
    {
      "name": "ProcessInstance",
      "target_table": "processinstance",
      "enabled": true,
      "priority": "P1",
      "category": "automation",
      "field_limit": 190
    },
    {
      "name": "ProcessInstanceStep",
      "target_table": "processinstancestep",
      "enabled": true,
      "priority": "P1",
      "category": "automation",
      "field_limit": 190
    },
    {
      "name": "ProcessInstanceWorkitem",
      "target_table": "processinstanceworkitem",
      "enabled": true,
      "priority": "P1",
      "category": "automation",
      "field_limit": 190
    },
    {
      "name": "Opportunity_Product__c",
      "target_table": "opportunity_product__c",
      "enabled": true,
      "priority": "P1",
      "category": "phase1_extension",
      "field_limit": 190
    },
    {
      "name": "Quote_Product__c",
      "target_table": "quote_product__c",
      "enabled": true,
      "priority": "P1",
      "category": "phase1_extension",
      "field_limit": 190
    },
    {
      "name": "Order_Product__c",
      "target_table": "order_product__c",
      "enabled": true,
      "priority": "P1",
      "category": "phase1_extension",
      "field_limit": 190
    },
    {
      "name": "PoC__c",
      "target_table": "poc__c",
      "enabled": true,
      "priority": "P1",
      "category": "phase1_extension",
      "field_limit": 190
    },
    {
      "name": "POC_Result__c",
      "target_table": "poc_result__c",
      "enabled": true,
      "priority": "P1",
      "category": "phase1_extension",
      "field_limit": 190
    },
    {
      "name": "Month_End_ARR__c",
      "target_table": "month_end_arr__c",
      "enabled": true,
      "priority": "P1",
      "category": "phase1_extension",
      "field_limit": 190
    },
    {
      "name": "Global_Arr_Forecast__c",
      "target_table": "global_arr_forecast__c",
      "enabled": true,
      "priority": "P1",
      "category": "phase1_extension",
      "field_limit": 190
    },
    {
      "name": "Approval_Condition__c",
      "target_table": "approval_condition__c",
      "enabled": true,
      "priority": "P1",
      "category": "phase1_extension",
      "field_limit": 190
    },
    {
      "name": "org__c",
      "target_table": "org__c",
      "enabled": true,
      "priority": "P2",
      "category": "custom",
      "field_limit": 190
    },
    {
      "name": "invoice_collection__c",
      "target_table": "invoice_collection__c",
      "enabled": true,
      "priority": "P2",
      "category": "custom",
      "field_limit": 190
    },
    {
      "name": "ContentDocument",
      "target_table": "contentdocument",
      "enabled": true,
      "priority": "P2",
      "category": "files_metadata",
      "field_limit": 190
    },
    {
      "name": "ContentDistribution",
      "target_table": "contentdistribution",
      "enabled": true,
      "priority": "P1",
      "category": "files_metadata",
      "field_limit": 190
    },
    {
      "name": "ContentVersionHistory",
      "target_table": "contentversionhistory",
      "enabled": true,
      "priority": "P2",
      "category": "files_metadata",
      "field_limit": 190
    },
    {
      "name": "ContentWorkspace",
      "target_table": "contentworkspace",
      "enabled": true,
      "priority": "P2",
      "category": "files_metadata",
      "field_limit": 190
    },
    {
      "name": "Document",
      "target_table": "document",
      "enabled": false,
      "priority": "P2",
      "category": "files_metadata",
      "field_limit": 190,
      "notes": "Exported by a dedicated metadata plus blob path because Document.Body cannot be exported through the base Bulk query."
    },
    {
      "name": "Note",
      "target_table": "note",
      "enabled": true,
      "priority": "P2",
      "category": "collaboration",
      "field_limit": 190
    },
    {
      "name": "EntitySubscription",
      "target_table": "entitysubscription",
      "enabled": true,
      "priority": "P2",
      "category": "collaboration",
      "field_limit": 190
    },
    {
      "name": "systemParameter__c",
      "target_table": "systemparameter__c",
      "enabled": true,
      "priority": "P2",
      "category": "custom_config",
      "field_limit": 190
    },
    {
      "name": "LeadHistory",
      "target_table": "leadhistory",
      "enabled": true,
      "priority": "P2",
      "category": "history_share",
      "field_limit": 190,
      "incremental_watermark_field": "CreatedDate"
    },
    {
      "name": "LeadShare",
      "target_table": "leadshare",
      "enabled": true,
      "priority": "P2",
      "category": "history_share",
      "field_limit": 190,
      "incremental_watermark_field": "LastModifiedDate"
    },
    {
      "name": "AccountShare",
      "target_table": "accountshare",
      "enabled": true,
      "priority": "P2",
      "category": "history_share",
      "field_limit": 190
    },
    {
      "name": "OpportunityShare",
      "target_table": "opportunityshare",
      "enabled": true,
      "priority": "P2",
      "category": "history_share",
      "field_limit": 190
    },
    {
      "name": "ContactShare",
      "target_table": "contactshare",
      "enabled": true,
      "priority": "P2",
      "category": "history_share",
      "field_limit": 190
    },
    {
      "name": "CampaignShare",
      "target_table": "campaignshare",
      "enabled": true,
      "priority": "P2",
      "category": "history_share",
      "field_limit": 190,
      "incremental_watermark_field": "LastModifiedDate"
    },
    {
      "name": "QuoteShare",
      "target_table": "quoteshare",
      "enabled": true,
      "priority": "P2",
      "category": "history_share",
      "field_limit": 190
    },
    {
      "name": "ContractShare",
      "target_table": "contractshare",
      "enabled": false,
      "priority": "P2",
      "category": "history_share",
      "field_limit": 190,
      "notes": "Unsupported in the current Salesforce source org/API: describe returns 404 and query is not supported."
    },
    {
      "name": "ContentDocumentLink",
      "target_table": "contentdocumentlink",
      "enabled": false,
      "priority": "P2",
      "category": "files_metadata",
      "field_limit": 190,
      "notes": "Bulk API full scan requires filtering by ContentDocumentId or LinkedEntityId."
    },
    {
      "name": "ContentVersion",
      "target_table": "contentversion",
      "enabled": false,
      "priority": "P2",
      "category": "files_metadata",
      "field_limit": 190,
      "notes": "Bulk V2 CSV export does not support blob-field content export."
    }
  ]
}
