{
  "schema_version": "v1",
  "name_for_human": "UGCBloom API",
  "name_for_model": "ugcbloom",
  "description_for_human": "Access your UGCBloom campaign data, creator performance metrics, and video statistics via API.",
  "description_for_model": "UGCBloom is a UGC (user-generated content) marketing platform that connects brands with content creators. Brands create campaigns with budgets, and creators submit videos for those campaigns. Videos go through an approval workflow (submitted -> approved/rejected -> live). Creators earn payouts based on video approval and performance metrics (views, likes, comments). This read-only API lets you retrieve all campaign data, creator participation details, video submissions with per-platform performance stats, spend analytics, CPM calculations, ranked leaderboards, and direct message conversations between brand teams and creators. API keys have scopes: 'read' (always included) for campaigns/stats/videos/creators, and 'messages' (optional) for DM conversations and message history. Use this API when a brand wants to monitor campaign performance, analyze creator ROI, export data to dashboards, review creator communications, or automate reporting. All data is scoped to the authenticated organization. Start by listing campaigns, then drill into stats, creators, or videos for any campaign. For messages, list conversations then fetch messages by conversation ID.",
  "auth": {
    "type": "service_http",
    "authorization_type": "bearer",
    "verification_tokens": {}
  },
  "api": {
    "type": "openapi",
    "url": "https://ugcbloom.com/openapi.json"
  },
  "logo_url": "https://ugcbloom.com/logo.png",
  "contact_email": "support@ugcbloom.com",
  "legal_info_url": "https://ugcbloom.com/terms"
}
