Mavrck Later Influencer API
The LaterInfluencer API from Mavrck — 37 operation(s) for laterinfluencer.
The LaterInfluencer API from Mavrck — 37 operation(s) for laterinfluencer.
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