sources is merged onto theid.runFrequency (periodic refresh) on the new source(s).id — source id from create / bulk-upsertrunFrequency.periodicInterval — e.g. 1d, 7d, 4h (or clear / omit for none)runFrequency.numberOfPastDaysToSync — lookback window for each periodic pullcurl --location --request PATCH 'https://app.highperformr.ai/api/sources/bulk-update' \
--header 'x-api-key: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"sources": [
{
"id": "src_li_inbound_01",
"runFrequency": {
"periodicInterval": "7d",
"numberOfPastDaysToSync": "7"
}
},
{
"id": "src_li_inbound_02",
"runFrequency": {
"periodicInterval": "1d",
"numberOfPastDaysToSync": "1"
}
}
]
}'{
"data": [
{
"id": "src_li_inbound_01",
"type": "sources",
"attributes": {
"sourceType": "linkedinInbound",
"sourceIdentifier": "https://www.linkedin.com/in/jamie-rivera-example",
"runFrequency": {
"periodicInterval": "7d",
"numberOfPastDaysToSync": "7"
}
}
},
{
"id": "src_li_inbound_02",
"type": "sources",
"attributes": {
"sourceType": "linkedinInbound",
"sourceIdentifier": "https://www.linkedin.com/company/acme-analytics",
"runFrequency": {
"periodicInterval": "1d",
"numberOfPastDaysToSync": "1"
}
}
}
]
}