Skip to main content

Endpoint

POST https://api.ugc.inc/accounts/profile-sync-status

Overview

For custom provider (Autoviral) accounts, checks whether the live Instagram or TikTok profile matches the expected values after a profile update. When in sync, clears the pending state. Use this endpoint to poll after profile edits until the live profile reflects your changes.

Request Body

accountIds
string[]
Array of account IDs to check. Only custom_provider accounts with pending_info_change are verified; others return inSync: true.

Response

data
object
results
ProfileSyncStatusResult[]
Array of results per account
curl -X POST "https://api.ugc.inc/accounts/profile-sync-status?orgId=YOUR_ORG_ID" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"accountIds": ["acc_123456"]}'
{
  "ok": true,
  "code": 200,
  "message": "Success",
  "data": {
    "results": [
      {
        "accountId": "acc_123456",
        "inSync": true
      }
    ]
  }
}