curl --request GET \
--url https://api-next.ofauth.com/v2/account/connections/{connectionId}/settings \
--header 'apiKey: <api-key>'{
"connectionId": "<string>",
"vaultCache": {
"enabled": true,
"settingsOverrides": {
"autoCacheVault": true,
"autoCacheMessages": true,
"autoCachePosts": true,
"autoCacheStories": true,
"minAccessCountVault": 123,
"minAccessCountMessages": 123,
"minAccessCountPosts": 123,
"minAccessCountStories": 123,
"cacheImages": true,
"cacheVideos": true,
"cacheAudio": true,
"imageQualities": [
"thumb"
],
"videoQualities": [
"preview"
],
"retentionDays": 123,
"accessExpiryDays": 123,
"presignedUrlTtlSeconds": 123,
"storageLimitBytes": 123,
"storageLimitPurgeStrategy": "purge_oldest"
},
"stats": {
"vaultCacheEnabled": true,
"totalStorageBytes": 123,
"storageLimitBytes": 123,
"mediaCount": 123,
"cachedCount": 123,
"storageUsagePercent": 123
}
}
}Get settings for a specific connection including vault cache state
curl --request GET \
--url https://api-next.ofauth.com/v2/account/connections/{connectionId}/settings \
--header 'apiKey: <api-key>'{
"connectionId": "<string>",
"vaultCache": {
"enabled": true,
"settingsOverrides": {
"autoCacheVault": true,
"autoCacheMessages": true,
"autoCachePosts": true,
"autoCacheStories": true,
"minAccessCountVault": 123,
"minAccessCountMessages": 123,
"minAccessCountPosts": 123,
"minAccessCountStories": 123,
"cacheImages": true,
"cacheVideos": true,
"cacheAudio": true,
"imageQualities": [
"thumb"
],
"videoQualities": [
"preview"
],
"retentionDays": 123,
"accessExpiryDays": 123,
"presignedUrlTtlSeconds": 123,
"storageLimitBytes": 123,
"storageLimitPurgeStrategy": "purge_oldest"
},
"stats": {
"vaultCacheEnabled": true,
"totalStorageBytes": 123,
"storageLimitBytes": 123,
"mediaCount": 123,
"cachedCount": 123,
"storageUsagePercent": 123
}
}
}Was this page helpful?