CreatorIQ Reporting API

Reporting

Operations 30

GET /crm/v1/api/view?view=Reports/Campaigns/CampaignPosts Get campaign post statistics #
GET /crm/v1/api/view?view=Reports/Campaigns/CampaignsSummary Get campaign summary report #
GET /crm/v1/api/view?view=Reports/Campaigns/CampaignsTopInfluencers Get campaigns top creators #
GET /crm/v1/api/view?view=Reports/Campaigns/CampaignPublishers Get Campaign publishers report #
GET /crm/v1/api/view?view=Reports/Campaigns/CampaignVideos Get videos views for all campaign videos #
GET /crm/v1/api/view?view=Reports/CampaignsByNetwork/InstagramCampaignPosts Get Instagram campaign posts statistics #
GET /crm/v1/api/view?view=Reports/CampaignsByNetwork/InstagramWeeklyCampaignUpdates Get Instagram weekly updates #
GET /crm/v1/api/view?view=Reports/CampaignsByNetwork/YoutubeCampaignPosts Get info for youtube campaign posts #
GET /crm/v1/api/view?view=Reports/CampaignsByNetwork/YoutubeWeeklyCampaignUpdates Get youtube weekly campaign updates #
GET /crm/v1/api/view?view=Reports/FollowerFraudAudit/Summary Get fraud statistics for publishers #
GET /crm/v1/api/view?view=Reports/CreatorsPaymentCollectionStatusDetails Get creator's payment info collection status #
GET /crm/v1/api/view?view=Reports/FollowerFraudAudit/GrowthRate Get GrowthRate for creators #
GET /crm/v1/api/view?view=Reports/FollowerFraudAudit/EngagementRate Get EngagementRate for publishers #
GET /crm/v1/api/view?view=Reports/LinkedAccounts/LinkedAccountsReport Get linked accounts #
GET /crm/v1/api/view?view=Reports/LinkedAccountsByNetwork/LinkedAccounts Get all linked account #
GET /crm/v1/api/view?view=Reports/LinkedAccountsByNetwork/NonLinkedAccounts Get non-linked accounts #
GET /crm/v1/api/view?view=Reports/CreatorPaymentsReport Get Creator Payments #
GET /crm/v1/api/view?view=Reports/CampaignsByNetwork/CampaignsPosts Get Campaigns Posts Statistics #
GET /crm/v1/api/view?view=Reports/Campaigns/CampaignMessaging Get Campaign Messaging #
GET /crm/v1/api/view?view=Reports/ReachReport Get Reach Report #
GET /crm/v1/api/view?view=Reports/CampaignsByNetwork/Campaigns Get Campaigns Report #
GET /crm/v1/api/view?view=Reports/CampaignsByNetwork/CampaignWeeklyUpdates Get Campaign Weekly Updates Report #
GET /crm/v1/api/view?view=Reports/CampaignsByNetwork/FacebookWeeklyCampaignUpdates Get Facebook Weekly Campaign Updates Report #
GET /crm/v1/api/view?view=Reports/CampaignsByNetwork/TwitterCampaignPosts Get Twitter Campaign Posts Report #
GET /crm/v1/api/view?view=Reports/CampaignsByNetwork/TwitterWeeklyCampaignUpdates Get Twitter Weekly Campaign Updates Report #
GET /crm/v1/api/view?view=Reports/CampaignsByNetwork/PinterestCampaignPosts Get Pinterest Campaign Posts Report #
GET /crm/v1/api/view?view=Reports/CampaignsByNetwork/PinterestWeeklyCampaignUpdates Get Pinterest Weekly Campaign Updates Report #
GET /crm/v1/api/view?view=Reports/CampaignsByNetwork/TwitchCampaignPosts Get Twitch Campaign Posts Report #
GET /crm/v1/api/view?view=Reports/CampaignsByNetwork/TwitchWeeklyCampaignUpdates Get Twitch Weekly Campaign Updates Report #

Documentation

📖
Documentation
https://apidocs.creatoriq.com/docs/ciq-api-documentation/6e239b2598043-creator-iq-crm-publishers-api
📖
Documentation
https://apidocs.creatoriq.com/docs/ciq-api-documentation/550a4dd4b1c4c-creator-iq-crm-publishers-api-v2
📖
Documentation
https://apidocs.creatoriq.com/docs/ciq-api-documentation/23bf95a24efdc-creator-iq-campaign-ap-is
📖
Documentation
https://apidocs.creatoriq.com/docs/ciq-api-documentation/1782008e04401-creator-iq-crm-campaigns-api-v2
📖
Documentation
https://apidocs.creatoriq.com/docs/ciq-api-documentation/7e7ec9da4e860-creator-iq-reporting-ap-is
📖
Documentation
https://apidocs.creatoriq.com/docs/ciq-api-documentation/01ce2c98ffb66-creator-iq-social-account-ap-is
📖
Documentation
https://apidocs.creatoriq.com/docs/ciq-api-documentation/eb8bcd088eeca-creator-iq-crm-lists-api
📖
Documentation
https://apidocs.creatoriq.com/docs/ciq-api-documentation/38b54f6883f05-creator-iq-crm-onesheets-api
📖
Documentation
https://apidocs.creatoriq.com/docs/ciq-api-documentation/4959b70086ddd-creator-iq-crm-publishers-api
📖
Documentation
https://apidocs.creatoriq.com/docs/ciq-api-documentation/cd253b6f9f728-creator-iq-divisions-ap-is
📖
Documentation
https://apidocs.creatoriq.com/docs/ciq-api-documentation/ff893196191a0-creator-iq-ecommerce-ap-is
📖
Documentation
https://apidocs.creatoriq.com/docs/ciq-api-documentation/f8d0b276f1a9d-creator-iq-crm-link-tracking-api
📖
Documentation
https://apidocs.creatoriq.com/docs/ciq-api-documentation/0a94acde695e7-conversion-metrics-api
📖
Documentation
https://apidocs.creatoriq.com/docs/ciq-api-documentation/62c9deaa94659-creator-iq-safe-iq-brand-safety-api
📖
Documentation
https://apidocs.creatoriq.com/docs/ciq-api-documentation/ce6e15986dd02-creator-iq-brand-safety-draft
📖
Documentation
https://apidocs.creatoriq.com/docs/ciq-api-documentation/2359b1f62de77-creator-iq-payments-api
📖
Documentation
https://apidocs.creatoriq.com/docs/ciq-api-documentation/052262c05afe6-overview

Specifications

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/creatoriq-reporting-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

creatoriq-reporting-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  version: 1.0.0
  title: CreatorIQ Reporting API
  description: 'This is reporting async API

    '
  termsOfService: https://www.creatoriq.com/legal/terms-of-use
  contact:
    name: CreatorIQ
    url: https://www.creatoriq.com
    email: support@creatoriq.com
  license:
    url: http://www.apache.org/licenses/LICENSE-2.0.html
    name: Apache 2.0
servers:
- url: https://apis.creatoriq.com
  description: Live
security:
- apiKey: []
tags:
- name: Reporting
  description: Reporting
paths:
  /crm/v1/api/view?view=Reports/Campaigns/CampaignPosts:
    get:
      tags:
      - Reporting
      summary: Get campaign post statistics
      description: 'Your report will be stored at Result => Headers => Location url when status task is DONE

        '
      operationId: getCampaignPosts
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/section'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/skip'
      - name: requestData[sort][0][field]
        in: query
        description: "Field for sorting can be sorted by \n* CampaignName\n* Comments\n* Likes\n* SocialNetwork\n* Reach\n* PublisherName\n* FlagshipPropertyTitle : represents primary account\n"
        schema:
          type: string
          enum:
          - CampaignName
          - Comments
          - Likes
          - SocialNetwork
          - Reach
          - PublisherName
          - FlagshipPropertyTitle
          example: CampaignName
        examples:
          default:
            value: CampaignName
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/campaignPostReport'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/Campaigns/CampaignsSummary:
    get:
      tags:
      - Reporting
      summary: Get campaign summary report
      description: Get statistics for all campaigns like number of creators, number of posts by campaign
      operationId: getSummaryReport
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/section'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - name: requestData[sort][0][field]
        in: query
        description: "Can sort by \n*  CampaignId\n*  CampaignName\n*  YTPosts: count of Youtube posts\n"
        schema:
          type: string
          enum:
          - CampaignId
          - CampaignName
          - YTPosts
          example: CampaignId
        examples:
          default:
            value: CampaignId
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/campaignSummaryReport'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/Campaigns/CampaignsTopInfluencers:
    get:
      tags:
      - Reporting
      summary: Get campaigns top creators
      description: Fetch top influencers by all campaigns
      operationId: getCampaignsTopInfluencers
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/section'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - name: requestData[sort][0][field]
        in: query
        description: "Top influencers can by sorted by \n* NumOfPosts: number of posts\n* TotalSubscribers: number of subscribers\n"
        schema:
          type: string
          enum:
          - NumOfPosts
          - TotalSubscribers
          example: NumOfPosts
        examples:
          default:
            value: NumOfPosts
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/campaignTopInfluencers'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/Campaigns/CampaignPublishers:
    get:
      tags:
      - Reporting
      summary: Get Campaign publishers report
      description: Fetch info for publishers in campaigns
      operationId: getCampaignPublishersReport
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/section'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - name: requestData[sort][0][field]
        in: query
        description: 'Publishers field for sort

          * FlagshipPropertyTitle: Sort by primary account

          '
        schema:
          type: string
          enum:
          - CampaignName
          - CampaignId
          - CampaignStatus
          - PublisherName
          - FlagshipPropertyTitle
          example: CampaignName
        examples:
          default:
            value: CampaignName
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/campaignPublishers'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/Campaigns/CampaignVideos:
    get:
      tags:
      - Reporting
      summary: Get videos views for all campaign videos
      description: Fetch video statistics by campaign like views, video title, creator
      operationId: getCampaignVideos
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/section'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - name: requestData[sort][0][field]
        in: query
        description: 'Publishers field for sort

          * FlagshipPropertyTitle: Sort by primary account

          * Post : sort by video title

          * DateSubmittedF : sort by DateUploaded time

          '
        schema:
          type: string
          enum:
          - CampaignName
          - CampaignId
          - PublisherName
          - FlagshipPropertyTitle
          - Post
          - Views
          - DateSubmitted
          example: CampaignName
        examples:
          default:
            value: CampaignName
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/campaignVideos'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/CampaignsByNetwork/InstagramCampaignPosts:
    get:
      tags:
      - Reporting
      summary: Get Instagram campaign posts statistics
      description: Fetch Instagram posts statistics by campaign
      operationId: getInstagramPostsStatistics
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/section'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - $ref: '#/components/parameters/month'
      - $ref: '#/components/parameters/year'
      - name: requestData[sort][0][field]
        in: query
        description: Field for sort
        schema:
          type: string
          enum:
          - PublisherName
          - CampaignName
          - SocialHandle
          - PostDate
          - Followers
          - BrandName
          example: PublisherName
        examples:
          default:
            value: PublisherName
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/instagramCampaignPosts'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/CampaignsByNetwork/InstagramWeeklyCampaignUpdates:
    get:
      tags:
      - Reporting
      summary: Get Instagram weekly updates
      description: Fetch all posts which updated in campaigns last week
      operationId: getInstagramWeeklyVideos
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - name: requestData[sort][0][field]
        in: query
        description: 'Fields for sort

          * WeekNum: Date start of the week when calculated metrics delta

          '
        schema:
          type: string
          enum:
          - PublisherName
          - WeekNum
          - CampaignName
          - PostLink
          - BrandName
          - PostType
          - PostDate
          - PostStatus
          - Likes
          - Impressions
          - Comments
          - Reach
          - Saved
          - SMV
          - Followers
          example: WeekNum
        examples:
          default:
            value: WeekNum
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/instagramWeeklyCampaignUpdatesReport'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/CampaignsByNetwork/YoutubeCampaignPosts:
    get:
      tags:
      - Reporting
      summary: Get info for youtube campaign posts
      description: Fetch statistics for youtube campaign posts
      operationId: getYoutubeCampaignPosts
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - name: requestData[sort][0][field]
        in: query
        description: Field for sort
        schema:
          type: string
          enum:
          - PublisherName
          - SocialHandle
          - CampaignName
          - BrandName
          - PostLink
          - PostDate
          - PostTitle
          - SMV
          - Views
          - Engagement
          - Followers
          example: SocialHandle
        examples:
          default:
            value: SocialHandle
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/youtubeCampaignPosts'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/CampaignsByNetwork/YoutubeWeeklyCampaignUpdates:
    get:
      tags:
      - Reporting
      summary: Get youtube weekly campaign updates
      description: Statistic for youtube post in all campaigns in one week
      operationId: getYoutubeWeeklyCampaignUpdates
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - name: requestData[sort][0][field]
        in: query
        description: Field for sort
        schema:
          type: string
          enum:
          - PublisherName
          - WeekNum
          - CampaignName
          - BrandName
          - PostLink
          - PostDate
          - PostTitle
          - SMV
          - Views
          - Engagement
          - Followers
          example: PublisherName
        examples:
          default:
            value: PublisherName
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/youtubeWeeklyCampaignUpdates'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/FollowerFraudAudit/Summary:
    get:
      tags:
      - Reporting
      summary: Get fraud statistics for publishers
      description: Get fraud statistics for publishers in all campaigns
      operationId: getFraudSummary
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - name: requestData[sort][0][field]
        in: query
        description: Field for sort
        schema:
          type: string
          enum:
          - PublisherName
          - Followers
          - Status
          - StatusCategory
          - TotalFraudFlags
          example: PublisherName
        examples:
          default:
            value: PublisherName
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/followerFraudAuditSummary'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/CreatorsPaymentCollectionStatusDetails:
    get:
      tags:
      - Reporting
      summary: Get creator's payment info collection status
      description: Get all Creator's Payment Info Collection
      operationId: getCreatorsPaymentCollectionStatusDetails
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - $ref: '#/components/parameters/section'
      - name: requestData[sort][0][field]
        in: query
        description: Field for sort
        schema:
          type: string
          enum:
          - PublisherName
          - Followers
          - Status
          - StatusCategory
          - TotalFraudFlags
          example: PublisherName
        examples:
          default:
            value: PublisherName
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/creatorsPaymentStatusDetails'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/FollowerFraudAudit/GrowthRate:
    get:
      tags:
      - Reporting
      summary: Get GrowthRate for creators
      description: Fetch GrowthRate for all publishers
      operationId: getGrowsRateSummary
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - name: requestData[sort][0][field]
        in: query
        description: Field for sort
        schema:
          type: string
          enum:
          - PublisherName
          - NetworkUser
          - StatDateYear
          - StatDateMonth
          - Followers
          - PrevMonthFollowers
          - GrowthRatePercentage
          example: PublisherName
        examples:
          default:
            value: PublisherName
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/growthRate'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/FollowerFraudAudit/EngagementRate:
    get:
      tags:
      - Reporting
      summary: Get EngagementRate for publishers
      description: Fetch EngagementRate for all publishers
      operationId: getEngagementRate
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - name: requestData[sort][0][field]
        in: query
        description: 'Field for sort

          * NetworkUser: Social handle

          * AVGLowEngagement: Average value for engagement rate for period

          * MedianEngagement: median value for ER for period

          '
        schema:
          type: string
          enum:
          - PublisherName
          - NetworkUser
          - EngagementRate
          - AVGLowEngagement
          - MedianEngagement
          example: PublisherName
        examples:
          default:
            value: PublisherName
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/engagementRate'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/LinkedAccountsByNetwork/BrokenLinks:
    get:
      tags:
      - Reporting
      summary: Get broken links with linked account
      description: Fetch broken links with all linked accounts
      operationId: getBrokenLinks
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - name: requestData[sort][0][field]
        in: query
        description: Field for sorting
        schema:
          type: string
          enum:
          - AccountHandle
          - PublisherName
          - Network
          - DateInviteLinkSent
          - DateBroken
          - DateLinked
          - LinkingStatus
          - CreatorEmail
          example: AccountHandle
        examples:
          default:
            value: AccountHandle
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/brokenLinks'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/LinkedAccounts/LinkedAccountsReport:
    get:
      tags:
      - Reporting
      summary: Get linked accounts
      description: Fetch linked accounts
      operationId: getLinkedAccounts
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - name: requestData[sort][0][field]
        in: query
        description: Field for sorting
        schema:
          type: string
          enum:
          - PublisherId
          - PublisherName
          - Network
          - Handle
          - LinkingStatus
          - DateInviteLinkSent
          - DateLinked
          - DateBroken
          example: Handle
        examples:
          default:
            value: Handle
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/linkedAccounts'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/LinkedAccountsByNetwork/LinkedAccounts:
    get:
      tags:
      - Reporting
      summary: Get all linked account
      description: Fetch broken links with all linked accounts
      operationId: getAllLinkedAccounts
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - name: requestData[sort][0][field]
        in: query
        description: Field for sorting
        schema:
          type: string
          enum:
          - AccountHandle
          - PublisherId
          - PublisherName
          - CreatorName
          - Network
          - LinkingStatus
          - ManagementCompany
          - AgentName
          - AgentEmail
          - DateInviteLinkSent
          - DateLinked
          - DateBroken
          example: AccountHandle
        examples:
          default:
            value: AccountHandle
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/allLinkedAccounts'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/LinkedAccountsByNetwork/NonLinkedAccounts:
    get:
      tags:
      - Reporting
      summary: Get non-linked accounts
      description: Fetch non-linked accounts
      operationId: getNonLinkedAccounts
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - name: requestData[sort][0][field]
        in: query
        description: Field for sorting
        schema:
          type: string
          enum:
          - PublisherId
          - PublisherName
          - Network
          - AccountHandle
          - CreatorEmail
          - ManagementCompany
          - DateInviteLinkSent
          - AgentName
          - AgentEmail
          example: AccountHandle
        examples:
          default:
            value: AccountHandle
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/nonLinkedAccounts'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/CreatorPaymentsReport:
    get:
      tags:
      - Reporting
      summary: Get Creator Payments
      description: Fetch Creator Payments
      operationId: getCreatorPayments
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - name: requestData[sort][0][field]
        in: query
        description: Field for sorting
        schema:
          type: string
          enum:
          - PublisherId
          - PublisherName
          - Network
          - AccountHandle
          - CreatorEmail
          - ManagementCompany
          - DateInviteLinkSent
          - AgentName
          - AgentEmail
          example: AccountHandle
        examples:
          default:
            value: AccountHandle
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/creatorPayments'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/CampaignsByNetwork/CampaignsPosts:
    get:
      tags:
      - Reporting
      summary: Get Campaigns Posts Statistics
      description: Fetch Campaigns Posts Statistics
      operationId: getCampaignsPosts
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - name: requestData[sort][0][field]
        in: query
        description: Field for sorting
        schema:
          type: string
          enum:
          - CampaignId
          - CampaignName
          - PublisherId
          - PublisherName
          - SocialNetwork
          example: PublisherId
        examples:
          default:
            value: PublisherId
      - name: requestData[params][Year]
        in: query
        description: Year for which need to collect the data (should be always present and empty if you want to collect data for all time)
        required: true
        schema:
          type: integer
          example: 2024
        examples:
          default:
            value: 2024
      - name: requestData[params][Month]
        in: query
        description: Month for which need to collect the data (should be always present and empty if you want to collect data for year or for all time)
        required: true
        schema:
          type: integer
          example: 10
        examples:
          default:
            value: 10
      - name: requestData[params][isAll]
        in: query
        description: Flag to collect all data. Should be present for collect data for all time.
        schema:
          type: boolean
          enum:
          - true
          - false
          example: true
        examples:
          default:
            value: true
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/campaignsPosts'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/Campaigns/CampaignMessaging:
    get:
      tags:
      - Reporting
      summary: Get Campaign Messaging
      description: Fetch Campaign Messaging
      operationId: getCampaignMessaging
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - $ref: '#/components/parameters/month'
      - $ref: '#/components/parameters/year'
      - name: requestData[sort][0][field]
        in: query
        description: Field for sorting
        schema:
          type: string
          enum:
          - EmailSentDate
          - CampaignId
          - CampaignName
          - PublisherID
          - PublisherName
          example: EmailSentDate
        examples:
          default:
            value: EmailSentDate
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/campaignMessaging'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/ReachReport:
    get:
      tags:
      - Reporting
      summary: Get Reach Report
      description: Fetch Reach Report
      operationId: getReachReport
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - name: requestData[sort][0][field]
        in: query
        description: Field for sorting
        schema:
          type: string
          enum:
          - PublisherId
          - PublisherName
          example: PublisherName
        examples:
          default:
            value: PublisherName
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/reachReport'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/CampaignsByNetwork/Campaigns:
    get:
      tags:
      - Reporting
      summary: Get Campaigns Report
      description: Fetch Campaigns Report
      operationId: getCampaignsReport
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - name: requestData[sort][0][field]
        in: query
        description: Field for sorting
        schema:
          type: string
          enum:
          - PublisherId
          - PublisherName
          example: PublisherName
        examples:
          default:
            value: PublisherName
      - name: requestData[params][PartnerId]
        in: query
        description: Partner Id
        schema:
          type: integer
          example: 11
        examples:
          default:
            value: 11
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/campaignsByNetworkReport'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/CampaignsByNetwork/CampaignWeeklyUpdates:
    get:
      tags:
      - Reporting
      summary: Get Campaign Weekly Updates Report
      description: Fetch Campaign Weekly Updates Report
      operationId: getCampaignWeeklyUpdatesReport
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - name: requestData[sort][0][field]
        in: query
        description: Field for sorting
        schema:
          type: string
          enum:
          - PublisherId
          - PublisherName
          example: PublisherName
        examples:
          default:
            value: PublisherName
      - name: requestData[params][PartnerId]
        in: query
        description: Partner Id
        schema:
          type: integer
          example: 11
        examples:
          default:
            value: 11
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/campaignWeeklyUpdatesReport'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/CampaignsByNetwork/FacebookWeeklyCampaignUpdates:
    get:
      tags:
      - Reporting
      summary: Get Facebook Weekly Campaign Updates Report
      description: Fetch Facebook Weekly Campaign Updates Report
      operationId: getFacebookWeeklyCampaignUpdatesReport
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - name: requestData[sort][0][field]
        in: query
        description: Field for sorting
        schema:
          type: string
          enum:
          - PublisherId
          - PublisherName
          example: PublisherName
        examples:
          default:
            value: PublisherName
      - name: requestData[params][PartnerId]
        in: query
        description: Partner Id
        schema:
          type: integer
          example: 11
        examples:
          default:
            value: 11
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/facebookWeeklyCampaignUpdatesReport'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/CampaignsByNetwork/TwitterCampaignPosts:
    get:
      tags:
      - Reporting
      summary: Get Twitter Campaign Posts Report
      description: Fetch Twitter Campaign Posts Report
      operationId: getTwitterCampaignPostsReport
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - name: requestData[sort][0][field]
        in: query
        description: Field for sorting
        schema:
          type: string
          enum:
          - PublisherId
          - PublisherName
          example: PublisherName
        examples:
          default:
            value: PublisherName
      - name: requestData[params][PartnerId]
        in: query
        description: Partner Id
        schema:
          type: integer
          example: 11
        examples:
          default:
            value: 11
      responses:
        '200':
          $ref: '#/components/responses/asyncResponse'
        Result:
          $ref: '#/components/responses/twitterCampaignPostsReport'
      security:
      - apiKey: []
      servers:
      - url: https://apis.creatoriq.com
        description: Live
  /crm/v1/api/view?view=Reports/CampaignsByNetwork/TwitterWeeklyCampaignUpdates:
    get:
      tags:
      - Reporting
      summary: Get Twitter Weekly Campaign Updates Report
      description: Fetch Twitter Weekly Campaign Updates Report
      operationId: getTwitterWeeklyCampaignUpdatesReport
      parameters:
      - $ref: '#/components/parameters/dir'
      - $ref: '#/components/parameters/take'
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/skip'
      - name: requestData[sort][0][field]
        in: query
        description:

# --- truncated at 32 KB (209 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/creatoriq/refs/heads/main/openapi/creatoriq-reporting-api-openapi.yml