Mavrck Later Influencer API

The LaterInfluencer API from Mavrck — 37 operation(s) for laterinfluencer.

Operations 45

GET /v1/later-influencers/{influencerIdOrCreatorId}/campaigns #
GET /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId} #
GET /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/ytbc-campaign-code #
PUT /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/members #
POST /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/decline-invitation #
GET /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/drafts #
POST /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/drafts #
DELETE /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/drafts/{draftId} #
GET /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/concepts #
POST /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/concepts #
DELETE /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/concepts/{conceptId} #
GET /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/application-answers #
PUT /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/application-answers #
POST /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/payment-recipient #
POST /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/file-upload-policies #
GET /v1/later-influencers/{influencerIdOrCreatorId}/url-metadata #
GET /v1/later-influencers/{influencerIdOrCreatorId}/networks #
POST /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/content #
GET /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/content-preview #
GET /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/products #
POST /v1/later-influencers/{influencerIdOrCreatorId}/auth/email #
POST /v1/later-influencers/{influencerIdOrCreatorId}/auth/facebook #
POST /v1/later-influencers/{influencerIdOrCreatorId}/oauth/tiktok #
GET /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/products/{productId}/reviews #
POST /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/products/{productId}/reviews #
GET /v1/later-influencers/{influencerIdOrCreatorId}/settings #
PUT /v1/later-influencers/{influencerIdOrCreatorId}/settings #
GET /v1/later-influencers/{influencerIdOrCreatorId} #
GET /v1/later-influencers/{influencerIdOrCreatorId}/payment-providers/stripe/accounts #
DELETE /v1/later-influencers/{influencerIdOrCreatorId}/payment-providers/stripe/accounts #
GET /v1/later-influencers/{influencerIdOrCreatorId}/brands #
GET /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/influencer-statuses #
POST /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/influencer-status-reports #
PUT /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/connections #
GET /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/connections #
GET /v1/later-influencers/{influencerIdOrCreatorId}/surveys/{surveyId} #
POST /v1/later-influencers/{influencerIdOrCreatorId}/surveys/{surveyId}/answers #
GET /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{actionGroupId}/post-partnership-requests #
PATCH /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{actionGroupId}/post-partnership-requests/{requestId} #
GET /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{actionGroupId}/post-partnership-sponsor #

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/mavrck-laterinfluencer-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 form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

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

OpenAPI Specification

mavrck-laterinfluencer-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  version: 1.0.0
  description: Identify your most influential customers and activate them to drive more conversions on social.
  title: MAVRCK.IO Later Influencer API
servers:
- url: http://app.splashscore.com/v1
- url: https://app.splashscore.com/v1
security:
- apiKey: []
tags:
- name: LaterInfluencer
paths:
  /v1/later-influencers/{influencerIdOrCreatorId}/campaigns:
    get:
      operationId: getCampaigns
      responses:
        '200':
          description: Ok
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/LaterInfluencerCampaignListDto'
        '400':
          description: Validation Failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestError'
        '403':
          description: Access forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ForbiddenError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotFoundError'
        '500':
          description: Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerError'
      tags:
      - LaterInfluencer
      parameters:
      - in: path
        name: influencerIdOrCreatorId
        required: true
        schema:
          type: string
      - in: query
        name: status
        required: true
        schema:
          type: string
      - in: query
        name: offset
        required: false
        schema:
          type: number
          format: double
          default: 0
      - in: query
        name: limit
        required: false
        schema:
          type: number
          format: double
          default: 20
      - in: query
        name: communityIds
        required: false
        style: form
        explode: true
        schema:
          type: array
          items:
            type: string
  /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}:
    get:
      operationId: getCampaign
      responses:
        '200':
          description: Ok
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/LaterInfluencerCampaignDto'
        '400':
          description: Validation Failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestError'
        '403':
          description: Access forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ForbiddenError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotFoundError'
        '500':
          description: Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerError'
      tags:
      - LaterInfluencer
      parameters:
      - in: path
        name: influencerIdOrCreatorId
        required: true
        schema:
          type: string
      - in: path
        name: campaignId
        required: true
        schema:
          type: number
          format: double
  /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/ytbc-campaign-code:
    get:
      operationId: getYtbcCampaignCode
      responses:
        '200':
          description: Ok
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InfluencerYtbcCampaignCodeResponse'
        '400':
          description: Validation Failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestError'
        '403':
          description: Access forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ForbiddenError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotFoundError'
        '500':
          description: Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerError'
      tags:
      - LaterInfluencer
      parameters:
      - in: path
        name: influencerIdOrCreatorId
        required: true
        schema:
          type: string
      - in: path
        name: campaignId
        required: true
        schema:
          type: number
          format: double
  /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/members:
    put:
      operationId: updateCampaignMembership
      responses:
        '200':
          description: Ok
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/TSOAEmptyObject'
        '400':
          description: Validation Failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestError'
        '403':
          description: Access forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ForbiddenError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotFoundError'
        '500':
          description: Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerError'
      tags:
      - LaterInfluencer
      parameters:
      - in: path
        name: influencerIdOrCreatorId
        required: true
        schema:
          type: string
      - in: path
        name: campaignId
        required: true
        schema:
          type: number
          format: double
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateCampaignMembershipPutBody'
        required: true
  /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/decline-invitation:
    post:
      operationId: declineCampaignInvitation
      responses:
        '200':
          description: Ok
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/TSOAEmptyObject'
        '400':
          description: Validation Failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestError'
        '403':
          description: Access forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ForbiddenError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotFoundError'
        '500':
          description: Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerError'
      tags:
      - LaterInfluencer
      parameters:
      - in: path
        name: influencerIdOrCreatorId
        required: true
        schema:
          type: string
      - in: path
        name: campaignId
        required: true
        schema:
          type: number
          format: double
  /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/drafts:
    get:
      operationId: getDrafts
      responses:
        '200':
          description: Ok
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InfluencerDraftContentGetResponse'
        '400':
          description: Validation Failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestError'
        '403':
          description: Access forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ForbiddenError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotFoundError'
        '500':
          description: Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerError'
      tags:
      - LaterInfluencer
      parameters:
      - in: path
        name: influencerIdOrCreatorId
        required: true
        schema:
          type: string
      - in: path
        name: campaignId
        required: true
        schema:
          type: number
          format: double
      - in: query
        name: threadId
        required: false
        schema:
          type: string
    post:
      operationId: submitDraft
      responses:
        '200':
          description: Ok
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InfluencerDraftContentDto'
        '400':
          description: Validation Failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestError'
        '403':
          description: Access forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ForbiddenError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotFoundError'
        '500':
          description: Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerError'
      tags:
      - LaterInfluencer
      parameters:
      - in: path
        name: influencerIdOrCreatorId
        required: true
        schema:
          type: string
      - in: path
        name: campaignId
        required: true
        schema:
          type: number
          format: double
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/InfluencerDraftContentPostBody'
        required: true
  /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/drafts/{draftId}:
    delete:
      operationId: deleteDraft
      responses:
        '204':
          description: No content
        '400':
          description: Validation Failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestError'
        '403':
          description: Access forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ForbiddenError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotFoundError'
        '500':
          description: Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerError'
      tags:
      - LaterInfluencer
      parameters:
      - in: path
        name: influencerIdOrCreatorId
        required: true
        schema:
          type: string
      - in: path
        name: campaignId
        required: true
        schema:
          type: number
          format: double
      - in: path
        name: draftId
        required: true
        schema:
          type: number
          format: double
  /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/concepts:
    get:
      operationId: getConcepts
      responses:
        '200':
          description: Ok
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InfluencerConceptContentGetResponse'
        '400':
          description: Validation Failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestError'
        '403':
          description: Access forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ForbiddenError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotFoundError'
        '500':
          description: Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerError'
      tags:
      - LaterInfluencer
      parameters:
      - in: path
        name: influencerIdOrCreatorId
        required: true
        schema:
          type: string
      - in: path
        name: campaignId
        required: true
        schema:
          type: number
          format: double
      - in: query
        name: threadId
        required: false
        schema:
          type: string
    post:
      operationId: submitConcept
      responses:
        '200':
          description: Ok
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InfluencerConceptContentDto'
        '400':
          description: Validation Failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestError'
        '403':
          description: Access forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ForbiddenError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotFoundError'
        '500':
          description: Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerError'
      tags:
      - LaterInfluencer
      parameters:
      - in: path
        name: influencerIdOrCreatorId
        required: true
        schema:
          type: string
      - in: path
        name: campaignId
        required: true
        schema:
          type: number
          format: double
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/InfluencerConceptContentPostBody'
        required: true
  /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/concepts/{conceptId}:
    delete:
      operationId: deleteConcept
      responses:
        '204':
          description: No content
        '400':
          description: Validation Failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestError'
        '403':
          description: Access forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ForbiddenError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotFoundError'
        '500':
          description: Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerError'
      tags:
      - LaterInfluencer
      parameters:
      - in: path
        name: influencerIdOrCreatorId
        required: true
        schema:
          type: string
      - in: path
        name: campaignId
        required: true
        schema:
          type: number
          format: double
      - in: path
        name: conceptId
        required: true
        schema:
          type: number
          format: double
  /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/application-answers:
    get:
      operationId: getApplicationAnswers
      responses:
        '200':
          description: Ok
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/LaterInfluencersDataPointDto'
                type: array
        '400':
          description: Validation Failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestError'
        '403':
          description: Access forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ForbiddenError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotFoundError'
        '500':
          description: Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerError'
      tags:
      - LaterInfluencer
      parameters:
      - in: path
        name: influencerIdOrCreatorId
        required: true
        schema:
          type: string
      - in: path
        name: campaignId
        required: true
        schema:
          type: number
          format: double
    put:
      operationId: setApplicationAnswers
      responses:
        '204':
          description: No content
        '400':
          description: Validation Failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestError'
        '403':
          description: Access forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ForbiddenError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotFoundError'
        '500':
          description: Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerError'
      tags:
      - LaterInfluencer
      parameters:
      - in: path
        name: influencerIdOrCreatorId
        required: true
        schema:
          type: string
      - in: path
        name: campaignId
        required: true
        schema:
          type: number
          format: double
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/MembershipDataPointResponses'
        required: true
  /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/payment-recipient:
    post:
      operationId: upsertPaymentRecipient
      responses:
        '200':
          description: Ok
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ListMemberPaymentRecipientResponse'
        '400':
          description: Validation Failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestError'
        '403':
          description: Access forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ForbiddenError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotFoundError'
        '500':
          description: Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerError'
      tags:
      - LaterInfluencer
      parameters:
      - in: path
        name: influencerIdOrCreatorId
        required: true
        schema:
          type: string
      - in: path
        name: campaignId
        required: true
        schema:
          type: number
          format: double
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ListMemberPaymentRecipientUpsertRequest'
        required: true
  /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/file-upload-policies:
    post:
      operationId: createFileUploadPolicy
      responses:
        '200':
          description: Ok
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SigningData'
        '400':
          description: Validation Failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestError'
        '403':
          description: Access forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ForbiddenError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotFoundError'
        '500':
          description: Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerError'
      tags:
      - LaterInfluencer
      parameters:
      - in: path
        name: influencerIdOrCreatorId
        required: true
        schema:
          type: string
      - in: path
        name: campaignId
        required: true
        schema:
          type: number
          format: double
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/FileUploadPoliciesPostBody'
        required: true
  /v1/later-influencers/{influencerIdOrCreatorId}/url-metadata:
    get:
      operationId: getURLMetadata
      responses:
        '200':
          description: Ok
          content:
            application/json:
              schema:
                type: object
        '400':
          description: Validation Failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestError'
        '403':
          description: Access forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ForbiddenError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotFoundError'
        '500':
          description: Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerError'
      tags:
      - LaterInfluencer
      parameters:
      - in: path
        name: influencerIdOrCreatorId
        required: true
        schema:
          type: string
      - in: query
        name: url
        required: true
        schema:
          type: string
      - in: query
        name: s3Upload
        required: false
        schema:
          type: boolean
      - in: query
        name: s3Directory
        required: false
        schema:
          type: string
  /v1/later-influencers/{influencerIdOrCreatorId}/networks:
    get:
      operationId: getNetworks
      responses:
        '200':
          description: Ok
          content:
            application/json:
              schema:
                additionalProperties: true
        '400':
          description: Validation Failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestError'
        '403':
          description: Access forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ForbiddenError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotFoundError'
        '500':
          description: Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerError'
      tags:
      - LaterInfluencer
      parameters:
      - in: path
        name: influencerIdOrCreatorId
        required: true
        schema:
          type: string
  /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/content:
    post:
      operationId: submitContent
      responses:
        '200':
          description: Ok
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ActivationResponse'
        '400':
          description: Validation Failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestError'
        '403':
          description: Access forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ForbiddenError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotFoundError'
        '500':
          description: Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerError'
      tags:
      - LaterInfluencer
      parameters:
      - in: path
        name: influencerIdOrCreatorId
        required: true
        schema:
          type: string
      - in: path
        name: campaignId
        required: true
        schema:
          type: number
          format: double
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/SelfReportedActivationBody'
  /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/content-preview:
    get:
      operationId: getContentPreview
      responses:
        '200':
          description: Ok
          content:
            application/json:
              schema:
                properties:
                  data:
                    items:
                      $ref: '#/components/schemas/PreviewPost'
                    type: array
                required:
                - data
                type: object
        '400':
          description: Validation Failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestError'
        '403':
          description: Access forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ForbiddenError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotFoundError'
        '500':
          description: Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerError'
      tags:
      - LaterInfluencer
      parameters:
      - in: path
        name: influencerIdOrCreatorId
        required: true
        schema:
          type: string
      - in: path
        name: campaignId
        required: true
        schema:
          type: number
          format: double
  /v1/later-influencers/{influencerIdOrCreatorId}/campaigns/{campaignId}/products:
    get:
      operationId: getReviewableProducts
      responses:
        '200':
          description: Ok
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/LaterInfluencerProductPageDto'
        '400':
          description: Validation Failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestError'
        '403':
          description: Access forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ForbiddenError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotFoundError'
        '500':
          description: Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerError'
      tags:
      - LaterInfluencer
      parameters:
      - in: path
        name: influencerIdOrCreatorId
        required: true
        schema:
          type: string
      - in: path
        name: campaignId
        required: true
        schema:
          type: number
          format: double
      - in: query
        name: searchTerm
        required: false
        schema:
          type: string
      - in: query
        name: offset
        required: false
        schema:
          type: number
          format: double
      - in: query
        name: limit
        required: false
        schema:
          type: number
          format: double
  /v1/later-influencers/{influencerIdOrCreatorId}/auth/email:
    post:
      operationId: authenticateEmail
      responses:
        '200':
          description: Ok
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthResponse'
        '400':
          description: Validation Failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestError'
        '403':
          description: Access forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ForbiddenError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotFoundError'
        '500':
          description: Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerError'
      tags:
      - LaterInfluencer
      parameters:
      - in: path
        name: influencerIdOrCreatorId
        required: true
        schema:
          type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/AuthEmailRequestBody'
        required: true
  /v1/later-influencers/{influencerIdOrCreatorId}/auth/facebook:
    post:
      operationId: authenticateFacebook
      responses:
        '200':
          description: Ok
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthResponse'
        '400':
          description: Validation Failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestError'
        '403':
          description: Access forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ForbiddenError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotFoundError'
        '500':
          description: Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerError'
      tags:
      - LaterInfluencer
      parameters:
      - in: path
        name: influencerIdOrCreatorId
        required: true
        schema:
          type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/AuthFacebookRequestBody'
        required: true
  /v1/later-influencers/{influencerIdOrCreatorId}/oauth/tiktok:
    post:
      operationId: registerTikTokCreator
      responses:
        '200':
          description: Ok
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Components.Schemas.Creator'
        '400':
          description: Validation Failed
          content:
 

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