@devercorp/pickgola-sdk
Preparing search index...
components
Interface components
interface
components
{
headers
:
never
;
parameters
:
never
;
pathItems
:
never
;
requestBodies
:
never
;
responses
:
never
;
schemas
:
{
AccountDetailDto
:
{
admin
:
{
role
:
"owner"
|
"operator"
}
|
null
;
avatarUrl
:
string
|
null
;
createdAt
:
string
;
email
:
string
;
emailVerified
:
boolean
;
emailVerifiedAt
:
string
|
null
;
id
:
string
;
name
:
string
;
payments
:
{
amount
:
number
;
createdAt
:
string
;
description
:
string
;
id
:
string
;
paidAt
:
string
|
null
;
provider
:
string
;
purpose
:
|
"day_event_fee"
|
"day_casting_fee"
|
"studio_order"
|
"studio_credit"
;
refId
:
string
|
null
;
refType
:
string
|
null
;
refundedAmount
:
number
;
service
:
"day"
|
"studio"
;
status
:
"pending"
|
"paid"
|
"failed"
|
"refunded"
;
vat
:
number
;
}
[]
;
profiles
:
{
role
:
"user"
|
"influencer"
|
"venue"
|
"advertiser"
|
"creator"
;
service
:
"day"
|
"studio"
;
}
[]
;
reportsAgainst
:
number
;
sessions
:
{
createdAt
:
string
;
expiresAt
:
string
;
id
:
string
;
ip
:
string
;
userAgent
:
string
|
null
;
}
[]
;
status
:
"active"
|
"suspended"
|
"withdrawn"
;
}
;
AccountDto
:
{
admin
:
{
role
:
"owner"
|
"operator"
}
|
null
;
createdAt
:
string
;
email
:
string
;
emailVerified
:
boolean
;
id
:
string
;
name
:
string
;
profiles
:
{
role
:
"user"
|
"influencer"
|
"venue"
|
"advertiser"
|
"creator"
;
service
:
"day"
|
"studio"
;
}
[]
;
status
:
"active"
|
"suspended"
|
"withdrawn"
;
}
;
AccountPageDto
:
{
items
:
{
admin
:
{
role
:
"owner"
|
"operator"
}
|
null
;
createdAt
:
string
;
email
:
string
;
emailVerified
:
boolean
;
id
:
string
;
name
:
string
;
profiles
:
{
role
:
"user"
|
"influencer"
|
"venue"
|
"advertiser"
|
"creator"
;
service
:
"day"
|
"studio"
;
}
[]
;
status
:
"active"
|
"suspended"
|
"withdrawn"
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
AccountSessionDto
:
{
createdAt
:
string
;
expiresAt
:
string
;
id
:
string
;
ip
:
string
;
userAgent
:
string
|
null
;
}
;
AccountStatusDto
:
{
reason
:
string
;
status
:
"active"
|
"suspended"
}
;
AddProfileDto
:
{
role
:
"user"
|
"influencer"
|
"venue"
|
"advertiser"
|
"creator"
;
service
:
"day"
|
"studio"
;
}
;
AdminInfoDto
:
{
role
:
"owner"
|
"operator"
}
;
AdminMeDto
:
{
accountId
:
string
;
name
:
string
;
role
:
"owner"
|
"operator"
;
}
;
AdminPaymentDto
:
{
accountEmail
:
string
;
accountId
:
string
;
accountName
:
string
;
amount
:
number
;
createdAt
:
string
;
description
:
string
;
id
:
string
;
paidAt
:
string
|
null
;
provider
:
string
;
purpose
:
|
"day_event_fee"
|
"day_casting_fee"
|
"studio_order"
|
"studio_credit"
;
refId
:
string
|
null
;
refType
:
string
|
null
;
refundedAmount
:
number
;
service
:
"day"
|
"studio"
;
status
:
"pending"
|
"paid"
|
"failed"
|
"refunded"
;
vat
:
number
;
}
;
AdminPaymentPageDto
:
{
items
:
{
accountEmail
:
string
;
accountId
:
string
;
accountName
:
string
;
amount
:
number
;
createdAt
:
string
;
description
:
string
;
id
:
string
;
paidAt
:
string
|
null
;
provider
:
string
;
purpose
:
|
"day_event_fee"
|
"day_casting_fee"
|
"studio_order"
|
"studio_credit"
;
refId
:
string
|
null
;
refType
:
string
|
null
;
refundedAmount
:
number
;
service
:
"day"
|
"studio"
;
status
:
"pending"
|
"paid"
|
"failed"
|
"refunded"
;
vat
:
number
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
AdminReportDto
:
{
createdAt
:
string
;
id
:
string
;
reason
:
string
;
reporterId
:
string
;
reporterName
:
string
;
resolution
:
string
|
null
;
resolvedAt
:
string
|
null
;
status
:
"open"
|
"resolved"
|
"dismissed"
;
targetHidden
:
boolean
;
targetId
:
string
;
targetLabel
:
string
;
targetType
:
"user"
|
"place"
|
"event"
|
"casting"
;
}
;
AdminReportPageDto
:
{
items
:
{
createdAt
:
string
;
id
:
string
;
reason
:
string
;
reporterId
:
string
;
reporterName
:
string
;
resolution
:
string
|
null
;
resolvedAt
:
string
|
null
;
status
:
"open"
|
"resolved"
|
"dismissed"
;
targetHidden
:
boolean
;
targetId
:
string
;
targetLabel
:
string
;
targetType
:
"user"
|
"place"
|
"event"
|
"casting"
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
AdminUserDto
:
{
accountId
:
string
;
createdAt
:
string
;
email
:
string
;
name
:
string
;
role
:
"owner"
|
"operator"
;
}
;
AffectedDto
:
{
affected
:
number
}
;
ApplyDto
:
{
message
?:
string
;
role
?:
"user"
|
"influencer"
}
;
ApprovedStoryDto
:
{
at
:
string
;
by
:
string
;
no
:
number
;
version
:
number
}
;
AssetDecisionDto
:
{
approve
:
boolean
;
memo
?:
string
}
;
AssetDto
:
{
boardAt
:
string
|
null
;
boardStatus
:
"pending"
|
"failed"
|
"ready"
|
"none"
;
consent
:
|
{
doc
:
string
;
end
:
string
;
issueResolved
:
string
|
null
;
media
:
string
[]
;
paid
:
boolean
;
portfolio
:
boolean
;
purpose
:
string
;
region
:
string
;
revokedAt
:
string
|
null
;
revokeReason
:
string
|
null
;
secondary
:
boolean
;
showcase
:
boolean
;
signedAt
:
string
;
start
:
string
;
status
:
"active"
|
"suspended"
|
"expired"
|
"revoked"
;
}
|
null
;
desc
:
string
;
destroyAt
:
string
|
null
;
hasFile
:
boolean
;
id
:
string
;
kind
:
"face"
|
"voice"
|
"ref"
;
label
:
string
;
replaced
:
boolean
;
review
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
uploadedAt
:
string
;
version
:
number
;
}
;
AssetInput
:
{
desc
:
string
;
fileUrl
:
string
;
kind
:
"face"
|
"voice"
|
"ref"
;
}
;
AttendanceDto
:
{
attended
:
boolean
}
;
AuditLogDto
:
{
actorId
:
string
|
null
;
actorName
:
string
;
change
:
string
;
createdAt
:
string
;
event
:
string
;
group
:
string
;
id
:
string
;
ip
:
string
;
role
:
string
;
service
:
"day"
|
"studio"
|
null
;
target
:
string
;
}
;
AuditPageDto
:
{
items
:
{
actorId
:
string
|
null
;
actorName
:
string
;
change
:
string
;
createdAt
:
string
;
event
:
string
;
group
:
string
;
id
:
string
;
ip
:
string
;
role
:
string
;
service
:
"day"
|
"studio"
|
null
;
target
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
AuthResultDto
:
{
account
:
{
admin
:
{
role
:
"owner"
|
"operator"
}
|
null
;
createdAt
:
string
;
email
:
string
;
emailVerified
:
boolean
;
id
:
string
;
name
:
string
;
profiles
:
{
role
:
"user"
|
"influencer"
|
"venue"
|
"advertiser"
|
"creator"
;
service
:
"day"
|
"studio"
;
}
[]
;
status
:
"active"
|
"suspended"
|
"withdrawn"
;
}
;
}
;
AutoCheckDto
:
{
ok
:
boolean
|
null
;
text
:
string
}
;
BalanceDto
:
{
balance
:
number
}
;
BriefDto
:
{
ban
:
string
;
channels
:
string
[]
;
cta
:
string
;
disclosure
:
string
;
goal
:
string
;
length
:
number
;
message
:
string
;
mustSay
:
string
;
scene
:
string
;
target
:
string
;
tone
:
string
;
}
;
BriefInput
:
{
ban
:
string
;
channels
:
string
[]
;
cta
:
string
;
disclosure
:
string
;
goal
:
string
;
length
:
number
;
message
:
string
;
mustSay
:
string
;
scene
:
string
;
target
:
string
;
tone
:
string
;
}
;
CampaignDto
:
{
brief
:
{
ban
:
string
;
channels
:
string
[]
;
cta
:
string
;
disclosure
:
string
;
goal
:
string
;
length
:
number
;
message
:
string
;
mustSay
:
string
;
scene
:
string
;
target
:
string
;
tone
:
string
;
}
;
cancelReason
:
string
|
null
;
code
:
string
;
createdAt
:
string
;
creator
:
|
{
category
:
string
;
color
:
string
;
engagement
:
number
;
followers
:
number
;
handle
:
string
;
id
:
string
;
name
:
string
;
photoUrl
:
string
|
null
;
verified
:
boolean
;
}
|
null
;
emoji
:
string
;
id
:
string
;
imageUrl
:
string
|
null
;
jobs
:
{
attempts
:
number
;
createdAt
:
string
;
credits
:
number
;
error
:
string
|
null
;
finishedAt
:
string
|
null
;
id
:
string
;
kind
:
"storyboard"
|
"revision"
|
"sample"
|
"final"
;
maxAttempts
:
number
;
provider
:
string
;
status
:
|
"failed"
|
"done"
|
"queued"
|
"running"
|
"retry"
|
"blocked"
|
"cancelled"
;
}
[]
;
name
:
string
;
offer
:
|
{
assets
:
string
[]
;
blocker
:
string
|
null
;
channel
:
string
;
creatorId
:
string
;
expiresAt
:
string
;
format
:
string
;
id
:
string
;
keep
:
string
;
media
:
string
[]
;
message
:
string
;
portfolio
:
boolean
;
postDate
:
string
;
region
:
string
;
rejectReason
:
string
|
null
;
respondedAt
:
string
|
null
;
rightsEnd
:
string
;
rightsStart
:
string
;
sentAt
:
string
;
status
:
"withdrawn"
|
"sent"
|
"accepted"
|
"rejected"
|
"expired"
;
thread
:
{
at
:
string
;
by
:
"advertiser"
|
"creator"
|
"ops"
|
"system"
;
name
:
string
;
tag
?:
string
;
text
:
string
;
}
[]
;
}
|
null
;
order
:
|
{
blocked
:
string
|
null
;
comments
:
{
at
:
string
;
by
:
"advertiser"
|
"creator"
|
"ops"
|
"system"
;
name
:
string
;
tag
?:
string
;
text
:
string
;
}
[]
;
confirmedAt
:
string
;
creatorMetricsDone
:
boolean
;
id
:
string
;
metrics
:
{
at
:
string
;
by
:
string
;
id
:
string
;
name
:
string
;
period
:
string
;
source
:
"advertiser"
|
"creator"
|
"api"
;
value
:
number
;
verified
:
boolean
;
}
[]
;
outputUrl
:
string
|
null
;
paidAt
:
string
|
null
;
payoutStatus
:
"paid"
|
"progress"
|
"scheduled"
|
"hold"
;
proof
:
|
{
at
:
string
;
captures
:
number
;
url
:
string
;
verified
:
boolean
}
|
null
;
qa
:
string
;
revisionsLeft
:
number
;
usesVoice
:
boolean
;
version
:
number
;
}
|
null
;
orgId
:
string
;
orgName
:
string
;
pastOffers
:
{
at
:
string
;
creatorId
:
string
;
creatorName
:
string
;
id
:
string
;
note
:
string
;
status
:
"withdrawn"
|
"rejected"
|
"expired"
;
}
[]
;
payout
:
number
|
null
;
price
:
number
|
null
;
productId
:
string
;
stage
:
|
"done"
|
"accepted"
|
"storyboard"
|
"cancelled"
|
"matching"
|
"offer"
|
"producing"
|
"creator_review"
|
"advertiser_review"
|
"approved"
|
"published"
;
stageLabel
:
string
;
storyboard
:
{
approved
:
|
{
at
:
string
;
by
:
string
;
no
:
number
;
version
:
number
}
|
null
;
batch
:
number
;
history
:
{
at
:
string
;
by
:
string
;
detail
:
string
;
title
:
string
;
tone
?:
"done"
|
"warn"
;
}
[]
;
notes
:
string
[]
;
options
:
{
cta
:
string
;
exposure
:
string
;
no
:
number
;
qa
:
{
ok
:
boolean
;
text
:
string
}
;
scenes
:
{
exposure
?:
boolean
;
line
:
string
;
time
:
string
;
visual
:
string
;
}
[]
;
summary
:
string
;
title
:
string
;
version
:
number
;
}
[]
;
regenerationsLeft
:
number
;
sample
:
"generating"
|
"ready"
|
"none"
;
sampleAudioUrl
:
string
|
null
;
sampleUrl
:
string
|
null
;
selected
:
number
;
status
:
"failed"
|
"generating"
|
"ready"
;
versions
:
number
[]
;
}
;
type
:
"AI"
|
"Direct"
;
updatedAt
:
string
;
}
;
CampaignPageDto
:
{
items
:
{
brief
:
{
ban
:
string
;
channels
:
string
[]
;
cta
:
string
;
disclosure
:
string
;
goal
:
string
;
length
:
number
;
message
:
string
;
mustSay
:
string
;
scene
:
string
;
target
:
string
;
tone
:
string
;
}
;
cancelReason
:
string
|
null
;
code
:
string
;
createdAt
:
string
;
creator
:
|
{
category
:
string
;
color
:
string
;
engagement
:
number
;
followers
:
number
;
handle
:
string
;
id
:
string
;
name
:
string
;
photoUrl
:
string
|
null
;
verified
:
boolean
;
}
|
null
;
emoji
:
string
;
id
:
string
;
imageUrl
:
string
|
null
;
jobs
:
{
attempts
:
number
;
createdAt
:
string
;
credits
:
number
;
error
:
string
|
null
;
finishedAt
:
string
|
null
;
id
:
string
;
kind
:
"storyboard"
|
"revision"
|
"sample"
|
"final"
;
maxAttempts
:
number
;
provider
:
string
;
status
:
|
"failed"
|
"done"
|
"queued"
|
"running"
|
"retry"
|
"blocked"
|
"cancelled"
;
}
[]
;
name
:
string
;
offer
:
|
{
assets
:
string
[]
;
blocker
:
string
|
null
;
channel
:
string
;
creatorId
:
string
;
expiresAt
:
string
;
format
:
string
;
id
:
string
;
keep
:
string
;
media
:
string
[]
;
message
:
string
;
portfolio
:
boolean
;
postDate
:
string
;
region
:
string
;
rejectReason
:
string
|
null
;
respondedAt
:
string
|
null
;
rightsEnd
:
string
;
rightsStart
:
string
;
sentAt
:
string
;
status
:
"withdrawn"
|
"sent"
|
"accepted"
|
"rejected"
|
"expired"
;
thread
:
{
at
:
string
;
by
:
"advertiser"
|
"creator"
|
"ops"
|
"system"
;
name
:
string
;
tag
?:
string
;
text
:
string
;
}
[]
;
}
|
null
;
order
:
|
{
blocked
:
string
|
null
;
comments
:
{
at
:
string
;
by
:
"advertiser"
|
"creator"
|
"ops"
|
"system"
;
name
:
string
;
tag
?:
string
;
text
:
string
;
}
[]
;
confirmedAt
:
string
;
creatorMetricsDone
:
boolean
;
id
:
string
;
metrics
:
{
at
:
string
;
by
:
string
;
id
:
string
;
name
:
string
;
period
:
string
;
source
:
"advertiser"
|
"creator"
|
"api"
;
value
:
number
;
verified
:
boolean
;
}
[]
;
outputUrl
:
string
|
null
;
paidAt
:
string
|
null
;
payoutStatus
:
"paid"
|
"progress"
|
"scheduled"
|
"hold"
;
proof
:
|
{
at
:
string
;
captures
:
number
;
url
:
string
;
verified
:
boolean
}
|
null
;
qa
:
string
;
revisionsLeft
:
number
;
usesVoice
:
boolean
;
version
:
number
;
}
|
null
;
orgId
:
string
;
orgName
:
string
;
pastOffers
:
{
at
:
string
;
creatorId
:
string
;
creatorName
:
string
;
id
:
string
;
note
:
string
;
status
:
"withdrawn"
|
"rejected"
|
"expired"
;
}
[]
;
payout
:
number
|
null
;
price
:
number
|
null
;
productId
:
string
;
stage
:
|
"done"
|
"accepted"
|
"storyboard"
|
"cancelled"
|
"matching"
|
"offer"
|
"producing"
|
"creator_review"
|
"advertiser_review"
|
"approved"
|
"published"
;
stageLabel
:
string
;
storyboard
:
{
approved
:
|
{
at
:
string
;
by
:
string
;
no
:
number
;
version
:
number
}
|
null
;
batch
:
number
;
history
:
{
at
:
string
;
by
:
string
;
detail
:
string
;
title
:
string
;
tone
?:
"done"
|
"warn"
;
}
[]
;
notes
:
string
[]
;
options
:
{
cta
:
string
;
exposure
:
string
;
no
:
number
;
qa
:
{
ok
:
boolean
;
text
:
string
}
;
scenes
:
{
exposure
?:
boolean
;
line
:
string
;
time
:
string
;
visual
:
string
;
}
[]
;
summary
:
string
;
title
:
string
;
version
:
number
;
}
[]
;
regenerationsLeft
:
number
;
sample
:
"generating"
|
"ready"
|
"none"
;
sampleAudioUrl
:
string
|
null
;
sampleUrl
:
string
|
null
;
selected
:
number
;
status
:
"failed"
|
"generating"
|
"ready"
;
versions
:
number
[]
;
}
;
type
:
"AI"
|
"Direct"
;
updatedAt
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
CastingApplicationDto
:
{
applicant
:
{
avatarUrl
:
string
|
null
;
creatorTypes
:
string
[]
;
fields
:
string
[]
;
id
:
string
;
name
:
string
;
roles
:
(
"user"
|
"influencer"
|
"venue"
)
[]
;
sns
:
{
blog
?:
string
;
instagram
?:
string
;
tiktok
?:
string
;
x
?:
string
;
youtube
?:
string
;
}
;
}
;
createdAt
:
string
;
id
:
string
;
message
:
string
|
null
;
status
:
"pending"
|
"rejected"
|
"canceled"
|
"selected"
;
}
;
CastingDecisionDto
:
{
status
:
"pending"
|
"rejected"
|
"selected"
}
;
CastingDto
:
{
applicantCount
:
number
;
benefit
:
string
;
channels
:
string
[]
;
createdAt
:
string
;
deadline
:
string
;
description
:
string
;
endDate
:
string
;
fields
:
string
[]
;
headcount
:
number
;
id
:
string
;
image
:
string
|
null
;
mission
:
string
;
myApplication
:
|
{
createdAt
:
string
;
id
:
string
;
status
:
"pending"
|
"rejected"
|
"canceled"
|
"selected"
;
}
|
null
;
ownerId
:
string
;
place
:
{
category
:
string
;
id
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
name
:
string
;
photo
:
string
|
null
;
regionId
:
string
;
}
;
placeId
:
string
;
selectedCount
:
number
;
startDate
:
string
;
status
:
"open"
|
"closed"
;
title
:
string
;
type
:
string
;
}
;
CastingPageDto
:
{
items
:
{
applicantCount
:
number
;
benefit
:
string
;
channels
:
string
[]
;
createdAt
:
string
;
deadline
:
string
;
description
:
string
;
endDate
:
string
;
fields
:
string
[]
;
headcount
:
number
;
id
:
string
;
image
:
string
|
null
;
mission
:
string
;
myApplication
:
|
{
createdAt
:
string
;
id
:
string
;
status
:
"pending"
|
"rejected"
|
"canceled"
|
"selected"
;
}
|
null
;
ownerId
:
string
;
place
:
{
category
:
string
;
id
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
name
:
string
;
photo
:
string
|
null
;
regionId
:
string
;
}
;
placeId
:
string
;
selectedCount
:
number
;
startDate
:
string
;
status
:
"open"
|
"closed"
;
title
:
string
;
type
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
CastingStatusDto
:
{
status
:
"open"
|
"closed"
}
;
ChangePasswordDto
:
{
currentPassword
:
string
;
newPassword
:
string
}
;
ChargeCreditsDto
:
{
amount
:
number
;
idempotencyKey
:
string
}
;
CommentDto
:
{
tag
?:
string
;
text
:
string
}
;
ConsentDto
:
{
doc
:
string
;
end
:
string
;
issueResolved
:
string
|
null
;
media
:
string
[]
;
paid
:
boolean
;
portfolio
:
boolean
;
purpose
:
string
;
region
:
string
;
revokedAt
:
string
|
null
;
revokeReason
:
string
|
null
;
secondary
:
boolean
;
showcase
:
boolean
;
signedAt
:
string
;
start
:
string
;
status
:
"active"
|
"suspended"
|
"expired"
|
"revoked"
;
}
;
ConsentInput
:
{
agreed
:
boolean
;
end
:
string
;
media
:
string
[]
;
paid
:
boolean
;
portfolio
:
boolean
;
region
:
string
;
secondary
:
boolean
;
showcase
:
boolean
;
start
:
string
;
}
;
ConsentResolutionDto
:
{
memo
:
string
;
resolution
:
"novoice"
|
"cancel"
|
"reconsent"
;
}
;
ContentDecisionDto
:
{
memo
?:
string
;
status
:
"rejected"
|
"passed"
|
"requested"
;
}
;
ContentItemDto
:
{
auto
:
{
ok
:
boolean
|
null
;
text
:
string
}
;
campaign
:
string
;
campaignId
:
string
|
null
;
createdAt
:
string
;
id
:
string
;
kind
:
"brief"
|
"story"
|
"output"
;
memo
:
string
|
null
;
reason
:
string
;
status
:
"rejected"
|
"blocked"
|
"check"
|
"passed"
|
"requested"
;
target
:
string
;
}
;
ContentPageDto
:
{
items
:
{
auto
:
{
ok
:
boolean
|
null
;
text
:
string
}
;
campaign
:
string
;
campaignId
:
string
|
null
;
createdAt
:
string
;
id
:
string
;
kind
:
"brief"
|
"story"
|
"output"
;
memo
:
string
|
null
;
reason
:
string
;
status
:
"rejected"
|
"blocked"
|
"check"
|
"passed"
|
"requested"
;
target
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
CreateCampaignDto
:
{
brief
:
{
ban
:
string
;
channels
:
string
[]
;
cta
:
string
;
disclosure
:
string
;
goal
:
string
;
length
:
number
;
message
:
string
;
mustSay
:
string
;
scene
:
string
;
target
:
string
;
tone
:
string
;
}
;
name
?:
string
;
productId
:
string
;
type
:
"AI"
|
"Direct"
;
}
;
CreateCastingDto
:
{
benefit
:
string
;
channels
:
string
[]
;
deadline
:
string
;
description
:
string
;
endDate
:
string
;
fields
:
string
[]
;
headcount
:
number
;
idempotencyKey
:
string
;
image
?:
string
|
null
;
mission
:
string
;
placeId
:
string
;
startDate
:
string
;
title
:
string
;
type
:
string
;
}
;
CreatedWithPaymentDto
:
{
amount
:
number
;
id
:
string
;
paymentId
:
string
}
;
CreateEventDto
:
{
address
:
string
;
capacity
:
number
;
category
:
string
;
date
:
string
;
description
:
string
;
endTime
:
string
;
idempotencyKey
:
string
;
image
?:
string
|
null
;
lat
:
number
;
lineup
:
string
[]
;
lng
:
number
;
notice
?:
string
|
null
;
placeId
:
string
;
priceInfluencer
:
number
;
priceUser
:
number
;
program
:
string
;
regionId
:
|
"seongsu"
|
"gangnam"
|
"mapo"
|
"yongsan"
|
"jongno"
|
"haeundae"
|
"gangneung"
|
"jeju"
;
startTime
:
string
;
target
:
"user"
|
"influencer"
|
"all"
;
title
:
string
;
}
;
CreateUploadDto
:
{
contentType
:
string
;
purpose
:
|
"avatar"
|
"place"
|
"event"
|
"casting"
|
"product"
|
"asset"
|
"proof"
|
"evidence"
;
size
:
number
;
}
;
CreatorMeDto
:
{
aiFee
:
number
|
null
;
aiOn
:
boolean
;
aiPrice
:
number
|
null
;
available
:
"now"
|
"later"
|
"busy"
;
availableFlag
:
boolean
;
availableFrom
:
string
|
null
;
availableText
:
string
;
bio
:
string
;
cadence
:
string
;
categories
:
string
[]
;
category
:
string
;
channels
:
string
[]
;
color
:
string
;
dataSource
:
string
;
directFee
:
number
|
null
;
directOn
:
boolean
;
directPrice
:
number
|
null
;
engagement
:
number
;
excluded
:
string
[]
;
followers
:
number
;
handle
:
string
;
id
:
string
;
keep
:
string
;
langs
:
string
[]
;
lead
:
string
;
monthCap
:
number
;
name
:
string
;
payoutAccount
:
{
bank
:
string
;
holder
:
string
;
number
:
string
}
|
null
;
photoUrl
:
string
|
null
;
review
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
verified
:
boolean
;
}
;
CreatorPageDto
:
{
items
:
{
aiFee
:
number
|
null
;
aiPrice
:
number
|
null
;
available
:
"now"
|
"later"
|
"busy"
;
availableText
:
string
;
bio
:
string
;
cadence
:
string
;
categories
:
string
[]
;
category
:
string
;
channels
:
string
[]
;
color
:
string
;
dataSource
:
string
;
directFee
:
number
|
null
;
directPrice
:
number
|
null
;
engagement
:
number
;
excluded
:
string
[]
;
followers
:
number
;
handle
:
string
;
id
:
string
;
langs
:
string
[]
;
name
:
string
;
photoUrl
:
string
|
null
;
verified
:
boolean
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
CreatorProfileInput
:
{
available
:
boolean
;
availableFrom
?:
string
|
null
;
bio
:
string
;
categories
:
string
[]
;
channels
:
string
[]
;
handle
:
string
;
langs
:
string
[]
;
name
:
string
;
photoUrl
?:
string
|
null
;
}
;
CreatorPublicDto
:
{
aiFee
:
number
|
null
;
aiPrice
:
number
|
null
;
available
:
"now"
|
"later"
|
"busy"
;
availableText
:
string
;
bio
:
string
;
cadence
:
string
;
categories
:
string
[]
;
category
:
string
;
channels
:
string
[]
;
color
:
string
;
dataSource
:
string
;
directFee
:
number
|
null
;
directPrice
:
number
|
null
;
engagement
:
number
;
excluded
:
string
[]
;
followers
:
number
;
handle
:
string
;
id
:
string
;
langs
:
string
[]
;
name
:
string
;
photoUrl
:
string
|
null
;
verified
:
boolean
;
}
;
CreatorSummaryDto
:
{
category
:
string
;
color
:
string
;
engagement
:
number
;
followers
:
number
;
handle
:
string
;
id
:
string
;
name
:
string
;
photoUrl
:
string
|
null
;
verified
:
boolean
;
}
;
CreditGrantDto
:
{
delta
:
number
;
reason
:
string
}
;
CreditsDto
:
{
balance
:
number
;
costs
:
{
[
key
:
string
]:
number
}
;
ledger
:
{
at
:
string
;
delta
:
number
;
desc
:
string
;
id
:
string
;
kind
:
"none"
|
"debit"
|
"charge"
|
"grant"
|
"adjust"
;
ref
:
string
;
}
[]
;
reserved
:
number
;
unitPrice
:
number
;
vatRate
:
number
;
}
;
DailyStatDto
:
{
applications
:
number
;
date
:
string
;
orders
:
number
;
revenue
:
number
;
signups
:
number
;
}
;
DayEventDto
:
{
address
:
string
;
applicantCount
:
number
;
capacity
:
number
;
category
:
string
;
createdAt
:
string
;
date
:
string
;
description
:
string
;
endTime
:
string
;
id
:
string
;
image
:
string
|
null
;
lat
:
number
;
likeCount
:
number
;
liked
:
boolean
;
lineup
:
string
[]
;
lng
:
number
;
myApplication
:
|
{
attended
:
boolean
;
createdAt
:
string
;
id
:
string
;
role
:
"user"
|
"influencer"
;
status
:
"applied"
|
"canceled"
;
}
|
null
;
notice
:
string
|
null
;
ownerId
:
string
;
place
:
{
category
:
string
;
id
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
name
:
string
;
photo
:
string
|
null
;
regionId
:
string
;
}
;
placeId
:
string
;
priceInfluencer
:
number
;
priceUser
:
number
;
program
:
string
;
regionId
:
string
;
startTime
:
string
;
status
:
"open"
|
"canceled"
|
"closed"
|
"ended"
;
target
:
"user"
|
"influencer"
|
"all"
;
title
:
string
;
}
;
DayEventPageDto
:
{
items
:
{
address
:
string
;
applicantCount
:
number
;
capacity
:
number
;
category
:
string
;
createdAt
:
string
;
date
:
string
;
description
:
string
;
endTime
:
string
;
id
:
string
;
image
:
string
|
null
;
lat
:
number
;
likeCount
:
number
;
liked
:
boolean
;
lineup
:
string
[]
;
lng
:
number
;
myApplication
:
|
{
attended
:
boolean
;
createdAt
:
string
;
id
:
string
;
role
:
"user"
|
"influencer"
;
status
:
"applied"
|
"canceled"
;
}
|
null
;
notice
:
string
|
null
;
ownerId
:
string
;
place
:
{
category
:
string
;
id
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
name
:
string
;
photo
:
string
|
null
;
regionId
:
string
;
}
;
placeId
:
string
;
priceInfluencer
:
number
;
priceUser
:
number
;
program
:
string
;
regionId
:
string
;
startTime
:
string
;
status
:
"open"
|
"canceled"
|
"closed"
|
"ended"
;
target
:
"user"
|
"influencer"
|
"all"
;
title
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
DayMeDto
:
{
avatarUrl
:
string
|
null
;
email
:
string
;
id
:
string
;
name
:
string
;
profile
:
{
bio
:
string
;
creatorTypes
:
string
[]
;
fields
:
string
[]
;
history
:
string
;
regionId
:
string
|
null
;
sns
:
{
blog
?:
string
;
instagram
?:
string
;
tiktok
?:
string
;
x
?:
string
;
youtube
?:
string
;
}
;
}
;
roles
:
(
"user"
|
"influencer"
|
"venue"
)
[]
;
}
;
DayMetaDto
:
{
castingTypes
:
string
[]
;
channels
:
string
[]
;
creatorTypes
:
string
[]
;
eventCategories
:
string
[]
;
fields
:
string
[]
;
placeCategories
:
string
[]
;
regions
:
{
city
:
string
;
id
:
string
;
lat
:
number
;
lng
:
number
;
name
:
string
;
}
[]
;
registrationFee
:
number
;
}
;
DayProfileDto
:
{
bio
:
string
;
creatorTypes
:
string
[]
;
fields
:
string
[]
;
history
:
string
;
regionId
:
string
|
null
;
sns
:
{
blog
?:
string
;
instagram
?:
string
;
tiktok
?:
string
;
x
?:
string
;
youtube
?:
string
;
}
;
}
;
DayUserDto
:
{
avatarUrl
:
string
|
null
;
bio
:
string
;
creatorTypes
:
string
[]
;
fields
:
string
[]
;
history
:
string
;
id
:
string
;
joinedAt
:
string
;
name
:
string
;
regionId
:
string
|
null
;
roles
:
(
"user"
|
"influencer"
|
"venue"
)
[]
;
sns
:
{
blog
?:
string
;
instagram
?:
string
;
tiktok
?:
string
;
x
?:
string
;
youtube
?:
string
;
}
;
stats
:
{
attended
:
number
;
events
:
number
;
hostedEvents
:
number
;
places
:
number
;
selected
:
number
;
}
;
}
;
DayUserStatsDto
:
{
attended
:
number
;
events
:
number
;
hostedEvents
:
number
;
places
:
number
;
selected
:
number
;
}
;
DayUserSummaryDto
:
{
avatarUrl
:
string
|
null
;
creatorTypes
:
string
[]
;
fields
:
string
[]
;
id
:
string
;
name
:
string
;
roles
:
(
"user"
|
"influencer"
|
"venue"
)
[]
;
sns
:
{
blog
?:
string
;
instagram
?:
string
;
tiktok
?:
string
;
x
?:
string
;
youtube
?:
string
;
}
;
}
;
DeletionRequestResultDto
:
{
activeOrders
:
number
;
ok
:
boolean
}
;
DisputeDto
:
{
text
:
string
;
title
:
string
}
;
EventApplicationDto
:
{
applicant
:
{
avatarUrl
:
string
|
null
;
creatorTypes
:
string
[]
;
fields
:
string
[]
;
id
:
string
;
name
:
string
;
roles
:
(
"user"
|
"influencer"
|
"venue"
)
[]
;
sns
:
{
blog
?:
string
;
instagram
?:
string
;
tiktok
?:
string
;
x
?:
string
;
youtube
?:
string
;
}
;
}
;
attended
:
boolean
;
createdAt
:
string
;
id
:
string
;
message
:
string
|
null
;
role
:
"user"
|
"influencer"
;
status
:
"applied"
|
"canceled"
;
}
;
EventStatusDto
:
{
status
:
"open"
|
"canceled"
|
"closed"
|
"ended"
}
;
ForgotPasswordDto
:
{
email
:
string
}
;
GrantAdminDto
:
{
email
:
string
;
role
:
"owner"
|
"operator"
}
;
HealthDto
:
{
database
:
"up"
|
"down"
;
status
:
"ok"
|
"degraded"
}
;
HistoryItemDto
:
{
at
:
string
;
by
:
string
;
detail
:
string
;
title
:
string
;
tone
?:
"done"
|
"warn"
;
}
;
HoldDto
:
{
hold
:
boolean
;
reason
:
string
}
;
InviteMemberDto
:
{
email
:
string
;
role
:
"admin"
|
"manager"
}
;
IssuedUrlDto
:
{
expiresInMinutes
:
number
;
url
:
string
}
;
JobSummaryDto
:
{
attempts
:
number
;
createdAt
:
string
;
credits
:
number
;
error
:
string
|
null
;
finishedAt
:
string
|
null
;
id
:
string
;
kind
:
"storyboard"
|
"revision"
|
"sample"
|
"final"
;
maxAttempts
:
number
;
provider
:
string
;
status
:
|
"failed"
|
"done"
|
"queued"
|
"running"
|
"retry"
|
"blocked"
|
"cancelled"
;
}
;
LedgerEntryDto
:
{
at
:
string
;
delta
:
number
;
desc
:
string
;
id
:
string
;
kind
:
"none"
|
"debit"
|
"charge"
|
"grant"
|
"adjust"
;
ref
:
string
;
}
;
LoginDto
:
{
email
:
string
;
password
:
string
}
;
MetricDto
:
{
at
:
string
;
by
:
string
;
id
:
string
;
name
:
string
;
period
:
string
;
source
:
"advertiser"
|
"creator"
|
"api"
;
value
:
number
;
verified
:
boolean
;
}
;
MetricInput
:
{
name
:
string
;
period
:
string
;
value
:
number
}
;
MetricsDto
:
{
metrics
:
{
name
:
string
;
period
:
string
;
value
:
number
}
[]
}
;
ModerationItemDto
:
{
createdAt
:
string
;
date
:
string
|
null
;
hiddenAt
:
string
|
null
;
id
:
string
;
kind
:
"place"
|
"event"
|
"casting"
;
openReports
:
number
;
ownerId
:
string
;
ownerName
:
string
;
placeName
:
string
|
null
;
status
:
string
;
title
:
string
;
}
;
ModerationPageDto
:
{
items
:
{
createdAt
:
string
;
date
:
string
|
null
;
hiddenAt
:
string
|
null
;
id
:
string
;
kind
:
"place"
|
"event"
|
"casting"
;
openReports
:
number
;
ownerId
:
string
;
ownerName
:
string
;
placeName
:
string
|
null
;
status
:
string
;
title
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
MsgDto
:
{
at
:
string
;
by
:
"advertiser"
|
"creator"
|
"ops"
|
"system"
;
name
:
string
;
tag
?:
string
;
text
:
string
;
}
;
MyCastingApplicationDto
:
{
createdAt
:
string
;
id
:
string
;
status
:
"pending"
|
"rejected"
|
"canceled"
|
"selected"
;
}
;
MyEventApplicationDto
:
{
attended
:
boolean
;
createdAt
:
string
;
id
:
string
;
role
:
"user"
|
"influencer"
;
status
:
"applied"
|
"canceled"
;
}
;
MyScheduleDto
:
{
castings
:
{
application
:
{
createdAt
:
string
;
id
:
string
;
status
:
"pending"
|
"rejected"
|
"canceled"
|
"selected"
;
}
;
casting
:
{
applicantCount
:
number
;
benefit
:
string
;
channels
:
string
[]
;
createdAt
:
string
;
deadline
:
string
;
description
:
string
;
endDate
:
string
;
fields
:
string
[]
;
headcount
:
number
;
id
:
string
;
image
:
string
|
null
;
mission
:
string
;
myApplication
:
|
{
createdAt
:
string
;
id
:
string
;
status
:
"pending"
|
"rejected"
|
"canceled"
|
"selected"
;
}
|
null
;
ownerId
:
string
;
place
:
{
category
:
string
;
id
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
name
:
string
;
photo
:
string
|
null
;
regionId
:
string
;
}
;
placeId
:
string
;
selectedCount
:
number
;
startDate
:
string
;
status
:
"open"
|
"closed"
;
title
:
string
;
type
:
string
;
}
;
}
[]
;
events
:
{
application
:
{
attended
:
boolean
;
createdAt
:
string
;
id
:
string
;
role
:
"user"
|
"influencer"
;
status
:
"applied"
|
"canceled"
;
}
;
event
:
{
address
:
string
;
applicantCount
:
number
;
capacity
:
number
;
category
:
string
;
createdAt
:
string
;
date
:
string
;
description
:
string
;
endTime
:
string
;
id
:
string
;
image
:
string
|
null
;
lat
:
number
;
likeCount
:
number
;
liked
:
boolean
;
lineup
:
string
[]
;
lng
:
number
;
myApplication
:
|
{
attended
:
boolean
;
createdAt
:
string
;
id
:
string
;
role
:
"user"
|
"influencer"
;
status
:
"applied"
|
"canceled"
;
}
|
null
;
notice
:
string
|
null
;
ownerId
:
string
;
place
:
{
category
:
string
;
id
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
name
:
string
;
photo
:
string
|
null
;
regionId
:
string
;
}
;
placeId
:
string
;
priceInfluencer
:
number
;
priceUser
:
number
;
program
:
string
;
regionId
:
string
;
startTime
:
string
;
status
:
"open"
|
"canceled"
|
"closed"
|
"ended"
;
target
:
"user"
|
"influencer"
|
"all"
;
title
:
string
;
}
;
}
[]
;
}
;
NotificationDto
:
{
createdAt
:
string
;
href
:
string
;
id
:
string
;
read
:
boolean
;
service
:
"day"
|
"studio"
|
null
;
text
:
string
;
}
;
NotificationListDto
:
{
items
:
{
createdAt
:
string
;
href
:
string
;
id
:
string
;
read
:
boolean
;
service
:
"day"
|
"studio"
|
null
;
text
:
string
;
}
[]
;
unread
:
number
;
}
;
OfferDto
:
{
assets
:
string
[]
;
blocker
:
string
|
null
;
channel
:
string
;
creatorId
:
string
;
expiresAt
:
string
;
format
:
string
;
id
:
string
;
keep
:
string
;
media
:
string
[]
;
message
:
string
;
portfolio
:
boolean
;
postDate
:
string
;
region
:
string
;
rejectReason
:
string
|
null
;
respondedAt
:
string
|
null
;
rightsEnd
:
string
;
rightsStart
:
string
;
sentAt
:
string
;
status
:
"withdrawn"
|
"sent"
|
"accepted"
|
"rejected"
|
"expired"
;
thread
:
{
at
:
string
;
by
:
"advertiser"
|
"creator"
|
"ops"
|
"system"
;
name
:
string
;
tag
?:
string
;
text
:
string
;
}
[]
;
}
;
OkDto
:
{
ok
:
boolean
}
;
OpsAssetDto
:
{
boardAt
:
string
|
null
;
boardStatus
:
"pending"
|
"failed"
|
"ready"
|
"none"
;
consent
:
|
{
doc
:
string
;
end
:
string
;
issueResolved
:
string
|
null
;
media
:
string
[]
;
paid
:
boolean
;
portfolio
:
boolean
;
purpose
:
string
;
region
:
string
;
revokedAt
:
string
|
null
;
revokeReason
:
string
|
null
;
secondary
:
boolean
;
showcase
:
boolean
;
signedAt
:
string
;
start
:
string
;
status
:
"active"
|
"suspended"
|
"expired"
|
"revoked"
;
}
|
null
;
creatorHandle
:
string
;
creatorId
:
string
;
creatorName
:
string
;
desc
:
string
;
destroyAt
:
string
|
null
;
hasFile
:
boolean
;
id
:
string
;
kind
:
"face"
|
"voice"
|
"ref"
;
label
:
string
;
replaced
:
boolean
;
review
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
uploadedAt
:
string
;
version
:
number
;
}
;
OpsAssetPageDto
:
{
items
:
{
boardAt
:
string
|
null
;
boardStatus
:
"pending"
|
"failed"
|
"ready"
|
"none"
;
consent
:
|
{
doc
:
string
;
end
:
string
;
issueResolved
:
string
|
null
;
media
:
string
[]
;
paid
:
boolean
;
portfolio
:
boolean
;
purpose
:
string
;
region
:
string
;
revokedAt
:
string
|
null
;
revokeReason
:
string
|
null
;
secondary
:
boolean
;
showcase
:
boolean
;
signedAt
:
string
;
start
:
string
;
status
:
"active"
|
"suspended"
|
"expired"
|
"revoked"
;
}
|
null
;
creatorHandle
:
string
;
creatorId
:
string
;
creatorName
:
string
;
desc
:
string
;
destroyAt
:
string
|
null
;
hasFile
:
boolean
;
id
:
string
;
kind
:
"face"
|
"voice"
|
"ref"
;
label
:
string
;
replaced
:
boolean
;
review
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
uploadedAt
:
string
;
version
:
number
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
OpsCreatorPageDto
:
{
items
:
{
aiFee
:
number
|
null
;
aiOn
:
boolean
;
aiPrice
:
number
|
null
;
available
:
"now"
|
"later"
|
"busy"
;
availableFlag
:
boolean
;
availableFrom
:
string
|
null
;
availableText
:
string
;
bio
:
string
;
cadence
:
string
;
categories
:
string
[]
;
category
:
string
;
channels
:
string
[]
;
color
:
string
;
dataSource
:
string
;
directFee
:
number
|
null
;
directOn
:
boolean
;
directPrice
:
number
|
null
;
engagement
:
number
;
excluded
:
string
[]
;
followers
:
number
;
handle
:
string
;
id
:
string
;
keep
:
string
;
langs
:
string
[]
;
lead
:
string
;
monthCap
:
number
;
name
:
string
;
payoutAccount
:
{
bank
:
string
;
holder
:
string
;
number
:
string
}
|
null
;
photoUrl
:
string
|
null
;
review
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
verified
:
boolean
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
OpsDisputeDto
:
{
campaign
:
string
;
campaignId
:
string
;
createdAt
:
string
;
id
:
string
;
orderId
:
string
;
reporter
:
string
;
resolution
:
string
|
null
;
status
:
"open"
|
"resolved"
;
thread
:
{
at
:
string
;
by
:
"advertiser"
|
"creator"
|
"ops"
|
"system"
;
name
:
string
;
tag
?:
string
;
text
:
string
;
}
[]
;
title
:
string
;
}
;
OpsDisputePageDto
:
{
items
:
{
campaign
:
string
;
campaignId
:
string
;
createdAt
:
string
;
id
:
string
;
orderId
:
string
;
reporter
:
string
;
resolution
:
string
|
null
;
status
:
"open"
|
"resolved"
;
thread
:
{
at
:
string
;
by
:
"advertiser"
|
"creator"
|
"ops"
|
"system"
;
name
:
string
;
tag
?:
string
;
text
:
string
;
}
[]
;
title
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
OpsJobDto
:
{
attempts
:
number
;
campaign
:
string
;
campaignId
:
string
|
null
;
cost
:
number
|
null
;
createdAt
:
string
;
credits
:
number
;
error
:
string
|
null
;
finishedAt
:
string
|
null
;
id
:
string
;
kind
:
"storyboard"
|
"revision"
|
"sample"
|
"final"
|
"board"
;
maxAttempts
:
number
;
provider
:
string
;
startedAt
:
string
|
null
;
status
:
|
"failed"
|
"done"
|
"queued"
|
"running"
|
"retry"
|
"blocked"
|
"cancelled"
;
target
:
string
;
template
:
string
;
}
;
OpsJobPageDto
:
{
cost30d
:
number
;
count30d
:
number
;
items
:
{
attempts
:
number
;
campaign
:
string
;
campaignId
:
string
|
null
;
cost
:
number
|
null
;
createdAt
:
string
;
credits
:
number
;
error
:
string
|
null
;
finishedAt
:
string
|
null
;
id
:
string
;
kind
:
"storyboard"
|
"revision"
|
"sample"
|
"final"
|
"board"
;
maxAttempts
:
number
;
provider
:
string
;
startedAt
:
string
|
null
;
status
:
|
"failed"
|
"done"
|
"queued"
|
"running"
|
"retry"
|
"blocked"
|
"cancelled"
;
target
:
string
;
template
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
OpsNotificationDto
:
{
createdAt
:
string
;
href
:
string
;
id
:
string
;
service
:
"day"
|
"studio"
|
null
;
text
:
string
;
}
;
OpsOrgDto
:
{
bizNumber
:
string
;
campaigns
:
number
;
createdAt
:
string
;
credits
:
number
;
email
:
string
;
id
:
string
;
members
:
number
;
name
:
string
;
review
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
}
;
OpsOrgPageDto
:
{
items
:
{
bizNumber
:
string
;
campaigns
:
number
;
createdAt
:
string
;
credits
:
number
;
email
:
string
;
id
:
string
;
members
:
number
;
name
:
string
;
review
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
OpsPayoutDto
:
{
amount
:
number
;
blocked
:
string
|
null
;
campaign
:
string
;
campaignId
:
string
;
creatorName
:
string
;
metricsDone
:
boolean
;
net
:
number
;
orderId
:
string
;
orgName
:
string
;
paidAt
:
string
|
null
;
payoutAccount
:
{
bank
:
string
;
holder
:
string
;
number
:
string
}
|
null
;
price
:
number
;
stage
:
string
;
status
:
"paid"
|
"progress"
|
"scheduled"
|
"hold"
;
tax
:
number
;
}
;
OpsPayoutPageDto
:
{
items
:
{
amount
:
number
;
blocked
:
string
|
null
;
campaign
:
string
;
campaignId
:
string
;
creatorName
:
string
;
metricsDone
:
boolean
;
net
:
number
;
orderId
:
string
;
orgName
:
string
;
paidAt
:
string
|
null
;
payoutAccount
:
{
bank
:
string
;
holder
:
string
;
number
:
string
}
|
null
;
price
:
number
;
stage
:
string
;
status
:
"paid"
|
"progress"
|
"scheduled"
|
"hold"
;
tax
:
number
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
OpsRefundDto
:
{
amount
:
number
;
campaignId
:
string
|
null
;
decidedAt
:
string
|
null
;
id
:
string
;
max
:
number
;
memo
:
string
|
null
;
orgId
:
string
;
orgName
:
string
;
paymentId
:
string
|
null
;
reason
:
string
;
requestedAt
:
string
;
status
:
"pending"
|
"rejected"
|
"approved"
;
target
:
string
;
}
;
OpsRefundPageDto
:
{
items
:
{
amount
:
number
;
campaignId
:
string
|
null
;
decidedAt
:
string
|
null
;
id
:
string
;
max
:
number
;
memo
:
string
|
null
;
orgId
:
string
;
orgName
:
string
;
paymentId
:
string
|
null
;
reason
:
string
;
requestedAt
:
string
;
status
:
"pending"
|
"rejected"
|
"approved"
;
target
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
OrderDto
:
{
blocked
:
string
|
null
;
comments
:
{
at
:
string
;
by
:
"advertiser"
|
"creator"
|
"ops"
|
"system"
;
name
:
string
;
tag
?:
string
;
text
:
string
;
}
[]
;
confirmedAt
:
string
;
creatorMetricsDone
:
boolean
;
id
:
string
;
metrics
:
{
at
:
string
;
by
:
string
;
id
:
string
;
name
:
string
;
period
:
string
;
source
:
"advertiser"
|
"creator"
|
"api"
;
value
:
number
;
verified
:
boolean
;
}
[]
;
outputUrl
:
string
|
null
;
paidAt
:
string
|
null
;
payoutStatus
:
"paid"
|
"progress"
|
"scheduled"
|
"hold"
;
proof
:
|
{
at
:
string
;
captures
:
number
;
url
:
string
;
verified
:
boolean
}
|
null
;
qa
:
string
;
revisionsLeft
:
number
;
usesVoice
:
boolean
;
version
:
number
;
}
;
OrgDto
:
{
bizNumber
:
string
;
channel
:
string
;
credits
:
number
;
email
:
string
;
id
:
string
;
members
:
{
email
:
string
;
id
:
string
;
joined
:
boolean
;
lastSeen
:
string
|
null
;
name
:
string
|
null
;
role
:
"admin"
|
"manager"
;
}
[]
;
myRole
:
"admin"
|
"manager"
;
name
:
string
;
review
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
}
;
OrgInput
:
{
bizNumber
:
string
;
channel
?:
string
;
email
:
string
;
name
:
string
;
}
;
OrgMemberDto
:
{
email
:
string
;
id
:
string
;
joined
:
boolean
;
lastSeen
:
string
|
null
;
name
:
string
|
null
;
role
:
"admin"
|
"manager"
;
}
;
OverviewDto
:
{
accounts
:
number
;
dayOpenCastings
:
number
;
dayOpenEvents
:
number
;
dayPlaces
:
number
;
newAccounts7d
:
number
;
openReports
:
number
;
refunds30d
:
number
;
revenue30d
:
number
;
studioActiveCampaigns
:
number
;
studioFailedJobs
:
number
;
studioPendingReviews
:
number
;
suspendedAccounts
:
number
;
}
;
PastOfferDto
:
{
at
:
string
;
creatorId
:
string
;
creatorName
:
string
;
id
:
string
;
note
:
string
;
status
:
"withdrawn"
|
"rejected"
|
"expired"
;
}
;
PaymentDto
:
{
amount
:
number
;
createdAt
:
string
;
description
:
string
;
id
:
string
;
paidAt
:
string
|
null
;
provider
:
string
;
purpose
:
|
"day_event_fee"
|
"day_casting_fee"
|
"studio_order"
|
"studio_credit"
;
refId
:
string
|
null
;
refType
:
string
|
null
;
refundedAmount
:
number
;
service
:
"day"
|
"studio"
;
status
:
"pending"
|
"paid"
|
"failed"
|
"refunded"
;
vat
:
number
;
}
;
PaymentPageDto
:
{
items
:
{
amount
:
number
;
createdAt
:
string
;
description
:
string
;
id
:
string
;
paidAt
:
string
|
null
;
provider
:
string
;
purpose
:
|
"day_event_fee"
|
"day_casting_fee"
|
"studio_order"
|
"studio_credit"
;
refId
:
string
|
null
;
refType
:
string
|
null
;
refundedAmount
:
number
;
service
:
"day"
|
"studio"
;
status
:
"pending"
|
"paid"
|
"failed"
|
"refunded"
;
vat
:
number
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
PayoutAccountDto
:
{
bank
:
string
;
holder
:
string
;
number
:
string
}
;
PayoutAccountInput
:
{
bank
:
string
;
holder
:
string
;
number
:
string
}
;
PayoutRowDto
:
{
amount
:
number
;
blocked
:
string
|
null
;
campaignCode
:
string
;
campaignId
:
string
;
campaignName
:
string
;
net
:
number
;
orderId
:
string
;
orgName
:
string
;
paidAt
:
string
|
null
;
status
:
"paid"
|
"progress"
|
"scheduled"
|
"hold"
;
tax
:
number
;
}
;
PlaceDto
:
{
address
:
string
;
bizNumber
:
string
|
null
;
category
:
string
;
contact
:
string
|
null
;
createdAt
:
string
;
hours
:
string
;
id
:
string
;
intro
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
lat
:
number
;
lng
:
number
;
name
:
string
;
ownerId
:
string
;
photos
:
string
[]
;
regionId
:
string
;
services
:
string
;
}
;
PlaceInput
:
{
address
:
string
;
bizNumber
?:
string
;
category
:
string
;
contact
?:
string
;
hours
:
string
;
intro
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
lat
:
number
;
lng
:
number
;
name
:
string
;
photos
:
string
[]
;
regionId
:
|
"seongsu"
|
"gangnam"
|
"mapo"
|
"yongsan"
|
"jongno"
|
"haeundae"
|
"gangneung"
|
"jeju"
;
services
:
string
;
}
;
PlacePageDto
:
{
items
:
{
address
:
string
;
bizNumber
:
string
|
null
;
category
:
string
;
contact
:
string
|
null
;
createdAt
:
string
;
hours
:
string
;
id
:
string
;
intro
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
lat
:
number
;
lng
:
number
;
name
:
string
;
ownerId
:
string
;
photos
:
string
[]
;
regionId
:
string
;
services
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
PlaceSummaryDto
:
{
category
:
string
;
id
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
name
:
string
;
photo
:
string
|
null
;
regionId
:
string
;
}
;
PricingCreditsInput
:
{
extraRevision
:
number
;
revision
:
number
;
sample
:
number
;
storyboard
:
number
;
unit
:
number
;
}
;
PricingDto
:
{
aiFee
:
number
;
autoApproveDays
:
number
;
cap
:
number
;
commission
:
number
;
credits
:
{
extraRevision
?:
number
;
revision
?:
number
;
sample
?:
number
;
storyboard
?:
number
;
unit
?:
number
;
}
;
history
:
{
at
:
string
;
by
:
string
;
detail
:
string
;
title
:
string
;
tone
?:
"done"
|
"warn"
;
}
[]
;
offerDays
:
number
;
opsFee
:
number
;
retry
:
number
;
revisions
:
number
;
rightsDays
:
number
;
rightsFee
:
number
;
rounding
:
number
;
samples
:
number
;
urlMinutes
:
number
;
version
:
number
;
withholding
:
number
;
}
;
PricingInput
:
{
aiFee
:
number
;
autoApproveDays
:
number
;
cap
:
number
;
commission
:
number
;
credits
:
{
extraRevision
:
number
;
revision
:
number
;
sample
:
number
;
storyboard
:
number
;
unit
:
number
;
}
;
offerDays
:
number
;
opsFee
:
number
;
retry
:
number
;
revisions
:
number
;
rightsDays
:
number
;
rightsFee
:
number
;
rounding
:
number
;
samples
:
number
;
summary
:
string
;
urlMinutes
:
number
;
withholding
:
number
;
}
;
PrivacyAdvanceDto
:
{
ok
:
boolean
;
status
:
"done"
|
"processing"
|
"notified"
;
}
;
PrivacyPageDto
:
{
items
:
{
accountId
:
string
|
null
;
createdAt
:
string
;
id
:
string
;
kind
:
"delete"
|
"revoke"
|
"destroyed"
;
rows
:
string
[]
[]
;
service
:
"day"
|
"studio"
|
null
;
status
:
"pending"
|
"done"
|
"processing"
|
"notified"
;
sub
:
string
;
title
:
string
;
updatedAt
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
PrivacyRequestDto
:
{
accountId
:
string
|
null
;
createdAt
:
string
;
id
:
string
;
kind
:
"delete"
|
"revoke"
|
"destroyed"
;
rows
:
string
[]
[]
;
service
:
"day"
|
"studio"
|
null
;
status
:
"pending"
|
"done"
|
"processing"
|
"notified"
;
sub
:
string
;
title
:
string
;
updatedAt
:
string
;
}
;
ProductDto
:
{
banned
:
string
[]
;
benefits
:
string
[]
;
campaignCount
:
number
;
category
:
string
;
createdAt
:
string
;
desc
:
string
;
emoji
:
string
;
evidence
:
string
|
null
;
id
:
string
;
imageUrl
:
string
|
null
;
name
:
string
;
status
:
"active"
|
"review"
|
"archived"
;
updatedAt
:
string
;
}
;
ProductInput
:
{
banned
:
string
[]
;
benefits
:
string
[]
;
category
:
string
;
desc
?:
string
;
emoji
?:
string
;
evidence
?:
string
|
null
;
imageUrl
?:
string
|
null
;
name
:
string
;
}
;
ProductStatusDto
:
{
status
:
"active"
|
"archived"
}
;
ProofDto
:
{
at
:
string
;
captures
:
number
;
url
:
string
;
verified
:
boolean
}
;
ProofInput
:
{
captures
:
number
;
url
:
string
}
;
PurposeStatDto
:
{
amount
:
number
;
count
:
number
;
purpose
:
string
}
;
QaDto
:
{
ok
:
boolean
;
text
:
string
}
;
QuoteDto
:
{
ai
:
number
;
charge
:
number
;
commission
:
number
;
fee
:
number
;
ops
:
number
;
payout
:
number
;
rights
:
number
;
total
:
number
;
vat
:
number
;
}
;
RatesInput
:
{
aiFee
?:
number
|
null
;
aiOn
:
boolean
;
directFee
:
number
;
directOn
:
boolean
;
excluded
:
string
[]
;
keep
:
string
;
lead
:
string
;
monthCap
:
number
;
}
;
ReasonDto
:
{
reason
:
string
}
;
RefundDecisionDto
:
{
amount
:
number
;
approve
:
boolean
;
memo
?:
string
}
;
RefundPaymentDto
:
{
amount
?:
number
;
reason
:
string
}
;
RefundRequestDto
:
{
amount
?:
number
;
reason
:
string
}
;
RegionDto
:
{
city
:
string
;
id
:
string
;
lat
:
number
;
lng
:
number
;
name
:
string
;
}
;
RejectOfferDto
:
{
note
?:
string
;
reason
:
string
}
;
ReportDto
:
{
reason
:
string
;
targetId
:
string
;
targetType
:
"user"
|
"place"
|
"event"
|
"casting"
;
}
;
ResetPasswordDto
:
{
password
:
string
;
token
:
string
}
;
ResolutionDto
:
{
resolution
:
string
}
;
ResolveReportDto
:
{
resolution
:
string
;
status
:
"resolved"
|
"dismissed"
;
takeAction
?:
boolean
;
}
;
ReviewDecisionDto
:
{
memo
?:
string
;
result
:
"rejected"
|
"approved"
|
"needs"
;
}
;
ReviewItemDto
:
{
auto
:
{
ok
:
boolean
|
null
;
text
:
string
}
;
content
:
string
;
createdAt
:
string
;
decidedAt
:
string
|
null
;
id
:
string
;
kind
:
"creator"
|
"org"
|
"metric"
;
memo
:
string
|
null
;
refId
:
string
|
null
;
snapshotIds
:
string
[]
;
status
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
sub
:
string
;
title
:
string
;
}
;
ReviewPageDto
:
{
items
:
{
auto
:
{
ok
:
boolean
|
null
;
text
:
string
}
;
content
:
string
;
createdAt
:
string
;
decidedAt
:
string
|
null
;
id
:
string
;
kind
:
"creator"
|
"org"
|
"metric"
;
memo
:
string
|
null
;
refId
:
string
|
null
;
snapshotIds
:
string
[]
;
status
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
sub
:
string
;
title
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
RevisionDto
:
{
no
:
number
;
note
:
string
}
;
RevokedCountDto
:
{
revoked
:
number
}
;
SceneDto
:
{
exposure
?:
boolean
;
line
:
string
;
time
:
string
;
visual
:
string
;
}
;
ScheduleCastingItemDto
:
{
application
:
{
createdAt
:
string
;
id
:
string
;
status
:
"pending"
|
"rejected"
|
"canceled"
|
"selected"
;
}
;
casting
:
{
applicantCount
:
number
;
benefit
:
string
;
channels
:
string
[]
;
createdAt
:
string
;
deadline
:
string
;
description
:
string
;
endDate
:
string
;
fields
:
string
[]
;
headcount
:
number
;
id
:
string
;
image
:
string
|
null
;
mission
:
string
;
myApplication
:
|
{
createdAt
:
string
;
id
:
string
;
status
:
"pending"
|
"rejected"
|
"canceled"
|
"selected"
;
}
|
null
;
ownerId
:
string
;
place
:
{
category
:
string
;
id
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
name
:
string
;
photo
:
string
|
null
;
regionId
:
string
;
}
;
placeId
:
string
;
selectedCount
:
number
;
startDate
:
string
;
status
:
"open"
|
"closed"
;
title
:
string
;
type
:
string
;
}
;
}
;
ScheduleEventItemDto
:
{
application
:
{
attended
:
boolean
;
createdAt
:
string
;
id
:
string
;
role
:
"user"
|
"influencer"
;
status
:
"applied"
|
"canceled"
;
}
;
event
:
{
address
:
string
;
applicantCount
:
number
;
capacity
:
number
;
category
:
string
;
createdAt
:
string
;
date
:
string
;
description
:
string
;
endTime
:
string
;
id
:
string
;
image
:
string
|
null
;
lat
:
number
;
likeCount
:
number
;
liked
:
boolean
;
lineup
:
string
[]
;
lng
:
number
;
myApplication
:
|
{
attended
:
boolean
;
createdAt
:
string
;
id
:
string
;
role
:
"user"
|
"influencer"
;
status
:
"applied"
|
"canceled"
;
}
|
null
;
notice
:
string
|
null
;
ownerId
:
string
;
place
:
{
category
:
string
;
id
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
name
:
string
;
photo
:
string
|
null
;
regionId
:
string
;
}
;
placeId
:
string
;
priceInfluencer
:
number
;
priceUser
:
number
;
program
:
string
;
regionId
:
string
;
startTime
:
string
;
status
:
"open"
|
"canceled"
|
"closed"
|
"ended"
;
target
:
"user"
|
"influencer"
|
"all"
;
title
:
string
;
}
;
}
;
SelectStoryDto
:
{
no
:
number
}
;
SendOfferDto
:
{
assets
:
string
[]
;
channel
:
string
;
creatorId
:
string
;
format
:
string
;
keep
:
string
;
media
:
string
[]
;
message
:
string
;
portfolio
:
boolean
;
postDate
:
string
;
region
:
string
;
rightsEnd
:
string
;
rightsStart
:
string
;
}
;
ServiceProfileDto
:
{
role
:
"user"
|
"influencer"
|
"venue"
|
"advertiser"
|
"creator"
;
service
:
"day"
|
"studio"
;
}
;
ServiceRoleStatDto
:
{
count
:
number
;
role
:
string
;
service
:
"day"
|
"studio"
;
}
;
SessionDto
:
{
createdAt
:
string
;
current
:
boolean
;
id
:
string
;
ip
:
string
;
lastUsedAt
:
string
;
userAgent
:
string
|
null
;
}
;
SessionListDto
:
{
items
:
{
createdAt
:
string
;
current
:
boolean
;
id
:
string
;
ip
:
string
;
lastUsedAt
:
string
;
userAgent
:
string
|
null
;
}
[]
;
}
;
SignupDto
:
{
email
:
string
;
name
:
string
;
password
:
string
;
role
:
"user"
|
"influencer"
|
"venue"
|
"advertiser"
|
"creator"
;
service
:
"day"
|
"studio"
;
}
;
SnapshotDto
:
{
at
:
string
;
id
:
string
;
metric
:
string
;
period
:
string
;
platform
:
string
;
source
:
string
;
status
:
"pending"
|
"rejected"
|
"confirmed"
;
unit
:
string
;
value
:
string
;
}
;
SnsDto
:
{
blog
?:
string
;
instagram
?:
string
;
tiktok
?:
string
;
x
?:
string
;
youtube
?:
string
;
}
;
SocialAccountDto
:
{
handle
:
string
;
id
:
string
;
lastSync
:
string
|
null
;
mode
:
"api"
|
"manual"
;
platform
:
string
;
status
:
"pending"
|
"connected"
|
"disconnected"
;
tokenExpiry
:
string
|
null
;
}
;
SocialInput
:
{
handle
:
string
;
mode
:
"api"
|
"manual"
;
platform
:
string
}
;
SocialMetricsInput
:
{
captures
:
number
;
followers
:
number
;
views
:
number
}
;
SocialOverviewDto
:
{
accounts
:
{
handle
:
string
;
id
:
string
;
lastSync
:
string
|
null
;
mode
:
"api"
|
"manual"
;
platform
:
string
;
status
:
"pending"
|
"connected"
|
"disconnected"
;
tokenExpiry
:
string
|
null
;
}
[]
;
snapshots
:
{
at
:
string
;
id
:
string
;
metric
:
string
;
period
:
string
;
platform
:
string
;
source
:
string
;
status
:
"pending"
|
"rejected"
|
"confirmed"
;
unit
:
string
;
value
:
string
;
}
[]
;
}
;
StageStatDto
:
{
count
:
number
;
label
:
string
;
stage
:
string
}
;
StatsDto
:
{
daily
:
{
applications
:
number
;
date
:
string
;
orders
:
number
;
revenue
:
number
;
signups
:
number
;
}
[]
;
days
:
number
;
purposes
:
{
amount
:
number
;
count
:
number
;
purpose
:
string
}
[]
;
roles
:
{
count
:
number
;
role
:
string
;
service
:
"day"
|
"studio"
}
[]
;
stages
:
{
count
:
number
;
label
:
string
;
stage
:
string
}
[]
;
}
;
StoryboardDto
:
{
approved
:
|
{
at
:
string
;
by
:
string
;
no
:
number
;
version
:
number
}
|
null
;
batch
:
number
;
history
:
{
at
:
string
;
by
:
string
;
detail
:
string
;
title
:
string
;
tone
?:
"done"
|
"warn"
;
}
[]
;
notes
:
string
[]
;
options
:
{
cta
:
string
;
exposure
:
string
;
no
:
number
;
qa
:
{
ok
:
boolean
;
text
:
string
}
;
scenes
:
{
exposure
?:
boolean
;
line
:
string
;
time
:
string
;
visual
:
string
;
}
[]
;
summary
:
string
;
title
:
string
;
version
:
number
;
}
[]
;
regenerationsLeft
:
number
;
sample
:
"generating"
|
"ready"
|
"none"
;
sampleAudioUrl
:
string
|
null
;
sampleUrl
:
string
|
null
;
selected
:
number
;
status
:
"failed"
|
"generating"
|
"ready"
;
versions
:
number
[]
;
}
;
StoryOptionDto
:
{
cta
:
string
;
exposure
:
string
;
no
:
number
;
qa
:
{
ok
:
boolean
;
text
:
string
}
;
scenes
:
{
exposure
?:
boolean
;
line
:
string
;
time
:
string
;
visual
:
string
;
}
[]
;
summary
:
string
;
title
:
string
;
version
:
number
;
}
;
StudioMeDto
:
{
creator
:
|
{
aiFee
:
number
|
null
;
aiOn
:
boolean
;
aiPrice
:
number
|
null
;
available
:
"now"
|
"later"
|
"busy"
;
availableFlag
:
boolean
;
availableFrom
:
string
|
null
;
availableText
:
string
;
bio
:
string
;
cadence
:
string
;
categories
:
string
[]
;
category
:
string
;
channels
:
string
[]
;
color
:
string
;
dataSource
:
string
;
directFee
:
number
|
null
;
directOn
:
boolean
;
directPrice
:
number
|
null
;
engagement
:
number
;
excluded
:
string
[]
;
followers
:
number
;
handle
:
string
;
id
:
string
;
keep
:
string
;
langs
:
string
[]
;
lead
:
string
;
monthCap
:
number
;
name
:
string
;
payoutAccount
:
{
bank
:
string
;
holder
:
string
;
number
:
string
}
|
null
;
photoUrl
:
string
|
null
;
review
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
verified
:
boolean
;
}
|
null
;
mockAi
:
boolean
;
org
:
|
{
bizNumber
:
string
;
channel
:
string
;
credits
:
number
;
email
:
string
;
id
:
string
;
members
:
{
email
:
string
;
id
:
string
;
joined
:
boolean
;
lastSeen
:
string
|
null
;
name
:
string
|
null
;
role
:
"admin"
|
"manager"
;
}
[]
;
myRole
:
"admin"
|
"manager"
;
name
:
string
;
review
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
}
|
null
;
roles
:
(
"advertiser"
|
"creator"
)
[]
;
}
;
SubmitOutputDto
:
{
note
?:
string
;
outputUrl
:
string
}
;
TextDto
:
{
text
:
string
}
;
TokenDto
:
{
token
:
string
}
;
UpdateCastingDto
:
{
benefit
?:
string
;
channels
?:
string
[]
;
deadline
?:
string
;
description
?:
string
;
endDate
?:
string
;
fields
?:
string
[]
;
headcount
?:
number
;
image
?:
string
|
null
;
mission
?:
string
;
placeId
?:
string
;
startDate
?:
string
;
title
?:
string
;
type
?:
string
;
}
;
UpdateDayProfileDto
:
{
avatarUrl
?:
string
|
null
;
bio
?:
string
;
creatorTypes
?:
string
[]
;
fields
?:
string
[]
;
history
?:
string
;
name
?:
string
;
regionId
?:
|
"seongsu"
|
"gangnam"
|
"mapo"
|
"yongsan"
|
"jongno"
|
"haeundae"
|
"gangneung"
|
"jeju"
|
null
;
sns
?:
{
blog
?:
string
;
instagram
?:
string
;
tiktok
?:
string
;
x
?:
string
;
youtube
?:
string
;
}
;
}
;
UpdateEventDto
:
{
address
?:
string
;
capacity
?:
number
;
category
?:
string
;
date
?:
string
;
description
?:
string
;
endTime
?:
string
;
image
?:
string
|
null
;
lat
?:
number
;
lineup
?:
string
[]
;
lng
?:
number
;
notice
?:
string
|
null
;
placeId
?:
string
;
priceInfluencer
?:
number
;
priceUser
?:
number
;
program
?:
string
;
regionId
?:
|
"seongsu"
|
"gangnam"
|
"mapo"
|
"yongsan"
|
"jongno"
|
"haeundae"
|
"gangneung"
|
"jeju"
;
startTime
?:
string
;
target
?:
"user"
|
"influencer"
|
"all"
;
title
?:
string
;
}
;
UpdateMeDto
:
{
name
?:
string
}
;
UpdateOrgInput
:
{
bizNumber
?:
string
;
channel
?:
string
;
email
?:
string
;
name
?:
string
;
}
;
UpdatePlaceInput
:
{
address
?:
string
;
bizNumber
?:
string
;
category
?:
string
;
contact
?:
string
;
hours
?:
string
;
intro
?:
string
;
kind
?:
"place"
|
"brand"
|
"gov"
;
lat
?:
number
;
lng
?:
number
;
name
?:
string
;
photos
?:
string
[]
;
regionId
?:
|
"seongsu"
|
"gangnam"
|
"mapo"
|
"yongsan"
|
"jongno"
|
"haeundae"
|
"gangneung"
|
"jeju"
;
services
?:
string
;
}
;
UpdateProductInput
:
{
banned
?:
string
[]
;
benefits
?:
string
[]
;
category
?:
string
;
desc
?:
string
;
emoji
?:
string
;
evidence
?:
string
|
null
;
imageUrl
?:
string
|
null
;
name
?:
string
;
}
;
UploadTicketDto
:
{
expiresIn
:
number
;
headers
:
{
[
key
:
string
]:
string
}
;
key
:
string
;
method
:
"PUT"
;
uploadUrl
:
string
;
url
:
string
;
}
;
VisibilityDto
:
{
hidden
:
boolean
;
reason
:
string
}
;
WithdrawBlockerDto
:
{
reason
:
string
;
service
:
"day"
|
"studio"
}
;
WithdrawCheckDto
:
{
blockers
:
{
reason
:
string
;
service
:
"day"
|
"studio"
}
[]
;
}
;
WithdrawDto
:
{
password
:
string
;
reason
?:
string
}
;
}
;
}
Index
Properties
headers
parameters
path
Items
request
Bodies
responses
schemas
Properties
headers
headers
:
never
parameters
parameters
:
never
path
Items
pathItems
:
never
request
Bodies
requestBodies
:
never
responses
responses
:
never
schemas
schemas
:
{
AccountDetailDto
:
{
admin
:
{
role
:
"owner"
|
"operator"
}
|
null
;
avatarUrl
:
string
|
null
;
createdAt
:
string
;
email
:
string
;
emailVerified
:
boolean
;
emailVerifiedAt
:
string
|
null
;
id
:
string
;
name
:
string
;
payments
:
{
amount
:
number
;
createdAt
:
string
;
description
:
string
;
id
:
string
;
paidAt
:
string
|
null
;
provider
:
string
;
purpose
:
|
"day_event_fee"
|
"day_casting_fee"
|
"studio_order"
|
"studio_credit"
;
refId
:
string
|
null
;
refType
:
string
|
null
;
refundedAmount
:
number
;
service
:
"day"
|
"studio"
;
status
:
"pending"
|
"paid"
|
"failed"
|
"refunded"
;
vat
:
number
;
}
[]
;
profiles
:
{
role
:
"user"
|
"influencer"
|
"venue"
|
"advertiser"
|
"creator"
;
service
:
"day"
|
"studio"
;
}
[]
;
reportsAgainst
:
number
;
sessions
:
{
createdAt
:
string
;
expiresAt
:
string
;
id
:
string
;
ip
:
string
;
userAgent
:
string
|
null
;
}
[]
;
status
:
"active"
|
"suspended"
|
"withdrawn"
;
}
;
AccountDto
:
{
admin
:
{
role
:
"owner"
|
"operator"
}
|
null
;
createdAt
:
string
;
email
:
string
;
emailVerified
:
boolean
;
id
:
string
;
name
:
string
;
profiles
:
{
role
:
"user"
|
"influencer"
|
"venue"
|
"advertiser"
|
"creator"
;
service
:
"day"
|
"studio"
;
}
[]
;
status
:
"active"
|
"suspended"
|
"withdrawn"
;
}
;
AccountPageDto
:
{
items
:
{
admin
:
{
role
:
"owner"
|
"operator"
}
|
null
;
createdAt
:
string
;
email
:
string
;
emailVerified
:
boolean
;
id
:
string
;
name
:
string
;
profiles
:
{
role
:
"user"
|
"influencer"
|
"venue"
|
"advertiser"
|
"creator"
;
service
:
"day"
|
"studio"
;
}
[]
;
status
:
"active"
|
"suspended"
|
"withdrawn"
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
AccountSessionDto
:
{
createdAt
:
string
;
expiresAt
:
string
;
id
:
string
;
ip
:
string
;
userAgent
:
string
|
null
;
}
;
AccountStatusDto
:
{
reason
:
string
;
status
:
"active"
|
"suspended"
}
;
AddProfileDto
:
{
role
:
"user"
|
"influencer"
|
"venue"
|
"advertiser"
|
"creator"
;
service
:
"day"
|
"studio"
;
}
;
AdminInfoDto
:
{
role
:
"owner"
|
"operator"
}
;
AdminMeDto
:
{
accountId
:
string
;
name
:
string
;
role
:
"owner"
|
"operator"
}
;
AdminPaymentDto
:
{
accountEmail
:
string
;
accountId
:
string
;
accountName
:
string
;
amount
:
number
;
createdAt
:
string
;
description
:
string
;
id
:
string
;
paidAt
:
string
|
null
;
provider
:
string
;
purpose
:
|
"day_event_fee"
|
"day_casting_fee"
|
"studio_order"
|
"studio_credit"
;
refId
:
string
|
null
;
refType
:
string
|
null
;
refundedAmount
:
number
;
service
:
"day"
|
"studio"
;
status
:
"pending"
|
"paid"
|
"failed"
|
"refunded"
;
vat
:
number
;
}
;
AdminPaymentPageDto
:
{
items
:
{
accountEmail
:
string
;
accountId
:
string
;
accountName
:
string
;
amount
:
number
;
createdAt
:
string
;
description
:
string
;
id
:
string
;
paidAt
:
string
|
null
;
provider
:
string
;
purpose
:
|
"day_event_fee"
|
"day_casting_fee"
|
"studio_order"
|
"studio_credit"
;
refId
:
string
|
null
;
refType
:
string
|
null
;
refundedAmount
:
number
;
service
:
"day"
|
"studio"
;
status
:
"pending"
|
"paid"
|
"failed"
|
"refunded"
;
vat
:
number
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
AdminReportDto
:
{
createdAt
:
string
;
id
:
string
;
reason
:
string
;
reporterId
:
string
;
reporterName
:
string
;
resolution
:
string
|
null
;
resolvedAt
:
string
|
null
;
status
:
"open"
|
"resolved"
|
"dismissed"
;
targetHidden
:
boolean
;
targetId
:
string
;
targetLabel
:
string
;
targetType
:
"user"
|
"place"
|
"event"
|
"casting"
;
}
;
AdminReportPageDto
:
{
items
:
{
createdAt
:
string
;
id
:
string
;
reason
:
string
;
reporterId
:
string
;
reporterName
:
string
;
resolution
:
string
|
null
;
resolvedAt
:
string
|
null
;
status
:
"open"
|
"resolved"
|
"dismissed"
;
targetHidden
:
boolean
;
targetId
:
string
;
targetLabel
:
string
;
targetType
:
"user"
|
"place"
|
"event"
|
"casting"
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
AdminUserDto
:
{
accountId
:
string
;
createdAt
:
string
;
email
:
string
;
name
:
string
;
role
:
"owner"
|
"operator"
;
}
;
AffectedDto
:
{
affected
:
number
}
;
ApplyDto
:
{
message
?:
string
;
role
?:
"user"
|
"influencer"
}
;
ApprovedStoryDto
:
{
at
:
string
;
by
:
string
;
no
:
number
;
version
:
number
}
;
AssetDecisionDto
:
{
approve
:
boolean
;
memo
?:
string
}
;
AssetDto
:
{
boardAt
:
string
|
null
;
boardStatus
:
"pending"
|
"failed"
|
"ready"
|
"none"
;
consent
:
|
{
doc
:
string
;
end
:
string
;
issueResolved
:
string
|
null
;
media
:
string
[]
;
paid
:
boolean
;
portfolio
:
boolean
;
purpose
:
string
;
region
:
string
;
revokedAt
:
string
|
null
;
revokeReason
:
string
|
null
;
secondary
:
boolean
;
showcase
:
boolean
;
signedAt
:
string
;
start
:
string
;
status
:
"active"
|
"suspended"
|
"expired"
|
"revoked"
;
}
|
null
;
desc
:
string
;
destroyAt
:
string
|
null
;
hasFile
:
boolean
;
id
:
string
;
kind
:
"face"
|
"voice"
|
"ref"
;
label
:
string
;
replaced
:
boolean
;
review
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
uploadedAt
:
string
;
version
:
number
;
}
;
AssetInput
:
{
desc
:
string
;
fileUrl
:
string
;
kind
:
"face"
|
"voice"
|
"ref"
;
}
;
AttendanceDto
:
{
attended
:
boolean
}
;
AuditLogDto
:
{
actorId
:
string
|
null
;
actorName
:
string
;
change
:
string
;
createdAt
:
string
;
event
:
string
;
group
:
string
;
id
:
string
;
ip
:
string
;
role
:
string
;
service
:
"day"
|
"studio"
|
null
;
target
:
string
;
}
;
AuditPageDto
:
{
items
:
{
actorId
:
string
|
null
;
actorName
:
string
;
change
:
string
;
createdAt
:
string
;
event
:
string
;
group
:
string
;
id
:
string
;
ip
:
string
;
role
:
string
;
service
:
"day"
|
"studio"
|
null
;
target
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
AuthResultDto
:
{
account
:
{
admin
:
{
role
:
"owner"
|
"operator"
}
|
null
;
createdAt
:
string
;
email
:
string
;
emailVerified
:
boolean
;
id
:
string
;
name
:
string
;
profiles
:
{
role
:
"user"
|
"influencer"
|
"venue"
|
"advertiser"
|
"creator"
;
service
:
"day"
|
"studio"
;
}
[]
;
status
:
"active"
|
"suspended"
|
"withdrawn"
;
}
;
}
;
AutoCheckDto
:
{
ok
:
boolean
|
null
;
text
:
string
}
;
BalanceDto
:
{
balance
:
number
}
;
BriefDto
:
{
ban
:
string
;
channels
:
string
[]
;
cta
:
string
;
disclosure
:
string
;
goal
:
string
;
length
:
number
;
message
:
string
;
mustSay
:
string
;
scene
:
string
;
target
:
string
;
tone
:
string
;
}
;
BriefInput
:
{
ban
:
string
;
channels
:
string
[]
;
cta
:
string
;
disclosure
:
string
;
goal
:
string
;
length
:
number
;
message
:
string
;
mustSay
:
string
;
scene
:
string
;
target
:
string
;
tone
:
string
;
}
;
CampaignDto
:
{
brief
:
{
ban
:
string
;
channels
:
string
[]
;
cta
:
string
;
disclosure
:
string
;
goal
:
string
;
length
:
number
;
message
:
string
;
mustSay
:
string
;
scene
:
string
;
target
:
string
;
tone
:
string
;
}
;
cancelReason
:
string
|
null
;
code
:
string
;
createdAt
:
string
;
creator
:
|
{
category
:
string
;
color
:
string
;
engagement
:
number
;
followers
:
number
;
handle
:
string
;
id
:
string
;
name
:
string
;
photoUrl
:
string
|
null
;
verified
:
boolean
;
}
|
null
;
emoji
:
string
;
id
:
string
;
imageUrl
:
string
|
null
;
jobs
:
{
attempts
:
number
;
createdAt
:
string
;
credits
:
number
;
error
:
string
|
null
;
finishedAt
:
string
|
null
;
id
:
string
;
kind
:
"storyboard"
|
"revision"
|
"sample"
|
"final"
;
maxAttempts
:
number
;
provider
:
string
;
status
:
|
"failed"
|
"done"
|
"queued"
|
"running"
|
"retry"
|
"blocked"
|
"cancelled"
;
}
[]
;
name
:
string
;
offer
:
|
{
assets
:
string
[]
;
blocker
:
string
|
null
;
channel
:
string
;
creatorId
:
string
;
expiresAt
:
string
;
format
:
string
;
id
:
string
;
keep
:
string
;
media
:
string
[]
;
message
:
string
;
portfolio
:
boolean
;
postDate
:
string
;
region
:
string
;
rejectReason
:
string
|
null
;
respondedAt
:
string
|
null
;
rightsEnd
:
string
;
rightsStart
:
string
;
sentAt
:
string
;
status
:
"withdrawn"
|
"sent"
|
"accepted"
|
"rejected"
|
"expired"
;
thread
:
{
at
:
string
;
by
:
"advertiser"
|
"creator"
|
"ops"
|
"system"
;
name
:
string
;
tag
?:
string
;
text
:
string
;
}
[]
;
}
|
null
;
order
:
|
{
blocked
:
string
|
null
;
comments
:
{
at
:
string
;
by
:
"advertiser"
|
"creator"
|
"ops"
|
"system"
;
name
:
string
;
tag
?:
string
;
text
:
string
;
}
[]
;
confirmedAt
:
string
;
creatorMetricsDone
:
boolean
;
id
:
string
;
metrics
:
{
at
:
string
;
by
:
string
;
id
:
string
;
name
:
string
;
period
:
string
;
source
:
"advertiser"
|
"creator"
|
"api"
;
value
:
number
;
verified
:
boolean
;
}
[]
;
outputUrl
:
string
|
null
;
paidAt
:
string
|
null
;
payoutStatus
:
"paid"
|
"progress"
|
"scheduled"
|
"hold"
;
proof
:
|
{
at
:
string
;
captures
:
number
;
url
:
string
;
verified
:
boolean
}
|
null
;
qa
:
string
;
revisionsLeft
:
number
;
usesVoice
:
boolean
;
version
:
number
;
}
|
null
;
orgId
:
string
;
orgName
:
string
;
pastOffers
:
{
at
:
string
;
creatorId
:
string
;
creatorName
:
string
;
id
:
string
;
note
:
string
;
status
:
"withdrawn"
|
"rejected"
|
"expired"
;
}
[]
;
payout
:
number
|
null
;
price
:
number
|
null
;
productId
:
string
;
stage
:
|
"done"
|
"accepted"
|
"storyboard"
|
"cancelled"
|
"matching"
|
"offer"
|
"producing"
|
"creator_review"
|
"advertiser_review"
|
"approved"
|
"published"
;
stageLabel
:
string
;
storyboard
:
{
approved
:
|
{
at
:
string
;
by
:
string
;
no
:
number
;
version
:
number
}
|
null
;
batch
:
number
;
history
:
{
at
:
string
;
by
:
string
;
detail
:
string
;
title
:
string
;
tone
?:
"done"
|
"warn"
;
}
[]
;
notes
:
string
[]
;
options
:
{
cta
:
string
;
exposure
:
string
;
no
:
number
;
qa
:
{
ok
:
boolean
;
text
:
string
}
;
scenes
:
{
exposure
?:
boolean
;
line
:
string
;
time
:
string
;
visual
:
string
;
}
[]
;
summary
:
string
;
title
:
string
;
version
:
number
;
}
[]
;
regenerationsLeft
:
number
;
sample
:
"generating"
|
"ready"
|
"none"
;
sampleAudioUrl
:
string
|
null
;
sampleUrl
:
string
|
null
;
selected
:
number
;
status
:
"failed"
|
"generating"
|
"ready"
;
versions
:
number
[]
;
}
;
type
:
"AI"
|
"Direct"
;
updatedAt
:
string
;
}
;
CampaignPageDto
:
{
items
:
{
brief
:
{
ban
:
string
;
channels
:
string
[]
;
cta
:
string
;
disclosure
:
string
;
goal
:
string
;
length
:
number
;
message
:
string
;
mustSay
:
string
;
scene
:
string
;
target
:
string
;
tone
:
string
;
}
;
cancelReason
:
string
|
null
;
code
:
string
;
createdAt
:
string
;
creator
:
|
{
category
:
string
;
color
:
string
;
engagement
:
number
;
followers
:
number
;
handle
:
string
;
id
:
string
;
name
:
string
;
photoUrl
:
string
|
null
;
verified
:
boolean
;
}
|
null
;
emoji
:
string
;
id
:
string
;
imageUrl
:
string
|
null
;
jobs
:
{
attempts
:
number
;
createdAt
:
string
;
credits
:
number
;
error
:
string
|
null
;
finishedAt
:
string
|
null
;
id
:
string
;
kind
:
"storyboard"
|
"revision"
|
"sample"
|
"final"
;
maxAttempts
:
number
;
provider
:
string
;
status
:
|
"failed"
|
"done"
|
"queued"
|
"running"
|
"retry"
|
"blocked"
|
"cancelled"
;
}
[]
;
name
:
string
;
offer
:
|
{
assets
:
string
[]
;
blocker
:
string
|
null
;
channel
:
string
;
creatorId
:
string
;
expiresAt
:
string
;
format
:
string
;
id
:
string
;
keep
:
string
;
media
:
string
[]
;
message
:
string
;
portfolio
:
boolean
;
postDate
:
string
;
region
:
string
;
rejectReason
:
string
|
null
;
respondedAt
:
string
|
null
;
rightsEnd
:
string
;
rightsStart
:
string
;
sentAt
:
string
;
status
:
"withdrawn"
|
"sent"
|
"accepted"
|
"rejected"
|
"expired"
;
thread
:
{
at
:
string
;
by
:
"advertiser"
|
"creator"
|
"ops"
|
"system"
;
name
:
string
;
tag
?:
string
;
text
:
string
;
}
[]
;
}
|
null
;
order
:
|
{
blocked
:
string
|
null
;
comments
:
{
at
:
string
;
by
:
"advertiser"
|
"creator"
|
"ops"
|
"system"
;
name
:
string
;
tag
?:
string
;
text
:
string
;
}
[]
;
confirmedAt
:
string
;
creatorMetricsDone
:
boolean
;
id
:
string
;
metrics
:
{
at
:
string
;
by
:
string
;
id
:
string
;
name
:
string
;
period
:
string
;
source
:
"advertiser"
|
"creator"
|
"api"
;
value
:
number
;
verified
:
boolean
;
}
[]
;
outputUrl
:
string
|
null
;
paidAt
:
string
|
null
;
payoutStatus
:
"paid"
|
"progress"
|
"scheduled"
|
"hold"
;
proof
:
|
{
at
:
string
;
captures
:
number
;
url
:
string
;
verified
:
boolean
}
|
null
;
qa
:
string
;
revisionsLeft
:
number
;
usesVoice
:
boolean
;
version
:
number
;
}
|
null
;
orgId
:
string
;
orgName
:
string
;
pastOffers
:
{
at
:
string
;
creatorId
:
string
;
creatorName
:
string
;
id
:
string
;
note
:
string
;
status
:
"withdrawn"
|
"rejected"
|
"expired"
;
}
[]
;
payout
:
number
|
null
;
price
:
number
|
null
;
productId
:
string
;
stage
:
|
"done"
|
"accepted"
|
"storyboard"
|
"cancelled"
|
"matching"
|
"offer"
|
"producing"
|
"creator_review"
|
"advertiser_review"
|
"approved"
|
"published"
;
stageLabel
:
string
;
storyboard
:
{
approved
:
|
{
at
:
string
;
by
:
string
;
no
:
number
;
version
:
number
}
|
null
;
batch
:
number
;
history
:
{
at
:
string
;
by
:
string
;
detail
:
string
;
title
:
string
;
tone
?:
"done"
|
"warn"
;
}
[]
;
notes
:
string
[]
;
options
:
{
cta
:
string
;
exposure
:
string
;
no
:
number
;
qa
:
{
ok
:
boolean
;
text
:
string
}
;
scenes
:
{
exposure
?:
boolean
;
line
:
string
;
time
:
string
;
visual
:
string
;
}
[]
;
summary
:
string
;
title
:
string
;
version
:
number
;
}
[]
;
regenerationsLeft
:
number
;
sample
:
"generating"
|
"ready"
|
"none"
;
sampleAudioUrl
:
string
|
null
;
sampleUrl
:
string
|
null
;
selected
:
number
;
status
:
"failed"
|
"generating"
|
"ready"
;
versions
:
number
[]
;
}
;
type
:
"AI"
|
"Direct"
;
updatedAt
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
CastingApplicationDto
:
{
applicant
:
{
avatarUrl
:
string
|
null
;
creatorTypes
:
string
[]
;
fields
:
string
[]
;
id
:
string
;
name
:
string
;
roles
:
(
"user"
|
"influencer"
|
"venue"
)
[]
;
sns
:
{
blog
?:
string
;
instagram
?:
string
;
tiktok
?:
string
;
x
?:
string
;
youtube
?:
string
;
}
;
}
;
createdAt
:
string
;
id
:
string
;
message
:
string
|
null
;
status
:
"pending"
|
"rejected"
|
"canceled"
|
"selected"
;
}
;
CastingDecisionDto
:
{
status
:
"pending"
|
"rejected"
|
"selected"
}
;
CastingDto
:
{
applicantCount
:
number
;
benefit
:
string
;
channels
:
string
[]
;
createdAt
:
string
;
deadline
:
string
;
description
:
string
;
endDate
:
string
;
fields
:
string
[]
;
headcount
:
number
;
id
:
string
;
image
:
string
|
null
;
mission
:
string
;
myApplication
:
|
{
createdAt
:
string
;
id
:
string
;
status
:
"pending"
|
"rejected"
|
"canceled"
|
"selected"
;
}
|
null
;
ownerId
:
string
;
place
:
{
category
:
string
;
id
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
name
:
string
;
photo
:
string
|
null
;
regionId
:
string
;
}
;
placeId
:
string
;
selectedCount
:
number
;
startDate
:
string
;
status
:
"open"
|
"closed"
;
title
:
string
;
type
:
string
;
}
;
CastingPageDto
:
{
items
:
{
applicantCount
:
number
;
benefit
:
string
;
channels
:
string
[]
;
createdAt
:
string
;
deadline
:
string
;
description
:
string
;
endDate
:
string
;
fields
:
string
[]
;
headcount
:
number
;
id
:
string
;
image
:
string
|
null
;
mission
:
string
;
myApplication
:
|
{
createdAt
:
string
;
id
:
string
;
status
:
"pending"
|
"rejected"
|
"canceled"
|
"selected"
;
}
|
null
;
ownerId
:
string
;
place
:
{
category
:
string
;
id
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
name
:
string
;
photo
:
string
|
null
;
regionId
:
string
;
}
;
placeId
:
string
;
selectedCount
:
number
;
startDate
:
string
;
status
:
"open"
|
"closed"
;
title
:
string
;
type
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
CastingStatusDto
:
{
status
:
"open"
|
"closed"
}
;
ChangePasswordDto
:
{
currentPassword
:
string
;
newPassword
:
string
}
;
ChargeCreditsDto
:
{
amount
:
number
;
idempotencyKey
:
string
}
;
CommentDto
:
{
tag
?:
string
;
text
:
string
}
;
ConsentDto
:
{
doc
:
string
;
end
:
string
;
issueResolved
:
string
|
null
;
media
:
string
[]
;
paid
:
boolean
;
portfolio
:
boolean
;
purpose
:
string
;
region
:
string
;
revokedAt
:
string
|
null
;
revokeReason
:
string
|
null
;
secondary
:
boolean
;
showcase
:
boolean
;
signedAt
:
string
;
start
:
string
;
status
:
"active"
|
"suspended"
|
"expired"
|
"revoked"
;
}
;
ConsentInput
:
{
agreed
:
boolean
;
end
:
string
;
media
:
string
[]
;
paid
:
boolean
;
portfolio
:
boolean
;
region
:
string
;
secondary
:
boolean
;
showcase
:
boolean
;
start
:
string
;
}
;
ConsentResolutionDto
:
{
memo
:
string
;
resolution
:
"novoice"
|
"cancel"
|
"reconsent"
;
}
;
ContentDecisionDto
:
{
memo
?:
string
;
status
:
"rejected"
|
"passed"
|
"requested"
;
}
;
ContentItemDto
:
{
auto
:
{
ok
:
boolean
|
null
;
text
:
string
}
;
campaign
:
string
;
campaignId
:
string
|
null
;
createdAt
:
string
;
id
:
string
;
kind
:
"brief"
|
"story"
|
"output"
;
memo
:
string
|
null
;
reason
:
string
;
status
:
"rejected"
|
"blocked"
|
"check"
|
"passed"
|
"requested"
;
target
:
string
;
}
;
ContentPageDto
:
{
items
:
{
auto
:
{
ok
:
boolean
|
null
;
text
:
string
}
;
campaign
:
string
;
campaignId
:
string
|
null
;
createdAt
:
string
;
id
:
string
;
kind
:
"brief"
|
"story"
|
"output"
;
memo
:
string
|
null
;
reason
:
string
;
status
:
"rejected"
|
"blocked"
|
"check"
|
"passed"
|
"requested"
;
target
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
CreateCampaignDto
:
{
brief
:
{
ban
:
string
;
channels
:
string
[]
;
cta
:
string
;
disclosure
:
string
;
goal
:
string
;
length
:
number
;
message
:
string
;
mustSay
:
string
;
scene
:
string
;
target
:
string
;
tone
:
string
;
}
;
name
?:
string
;
productId
:
string
;
type
:
"AI"
|
"Direct"
;
}
;
CreateCastingDto
:
{
benefit
:
string
;
channels
:
string
[]
;
deadline
:
string
;
description
:
string
;
endDate
:
string
;
fields
:
string
[]
;
headcount
:
number
;
idempotencyKey
:
string
;
image
?:
string
|
null
;
mission
:
string
;
placeId
:
string
;
startDate
:
string
;
title
:
string
;
type
:
string
;
}
;
CreatedWithPaymentDto
:
{
amount
:
number
;
id
:
string
;
paymentId
:
string
}
;
CreateEventDto
:
{
address
:
string
;
capacity
:
number
;
category
:
string
;
date
:
string
;
description
:
string
;
endTime
:
string
;
idempotencyKey
:
string
;
image
?:
string
|
null
;
lat
:
number
;
lineup
:
string
[]
;
lng
:
number
;
notice
?:
string
|
null
;
placeId
:
string
;
priceInfluencer
:
number
;
priceUser
:
number
;
program
:
string
;
regionId
:
|
"seongsu"
|
"gangnam"
|
"mapo"
|
"yongsan"
|
"jongno"
|
"haeundae"
|
"gangneung"
|
"jeju"
;
startTime
:
string
;
target
:
"user"
|
"influencer"
|
"all"
;
title
:
string
;
}
;
CreateUploadDto
:
{
contentType
:
string
;
purpose
:
|
"avatar"
|
"place"
|
"event"
|
"casting"
|
"product"
|
"asset"
|
"proof"
|
"evidence"
;
size
:
number
;
}
;
CreatorMeDto
:
{
aiFee
:
number
|
null
;
aiOn
:
boolean
;
aiPrice
:
number
|
null
;
available
:
"now"
|
"later"
|
"busy"
;
availableFlag
:
boolean
;
availableFrom
:
string
|
null
;
availableText
:
string
;
bio
:
string
;
cadence
:
string
;
categories
:
string
[]
;
category
:
string
;
channels
:
string
[]
;
color
:
string
;
dataSource
:
string
;
directFee
:
number
|
null
;
directOn
:
boolean
;
directPrice
:
number
|
null
;
engagement
:
number
;
excluded
:
string
[]
;
followers
:
number
;
handle
:
string
;
id
:
string
;
keep
:
string
;
langs
:
string
[]
;
lead
:
string
;
monthCap
:
number
;
name
:
string
;
payoutAccount
:
{
bank
:
string
;
holder
:
string
;
number
:
string
}
|
null
;
photoUrl
:
string
|
null
;
review
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
verified
:
boolean
;
}
;
CreatorPageDto
:
{
items
:
{
aiFee
:
number
|
null
;
aiPrice
:
number
|
null
;
available
:
"now"
|
"later"
|
"busy"
;
availableText
:
string
;
bio
:
string
;
cadence
:
string
;
categories
:
string
[]
;
category
:
string
;
channels
:
string
[]
;
color
:
string
;
dataSource
:
string
;
directFee
:
number
|
null
;
directPrice
:
number
|
null
;
engagement
:
number
;
excluded
:
string
[]
;
followers
:
number
;
handle
:
string
;
id
:
string
;
langs
:
string
[]
;
name
:
string
;
photoUrl
:
string
|
null
;
verified
:
boolean
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
CreatorProfileInput
:
{
available
:
boolean
;
availableFrom
?:
string
|
null
;
bio
:
string
;
categories
:
string
[]
;
channels
:
string
[]
;
handle
:
string
;
langs
:
string
[]
;
name
:
string
;
photoUrl
?:
string
|
null
;
}
;
CreatorPublicDto
:
{
aiFee
:
number
|
null
;
aiPrice
:
number
|
null
;
available
:
"now"
|
"later"
|
"busy"
;
availableText
:
string
;
bio
:
string
;
cadence
:
string
;
categories
:
string
[]
;
category
:
string
;
channels
:
string
[]
;
color
:
string
;
dataSource
:
string
;
directFee
:
number
|
null
;
directPrice
:
number
|
null
;
engagement
:
number
;
excluded
:
string
[]
;
followers
:
number
;
handle
:
string
;
id
:
string
;
langs
:
string
[]
;
name
:
string
;
photoUrl
:
string
|
null
;
verified
:
boolean
;
}
;
CreatorSummaryDto
:
{
category
:
string
;
color
:
string
;
engagement
:
number
;
followers
:
number
;
handle
:
string
;
id
:
string
;
name
:
string
;
photoUrl
:
string
|
null
;
verified
:
boolean
;
}
;
CreditGrantDto
:
{
delta
:
number
;
reason
:
string
}
;
CreditsDto
:
{
balance
:
number
;
costs
:
{
[
key
:
string
]:
number
}
;
ledger
:
{
at
:
string
;
delta
:
number
;
desc
:
string
;
id
:
string
;
kind
:
"none"
|
"debit"
|
"charge"
|
"grant"
|
"adjust"
;
ref
:
string
;
}
[]
;
reserved
:
number
;
unitPrice
:
number
;
vatRate
:
number
;
}
;
DailyStatDto
:
{
applications
:
number
;
date
:
string
;
orders
:
number
;
revenue
:
number
;
signups
:
number
;
}
;
DayEventDto
:
{
address
:
string
;
applicantCount
:
number
;
capacity
:
number
;
category
:
string
;
createdAt
:
string
;
date
:
string
;
description
:
string
;
endTime
:
string
;
id
:
string
;
image
:
string
|
null
;
lat
:
number
;
likeCount
:
number
;
liked
:
boolean
;
lineup
:
string
[]
;
lng
:
number
;
myApplication
:
|
{
attended
:
boolean
;
createdAt
:
string
;
id
:
string
;
role
:
"user"
|
"influencer"
;
status
:
"applied"
|
"canceled"
;
}
|
null
;
notice
:
string
|
null
;
ownerId
:
string
;
place
:
{
category
:
string
;
id
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
name
:
string
;
photo
:
string
|
null
;
regionId
:
string
;
}
;
placeId
:
string
;
priceInfluencer
:
number
;
priceUser
:
number
;
program
:
string
;
regionId
:
string
;
startTime
:
string
;
status
:
"open"
|
"canceled"
|
"closed"
|
"ended"
;
target
:
"user"
|
"influencer"
|
"all"
;
title
:
string
;
}
;
DayEventPageDto
:
{
items
:
{
address
:
string
;
applicantCount
:
number
;
capacity
:
number
;
category
:
string
;
createdAt
:
string
;
date
:
string
;
description
:
string
;
endTime
:
string
;
id
:
string
;
image
:
string
|
null
;
lat
:
number
;
likeCount
:
number
;
liked
:
boolean
;
lineup
:
string
[]
;
lng
:
number
;
myApplication
:
|
{
attended
:
boolean
;
createdAt
:
string
;
id
:
string
;
role
:
"user"
|
"influencer"
;
status
:
"applied"
|
"canceled"
;
}
|
null
;
notice
:
string
|
null
;
ownerId
:
string
;
place
:
{
category
:
string
;
id
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
name
:
string
;
photo
:
string
|
null
;
regionId
:
string
;
}
;
placeId
:
string
;
priceInfluencer
:
number
;
priceUser
:
number
;
program
:
string
;
regionId
:
string
;
startTime
:
string
;
status
:
"open"
|
"canceled"
|
"closed"
|
"ended"
;
target
:
"user"
|
"influencer"
|
"all"
;
title
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
DayMeDto
:
{
avatarUrl
:
string
|
null
;
email
:
string
;
id
:
string
;
name
:
string
;
profile
:
{
bio
:
string
;
creatorTypes
:
string
[]
;
fields
:
string
[]
;
history
:
string
;
regionId
:
string
|
null
;
sns
:
{
blog
?:
string
;
instagram
?:
string
;
tiktok
?:
string
;
x
?:
string
;
youtube
?:
string
;
}
;
}
;
roles
:
(
"user"
|
"influencer"
|
"venue"
)
[]
;
}
;
DayMetaDto
:
{
castingTypes
:
string
[]
;
channels
:
string
[]
;
creatorTypes
:
string
[]
;
eventCategories
:
string
[]
;
fields
:
string
[]
;
placeCategories
:
string
[]
;
regions
:
{
city
:
string
;
id
:
string
;
lat
:
number
;
lng
:
number
;
name
:
string
;
}
[]
;
registrationFee
:
number
;
}
;
DayProfileDto
:
{
bio
:
string
;
creatorTypes
:
string
[]
;
fields
:
string
[]
;
history
:
string
;
regionId
:
string
|
null
;
sns
:
{
blog
?:
string
;
instagram
?:
string
;
tiktok
?:
string
;
x
?:
string
;
youtube
?:
string
;
}
;
}
;
DayUserDto
:
{
avatarUrl
:
string
|
null
;
bio
:
string
;
creatorTypes
:
string
[]
;
fields
:
string
[]
;
history
:
string
;
id
:
string
;
joinedAt
:
string
;
name
:
string
;
regionId
:
string
|
null
;
roles
:
(
"user"
|
"influencer"
|
"venue"
)
[]
;
sns
:
{
blog
?:
string
;
instagram
?:
string
;
tiktok
?:
string
;
x
?:
string
;
youtube
?:
string
;
}
;
stats
:
{
attended
:
number
;
events
:
number
;
hostedEvents
:
number
;
places
:
number
;
selected
:
number
;
}
;
}
;
DayUserStatsDto
:
{
attended
:
number
;
events
:
number
;
hostedEvents
:
number
;
places
:
number
;
selected
:
number
;
}
;
DayUserSummaryDto
:
{
avatarUrl
:
string
|
null
;
creatorTypes
:
string
[]
;
fields
:
string
[]
;
id
:
string
;
name
:
string
;
roles
:
(
"user"
|
"influencer"
|
"venue"
)
[]
;
sns
:
{
blog
?:
string
;
instagram
?:
string
;
tiktok
?:
string
;
x
?:
string
;
youtube
?:
string
;
}
;
}
;
DeletionRequestResultDto
:
{
activeOrders
:
number
;
ok
:
boolean
}
;
DisputeDto
:
{
text
:
string
;
title
:
string
}
;
EventApplicationDto
:
{
applicant
:
{
avatarUrl
:
string
|
null
;
creatorTypes
:
string
[]
;
fields
:
string
[]
;
id
:
string
;
name
:
string
;
roles
:
(
"user"
|
"influencer"
|
"venue"
)
[]
;
sns
:
{
blog
?:
string
;
instagram
?:
string
;
tiktok
?:
string
;
x
?:
string
;
youtube
?:
string
;
}
;
}
;
attended
:
boolean
;
createdAt
:
string
;
id
:
string
;
message
:
string
|
null
;
role
:
"user"
|
"influencer"
;
status
:
"applied"
|
"canceled"
;
}
;
EventStatusDto
:
{
status
:
"open"
|
"canceled"
|
"closed"
|
"ended"
}
;
ForgotPasswordDto
:
{
email
:
string
}
;
GrantAdminDto
:
{
email
:
string
;
role
:
"owner"
|
"operator"
}
;
HealthDto
:
{
database
:
"up"
|
"down"
;
status
:
"ok"
|
"degraded"
}
;
HistoryItemDto
:
{
at
:
string
;
by
:
string
;
detail
:
string
;
title
:
string
;
tone
?:
"done"
|
"warn"
;
}
;
HoldDto
:
{
hold
:
boolean
;
reason
:
string
}
;
InviteMemberDto
:
{
email
:
string
;
role
:
"admin"
|
"manager"
}
;
IssuedUrlDto
:
{
expiresInMinutes
:
number
;
url
:
string
}
;
JobSummaryDto
:
{
attempts
:
number
;
createdAt
:
string
;
credits
:
number
;
error
:
string
|
null
;
finishedAt
:
string
|
null
;
id
:
string
;
kind
:
"storyboard"
|
"revision"
|
"sample"
|
"final"
;
maxAttempts
:
number
;
provider
:
string
;
status
:
|
"failed"
|
"done"
|
"queued"
|
"running"
|
"retry"
|
"blocked"
|
"cancelled"
;
}
;
LedgerEntryDto
:
{
at
:
string
;
delta
:
number
;
desc
:
string
;
id
:
string
;
kind
:
"none"
|
"debit"
|
"charge"
|
"grant"
|
"adjust"
;
ref
:
string
;
}
;
LoginDto
:
{
email
:
string
;
password
:
string
}
;
MetricDto
:
{
at
:
string
;
by
:
string
;
id
:
string
;
name
:
string
;
period
:
string
;
source
:
"advertiser"
|
"creator"
|
"api"
;
value
:
number
;
verified
:
boolean
;
}
;
MetricInput
:
{
name
:
string
;
period
:
string
;
value
:
number
}
;
MetricsDto
:
{
metrics
:
{
name
:
string
;
period
:
string
;
value
:
number
}
[]
}
;
ModerationItemDto
:
{
createdAt
:
string
;
date
:
string
|
null
;
hiddenAt
:
string
|
null
;
id
:
string
;
kind
:
"place"
|
"event"
|
"casting"
;
openReports
:
number
;
ownerId
:
string
;
ownerName
:
string
;
placeName
:
string
|
null
;
status
:
string
;
title
:
string
;
}
;
ModerationPageDto
:
{
items
:
{
createdAt
:
string
;
date
:
string
|
null
;
hiddenAt
:
string
|
null
;
id
:
string
;
kind
:
"place"
|
"event"
|
"casting"
;
openReports
:
number
;
ownerId
:
string
;
ownerName
:
string
;
placeName
:
string
|
null
;
status
:
string
;
title
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
MsgDto
:
{
at
:
string
;
by
:
"advertiser"
|
"creator"
|
"ops"
|
"system"
;
name
:
string
;
tag
?:
string
;
text
:
string
;
}
;
MyCastingApplicationDto
:
{
createdAt
:
string
;
id
:
string
;
status
:
"pending"
|
"rejected"
|
"canceled"
|
"selected"
;
}
;
MyEventApplicationDto
:
{
attended
:
boolean
;
createdAt
:
string
;
id
:
string
;
role
:
"user"
|
"influencer"
;
status
:
"applied"
|
"canceled"
;
}
;
MyScheduleDto
:
{
castings
:
{
application
:
{
createdAt
:
string
;
id
:
string
;
status
:
"pending"
|
"rejected"
|
"canceled"
|
"selected"
;
}
;
casting
:
{
applicantCount
:
number
;
benefit
:
string
;
channels
:
string
[]
;
createdAt
:
string
;
deadline
:
string
;
description
:
string
;
endDate
:
string
;
fields
:
string
[]
;
headcount
:
number
;
id
:
string
;
image
:
string
|
null
;
mission
:
string
;
myApplication
:
|
{
createdAt
:
string
;
id
:
string
;
status
:
"pending"
|
"rejected"
|
"canceled"
|
"selected"
;
}
|
null
;
ownerId
:
string
;
place
:
{
category
:
string
;
id
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
name
:
string
;
photo
:
string
|
null
;
regionId
:
string
;
}
;
placeId
:
string
;
selectedCount
:
number
;
startDate
:
string
;
status
:
"open"
|
"closed"
;
title
:
string
;
type
:
string
;
}
;
}
[]
;
events
:
{
application
:
{
attended
:
boolean
;
createdAt
:
string
;
id
:
string
;
role
:
"user"
|
"influencer"
;
status
:
"applied"
|
"canceled"
;
}
;
event
:
{
address
:
string
;
applicantCount
:
number
;
capacity
:
number
;
category
:
string
;
createdAt
:
string
;
date
:
string
;
description
:
string
;
endTime
:
string
;
id
:
string
;
image
:
string
|
null
;
lat
:
number
;
likeCount
:
number
;
liked
:
boolean
;
lineup
:
string
[]
;
lng
:
number
;
myApplication
:
|
{
attended
:
boolean
;
createdAt
:
string
;
id
:
string
;
role
:
"user"
|
"influencer"
;
status
:
"applied"
|
"canceled"
;
}
|
null
;
notice
:
string
|
null
;
ownerId
:
string
;
place
:
{
category
:
string
;
id
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
name
:
string
;
photo
:
string
|
null
;
regionId
:
string
;
}
;
placeId
:
string
;
priceInfluencer
:
number
;
priceUser
:
number
;
program
:
string
;
regionId
:
string
;
startTime
:
string
;
status
:
"open"
|
"canceled"
|
"closed"
|
"ended"
;
target
:
"user"
|
"influencer"
|
"all"
;
title
:
string
;
}
;
}
[]
;
}
;
NotificationDto
:
{
createdAt
:
string
;
href
:
string
;
id
:
string
;
read
:
boolean
;
service
:
"day"
|
"studio"
|
null
;
text
:
string
;
}
;
NotificationListDto
:
{
items
:
{
createdAt
:
string
;
href
:
string
;
id
:
string
;
read
:
boolean
;
service
:
"day"
|
"studio"
|
null
;
text
:
string
;
}
[]
;
unread
:
number
;
}
;
OfferDto
:
{
assets
:
string
[]
;
blocker
:
string
|
null
;
channel
:
string
;
creatorId
:
string
;
expiresAt
:
string
;
format
:
string
;
id
:
string
;
keep
:
string
;
media
:
string
[]
;
message
:
string
;
portfolio
:
boolean
;
postDate
:
string
;
region
:
string
;
rejectReason
:
string
|
null
;
respondedAt
:
string
|
null
;
rightsEnd
:
string
;
rightsStart
:
string
;
sentAt
:
string
;
status
:
"withdrawn"
|
"sent"
|
"accepted"
|
"rejected"
|
"expired"
;
thread
:
{
at
:
string
;
by
:
"advertiser"
|
"creator"
|
"ops"
|
"system"
;
name
:
string
;
tag
?:
string
;
text
:
string
;
}
[]
;
}
;
OkDto
:
{
ok
:
boolean
}
;
OpsAssetDto
:
{
boardAt
:
string
|
null
;
boardStatus
:
"pending"
|
"failed"
|
"ready"
|
"none"
;
consent
:
|
{
doc
:
string
;
end
:
string
;
issueResolved
:
string
|
null
;
media
:
string
[]
;
paid
:
boolean
;
portfolio
:
boolean
;
purpose
:
string
;
region
:
string
;
revokedAt
:
string
|
null
;
revokeReason
:
string
|
null
;
secondary
:
boolean
;
showcase
:
boolean
;
signedAt
:
string
;
start
:
string
;
status
:
"active"
|
"suspended"
|
"expired"
|
"revoked"
;
}
|
null
;
creatorHandle
:
string
;
creatorId
:
string
;
creatorName
:
string
;
desc
:
string
;
destroyAt
:
string
|
null
;
hasFile
:
boolean
;
id
:
string
;
kind
:
"face"
|
"voice"
|
"ref"
;
label
:
string
;
replaced
:
boolean
;
review
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
uploadedAt
:
string
;
version
:
number
;
}
;
OpsAssetPageDto
:
{
items
:
{
boardAt
:
string
|
null
;
boardStatus
:
"pending"
|
"failed"
|
"ready"
|
"none"
;
consent
:
|
{
doc
:
string
;
end
:
string
;
issueResolved
:
string
|
null
;
media
:
string
[]
;
paid
:
boolean
;
portfolio
:
boolean
;
purpose
:
string
;
region
:
string
;
revokedAt
:
string
|
null
;
revokeReason
:
string
|
null
;
secondary
:
boolean
;
showcase
:
boolean
;
signedAt
:
string
;
start
:
string
;
status
:
"active"
|
"suspended"
|
"expired"
|
"revoked"
;
}
|
null
;
creatorHandle
:
string
;
creatorId
:
string
;
creatorName
:
string
;
desc
:
string
;
destroyAt
:
string
|
null
;
hasFile
:
boolean
;
id
:
string
;
kind
:
"face"
|
"voice"
|
"ref"
;
label
:
string
;
replaced
:
boolean
;
review
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
uploadedAt
:
string
;
version
:
number
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
OpsCreatorPageDto
:
{
items
:
{
aiFee
:
number
|
null
;
aiOn
:
boolean
;
aiPrice
:
number
|
null
;
available
:
"now"
|
"later"
|
"busy"
;
availableFlag
:
boolean
;
availableFrom
:
string
|
null
;
availableText
:
string
;
bio
:
string
;
cadence
:
string
;
categories
:
string
[]
;
category
:
string
;
channels
:
string
[]
;
color
:
string
;
dataSource
:
string
;
directFee
:
number
|
null
;
directOn
:
boolean
;
directPrice
:
number
|
null
;
engagement
:
number
;
excluded
:
string
[]
;
followers
:
number
;
handle
:
string
;
id
:
string
;
keep
:
string
;
langs
:
string
[]
;
lead
:
string
;
monthCap
:
number
;
name
:
string
;
payoutAccount
:
{
bank
:
string
;
holder
:
string
;
number
:
string
}
|
null
;
photoUrl
:
string
|
null
;
review
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
verified
:
boolean
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
OpsDisputeDto
:
{
campaign
:
string
;
campaignId
:
string
;
createdAt
:
string
;
id
:
string
;
orderId
:
string
;
reporter
:
string
;
resolution
:
string
|
null
;
status
:
"open"
|
"resolved"
;
thread
:
{
at
:
string
;
by
:
"advertiser"
|
"creator"
|
"ops"
|
"system"
;
name
:
string
;
tag
?:
string
;
text
:
string
;
}
[]
;
title
:
string
;
}
;
OpsDisputePageDto
:
{
items
:
{
campaign
:
string
;
campaignId
:
string
;
createdAt
:
string
;
id
:
string
;
orderId
:
string
;
reporter
:
string
;
resolution
:
string
|
null
;
status
:
"open"
|
"resolved"
;
thread
:
{
at
:
string
;
by
:
"advertiser"
|
"creator"
|
"ops"
|
"system"
;
name
:
string
;
tag
?:
string
;
text
:
string
;
}
[]
;
title
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
OpsJobDto
:
{
attempts
:
number
;
campaign
:
string
;
campaignId
:
string
|
null
;
cost
:
number
|
null
;
createdAt
:
string
;
credits
:
number
;
error
:
string
|
null
;
finishedAt
:
string
|
null
;
id
:
string
;
kind
:
"storyboard"
|
"revision"
|
"sample"
|
"final"
|
"board"
;
maxAttempts
:
number
;
provider
:
string
;
startedAt
:
string
|
null
;
status
:
|
"failed"
|
"done"
|
"queued"
|
"running"
|
"retry"
|
"blocked"
|
"cancelled"
;
target
:
string
;
template
:
string
;
}
;
OpsJobPageDto
:
{
cost30d
:
number
;
count30d
:
number
;
items
:
{
attempts
:
number
;
campaign
:
string
;
campaignId
:
string
|
null
;
cost
:
number
|
null
;
createdAt
:
string
;
credits
:
number
;
error
:
string
|
null
;
finishedAt
:
string
|
null
;
id
:
string
;
kind
:
"storyboard"
|
"revision"
|
"sample"
|
"final"
|
"board"
;
maxAttempts
:
number
;
provider
:
string
;
startedAt
:
string
|
null
;
status
:
|
"failed"
|
"done"
|
"queued"
|
"running"
|
"retry"
|
"blocked"
|
"cancelled"
;
target
:
string
;
template
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
OpsNotificationDto
:
{
createdAt
:
string
;
href
:
string
;
id
:
string
;
service
:
"day"
|
"studio"
|
null
;
text
:
string
;
}
;
OpsOrgDto
:
{
bizNumber
:
string
;
campaigns
:
number
;
createdAt
:
string
;
credits
:
number
;
email
:
string
;
id
:
string
;
members
:
number
;
name
:
string
;
review
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
}
;
OpsOrgPageDto
:
{
items
:
{
bizNumber
:
string
;
campaigns
:
number
;
createdAt
:
string
;
credits
:
number
;
email
:
string
;
id
:
string
;
members
:
number
;
name
:
string
;
review
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
OpsPayoutDto
:
{
amount
:
number
;
blocked
:
string
|
null
;
campaign
:
string
;
campaignId
:
string
;
creatorName
:
string
;
metricsDone
:
boolean
;
net
:
number
;
orderId
:
string
;
orgName
:
string
;
paidAt
:
string
|
null
;
payoutAccount
:
{
bank
:
string
;
holder
:
string
;
number
:
string
}
|
null
;
price
:
number
;
stage
:
string
;
status
:
"paid"
|
"progress"
|
"scheduled"
|
"hold"
;
tax
:
number
;
}
;
OpsPayoutPageDto
:
{
items
:
{
amount
:
number
;
blocked
:
string
|
null
;
campaign
:
string
;
campaignId
:
string
;
creatorName
:
string
;
metricsDone
:
boolean
;
net
:
number
;
orderId
:
string
;
orgName
:
string
;
paidAt
:
string
|
null
;
payoutAccount
:
{
bank
:
string
;
holder
:
string
;
number
:
string
}
|
null
;
price
:
number
;
stage
:
string
;
status
:
"paid"
|
"progress"
|
"scheduled"
|
"hold"
;
tax
:
number
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
OpsRefundDto
:
{
amount
:
number
;
campaignId
:
string
|
null
;
decidedAt
:
string
|
null
;
id
:
string
;
max
:
number
;
memo
:
string
|
null
;
orgId
:
string
;
orgName
:
string
;
paymentId
:
string
|
null
;
reason
:
string
;
requestedAt
:
string
;
status
:
"pending"
|
"rejected"
|
"approved"
;
target
:
string
;
}
;
OpsRefundPageDto
:
{
items
:
{
amount
:
number
;
campaignId
:
string
|
null
;
decidedAt
:
string
|
null
;
id
:
string
;
max
:
number
;
memo
:
string
|
null
;
orgId
:
string
;
orgName
:
string
;
paymentId
:
string
|
null
;
reason
:
string
;
requestedAt
:
string
;
status
:
"pending"
|
"rejected"
|
"approved"
;
target
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
OrderDto
:
{
blocked
:
string
|
null
;
comments
:
{
at
:
string
;
by
:
"advertiser"
|
"creator"
|
"ops"
|
"system"
;
name
:
string
;
tag
?:
string
;
text
:
string
;
}
[]
;
confirmedAt
:
string
;
creatorMetricsDone
:
boolean
;
id
:
string
;
metrics
:
{
at
:
string
;
by
:
string
;
id
:
string
;
name
:
string
;
period
:
string
;
source
:
"advertiser"
|
"creator"
|
"api"
;
value
:
number
;
verified
:
boolean
;
}
[]
;
outputUrl
:
string
|
null
;
paidAt
:
string
|
null
;
payoutStatus
:
"paid"
|
"progress"
|
"scheduled"
|
"hold"
;
proof
:
|
{
at
:
string
;
captures
:
number
;
url
:
string
;
verified
:
boolean
}
|
null
;
qa
:
string
;
revisionsLeft
:
number
;
usesVoice
:
boolean
;
version
:
number
;
}
;
OrgDto
:
{
bizNumber
:
string
;
channel
:
string
;
credits
:
number
;
email
:
string
;
id
:
string
;
members
:
{
email
:
string
;
id
:
string
;
joined
:
boolean
;
lastSeen
:
string
|
null
;
name
:
string
|
null
;
role
:
"admin"
|
"manager"
;
}
[]
;
myRole
:
"admin"
|
"manager"
;
name
:
string
;
review
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
}
;
OrgInput
:
{
bizNumber
:
string
;
channel
?:
string
;
email
:
string
;
name
:
string
;
}
;
OrgMemberDto
:
{
email
:
string
;
id
:
string
;
joined
:
boolean
;
lastSeen
:
string
|
null
;
name
:
string
|
null
;
role
:
"admin"
|
"manager"
;
}
;
OverviewDto
:
{
accounts
:
number
;
dayOpenCastings
:
number
;
dayOpenEvents
:
number
;
dayPlaces
:
number
;
newAccounts7d
:
number
;
openReports
:
number
;
refunds30d
:
number
;
revenue30d
:
number
;
studioActiveCampaigns
:
number
;
studioFailedJobs
:
number
;
studioPendingReviews
:
number
;
suspendedAccounts
:
number
;
}
;
PastOfferDto
:
{
at
:
string
;
creatorId
:
string
;
creatorName
:
string
;
id
:
string
;
note
:
string
;
status
:
"withdrawn"
|
"rejected"
|
"expired"
;
}
;
PaymentDto
:
{
amount
:
number
;
createdAt
:
string
;
description
:
string
;
id
:
string
;
paidAt
:
string
|
null
;
provider
:
string
;
purpose
:
|
"day_event_fee"
|
"day_casting_fee"
|
"studio_order"
|
"studio_credit"
;
refId
:
string
|
null
;
refType
:
string
|
null
;
refundedAmount
:
number
;
service
:
"day"
|
"studio"
;
status
:
"pending"
|
"paid"
|
"failed"
|
"refunded"
;
vat
:
number
;
}
;
PaymentPageDto
:
{
items
:
{
amount
:
number
;
createdAt
:
string
;
description
:
string
;
id
:
string
;
paidAt
:
string
|
null
;
provider
:
string
;
purpose
:
|
"day_event_fee"
|
"day_casting_fee"
|
"studio_order"
|
"studio_credit"
;
refId
:
string
|
null
;
refType
:
string
|
null
;
refundedAmount
:
number
;
service
:
"day"
|
"studio"
;
status
:
"pending"
|
"paid"
|
"failed"
|
"refunded"
;
vat
:
number
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
PayoutAccountDto
:
{
bank
:
string
;
holder
:
string
;
number
:
string
}
;
PayoutAccountInput
:
{
bank
:
string
;
holder
:
string
;
number
:
string
}
;
PayoutRowDto
:
{
amount
:
number
;
blocked
:
string
|
null
;
campaignCode
:
string
;
campaignId
:
string
;
campaignName
:
string
;
net
:
number
;
orderId
:
string
;
orgName
:
string
;
paidAt
:
string
|
null
;
status
:
"paid"
|
"progress"
|
"scheduled"
|
"hold"
;
tax
:
number
;
}
;
PlaceDto
:
{
address
:
string
;
bizNumber
:
string
|
null
;
category
:
string
;
contact
:
string
|
null
;
createdAt
:
string
;
hours
:
string
;
id
:
string
;
intro
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
lat
:
number
;
lng
:
number
;
name
:
string
;
ownerId
:
string
;
photos
:
string
[]
;
regionId
:
string
;
services
:
string
;
}
;
PlaceInput
:
{
address
:
string
;
bizNumber
?:
string
;
category
:
string
;
contact
?:
string
;
hours
:
string
;
intro
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
lat
:
number
;
lng
:
number
;
name
:
string
;
photos
:
string
[]
;
regionId
:
|
"seongsu"
|
"gangnam"
|
"mapo"
|
"yongsan"
|
"jongno"
|
"haeundae"
|
"gangneung"
|
"jeju"
;
services
:
string
;
}
;
PlacePageDto
:
{
items
:
{
address
:
string
;
bizNumber
:
string
|
null
;
category
:
string
;
contact
:
string
|
null
;
createdAt
:
string
;
hours
:
string
;
id
:
string
;
intro
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
lat
:
number
;
lng
:
number
;
name
:
string
;
ownerId
:
string
;
photos
:
string
[]
;
regionId
:
string
;
services
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
PlaceSummaryDto
:
{
category
:
string
;
id
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
name
:
string
;
photo
:
string
|
null
;
regionId
:
string
;
}
;
PricingCreditsInput
:
{
extraRevision
:
number
;
revision
:
number
;
sample
:
number
;
storyboard
:
number
;
unit
:
number
;
}
;
PricingDto
:
{
aiFee
:
number
;
autoApproveDays
:
number
;
cap
:
number
;
commission
:
number
;
credits
:
{
extraRevision
?:
number
;
revision
?:
number
;
sample
?:
number
;
storyboard
?:
number
;
unit
?:
number
;
}
;
history
:
{
at
:
string
;
by
:
string
;
detail
:
string
;
title
:
string
;
tone
?:
"done"
|
"warn"
;
}
[]
;
offerDays
:
number
;
opsFee
:
number
;
retry
:
number
;
revisions
:
number
;
rightsDays
:
number
;
rightsFee
:
number
;
rounding
:
number
;
samples
:
number
;
urlMinutes
:
number
;
version
:
number
;
withholding
:
number
;
}
;
PricingInput
:
{
aiFee
:
number
;
autoApproveDays
:
number
;
cap
:
number
;
commission
:
number
;
credits
:
{
extraRevision
:
number
;
revision
:
number
;
sample
:
number
;
storyboard
:
number
;
unit
:
number
;
}
;
offerDays
:
number
;
opsFee
:
number
;
retry
:
number
;
revisions
:
number
;
rightsDays
:
number
;
rightsFee
:
number
;
rounding
:
number
;
samples
:
number
;
summary
:
string
;
urlMinutes
:
number
;
withholding
:
number
;
}
;
PrivacyAdvanceDto
:
{
ok
:
boolean
;
status
:
"done"
|
"processing"
|
"notified"
;
}
;
PrivacyPageDto
:
{
items
:
{
accountId
:
string
|
null
;
createdAt
:
string
;
id
:
string
;
kind
:
"delete"
|
"revoke"
|
"destroyed"
;
rows
:
string
[]
[]
;
service
:
"day"
|
"studio"
|
null
;
status
:
"pending"
|
"done"
|
"processing"
|
"notified"
;
sub
:
string
;
title
:
string
;
updatedAt
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
PrivacyRequestDto
:
{
accountId
:
string
|
null
;
createdAt
:
string
;
id
:
string
;
kind
:
"delete"
|
"revoke"
|
"destroyed"
;
rows
:
string
[]
[]
;
service
:
"day"
|
"studio"
|
null
;
status
:
"pending"
|
"done"
|
"processing"
|
"notified"
;
sub
:
string
;
title
:
string
;
updatedAt
:
string
;
}
;
ProductDto
:
{
banned
:
string
[]
;
benefits
:
string
[]
;
campaignCount
:
number
;
category
:
string
;
createdAt
:
string
;
desc
:
string
;
emoji
:
string
;
evidence
:
string
|
null
;
id
:
string
;
imageUrl
:
string
|
null
;
name
:
string
;
status
:
"active"
|
"review"
|
"archived"
;
updatedAt
:
string
;
}
;
ProductInput
:
{
banned
:
string
[]
;
benefits
:
string
[]
;
category
:
string
;
desc
?:
string
;
emoji
?:
string
;
evidence
?:
string
|
null
;
imageUrl
?:
string
|
null
;
name
:
string
;
}
;
ProductStatusDto
:
{
status
:
"active"
|
"archived"
}
;
ProofDto
:
{
at
:
string
;
captures
:
number
;
url
:
string
;
verified
:
boolean
}
;
ProofInput
:
{
captures
:
number
;
url
:
string
}
;
PurposeStatDto
:
{
amount
:
number
;
count
:
number
;
purpose
:
string
}
;
QaDto
:
{
ok
:
boolean
;
text
:
string
}
;
QuoteDto
:
{
ai
:
number
;
charge
:
number
;
commission
:
number
;
fee
:
number
;
ops
:
number
;
payout
:
number
;
rights
:
number
;
total
:
number
;
vat
:
number
;
}
;
RatesInput
:
{
aiFee
?:
number
|
null
;
aiOn
:
boolean
;
directFee
:
number
;
directOn
:
boolean
;
excluded
:
string
[]
;
keep
:
string
;
lead
:
string
;
monthCap
:
number
;
}
;
ReasonDto
:
{
reason
:
string
}
;
RefundDecisionDto
:
{
amount
:
number
;
approve
:
boolean
;
memo
?:
string
}
;
RefundPaymentDto
:
{
amount
?:
number
;
reason
:
string
}
;
RefundRequestDto
:
{
amount
?:
number
;
reason
:
string
}
;
RegionDto
:
{
city
:
string
;
id
:
string
;
lat
:
number
;
lng
:
number
;
name
:
string
;
}
;
RejectOfferDto
:
{
note
?:
string
;
reason
:
string
}
;
ReportDto
:
{
reason
:
string
;
targetId
:
string
;
targetType
:
"user"
|
"place"
|
"event"
|
"casting"
;
}
;
ResetPasswordDto
:
{
password
:
string
;
token
:
string
}
;
ResolutionDto
:
{
resolution
:
string
}
;
ResolveReportDto
:
{
resolution
:
string
;
status
:
"resolved"
|
"dismissed"
;
takeAction
?:
boolean
;
}
;
ReviewDecisionDto
:
{
memo
?:
string
;
result
:
"rejected"
|
"approved"
|
"needs"
;
}
;
ReviewItemDto
:
{
auto
:
{
ok
:
boolean
|
null
;
text
:
string
}
;
content
:
string
;
createdAt
:
string
;
decidedAt
:
string
|
null
;
id
:
string
;
kind
:
"creator"
|
"org"
|
"metric"
;
memo
:
string
|
null
;
refId
:
string
|
null
;
snapshotIds
:
string
[]
;
status
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
sub
:
string
;
title
:
string
;
}
;
ReviewPageDto
:
{
items
:
{
auto
:
{
ok
:
boolean
|
null
;
text
:
string
}
;
content
:
string
;
createdAt
:
string
;
decidedAt
:
string
|
null
;
id
:
string
;
kind
:
"creator"
|
"org"
|
"metric"
;
memo
:
string
|
null
;
refId
:
string
|
null
;
snapshotIds
:
string
[]
;
status
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
sub
:
string
;
title
:
string
;
}
[]
;
page
:
number
;
pageSize
:
number
;
total
:
number
;
}
;
RevisionDto
:
{
no
:
number
;
note
:
string
}
;
RevokedCountDto
:
{
revoked
:
number
}
;
SceneDto
:
{
exposure
?:
boolean
;
line
:
string
;
time
:
string
;
visual
:
string
;
}
;
ScheduleCastingItemDto
:
{
application
:
{
createdAt
:
string
;
id
:
string
;
status
:
"pending"
|
"rejected"
|
"canceled"
|
"selected"
;
}
;
casting
:
{
applicantCount
:
number
;
benefit
:
string
;
channels
:
string
[]
;
createdAt
:
string
;
deadline
:
string
;
description
:
string
;
endDate
:
string
;
fields
:
string
[]
;
headcount
:
number
;
id
:
string
;
image
:
string
|
null
;
mission
:
string
;
myApplication
:
|
{
createdAt
:
string
;
id
:
string
;
status
:
"pending"
|
"rejected"
|
"canceled"
|
"selected"
;
}
|
null
;
ownerId
:
string
;
place
:
{
category
:
string
;
id
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
name
:
string
;
photo
:
string
|
null
;
regionId
:
string
;
}
;
placeId
:
string
;
selectedCount
:
number
;
startDate
:
string
;
status
:
"open"
|
"closed"
;
title
:
string
;
type
:
string
;
}
;
}
;
ScheduleEventItemDto
:
{
application
:
{
attended
:
boolean
;
createdAt
:
string
;
id
:
string
;
role
:
"user"
|
"influencer"
;
status
:
"applied"
|
"canceled"
;
}
;
event
:
{
address
:
string
;
applicantCount
:
number
;
capacity
:
number
;
category
:
string
;
createdAt
:
string
;
date
:
string
;
description
:
string
;
endTime
:
string
;
id
:
string
;
image
:
string
|
null
;
lat
:
number
;
likeCount
:
number
;
liked
:
boolean
;
lineup
:
string
[]
;
lng
:
number
;
myApplication
:
|
{
attended
:
boolean
;
createdAt
:
string
;
id
:
string
;
role
:
"user"
|
"influencer"
;
status
:
"applied"
|
"canceled"
;
}
|
null
;
notice
:
string
|
null
;
ownerId
:
string
;
place
:
{
category
:
string
;
id
:
string
;
kind
:
"place"
|
"brand"
|
"gov"
;
name
:
string
;
photo
:
string
|
null
;
regionId
:
string
;
}
;
placeId
:
string
;
priceInfluencer
:
number
;
priceUser
:
number
;
program
:
string
;
regionId
:
string
;
startTime
:
string
;
status
:
"open"
|
"canceled"
|
"closed"
|
"ended"
;
target
:
"user"
|
"influencer"
|
"all"
;
title
:
string
;
}
;
}
;
SelectStoryDto
:
{
no
:
number
}
;
SendOfferDto
:
{
assets
:
string
[]
;
channel
:
string
;
creatorId
:
string
;
format
:
string
;
keep
:
string
;
media
:
string
[]
;
message
:
string
;
portfolio
:
boolean
;
postDate
:
string
;
region
:
string
;
rightsEnd
:
string
;
rightsStart
:
string
;
}
;
ServiceProfileDto
:
{
role
:
"user"
|
"influencer"
|
"venue"
|
"advertiser"
|
"creator"
;
service
:
"day"
|
"studio"
;
}
;
ServiceRoleStatDto
:
{
count
:
number
;
role
:
string
;
service
:
"day"
|
"studio"
;
}
;
SessionDto
:
{
createdAt
:
string
;
current
:
boolean
;
id
:
string
;
ip
:
string
;
lastUsedAt
:
string
;
userAgent
:
string
|
null
;
}
;
SessionListDto
:
{
items
:
{
createdAt
:
string
;
current
:
boolean
;
id
:
string
;
ip
:
string
;
lastUsedAt
:
string
;
userAgent
:
string
|
null
;
}
[]
;
}
;
SignupDto
:
{
email
:
string
;
name
:
string
;
password
:
string
;
role
:
"user"
|
"influencer"
|
"venue"
|
"advertiser"
|
"creator"
;
service
:
"day"
|
"studio"
;
}
;
SnapshotDto
:
{
at
:
string
;
id
:
string
;
metric
:
string
;
period
:
string
;
platform
:
string
;
source
:
string
;
status
:
"pending"
|
"rejected"
|
"confirmed"
;
unit
:
string
;
value
:
string
;
}
;
SnsDto
:
{
blog
?:
string
;
instagram
?:
string
;
tiktok
?:
string
;
x
?:
string
;
youtube
?:
string
;
}
;
SocialAccountDto
:
{
handle
:
string
;
id
:
string
;
lastSync
:
string
|
null
;
mode
:
"api"
|
"manual"
;
platform
:
string
;
status
:
"pending"
|
"connected"
|
"disconnected"
;
tokenExpiry
:
string
|
null
;
}
;
SocialInput
:
{
handle
:
string
;
mode
:
"api"
|
"manual"
;
platform
:
string
}
;
SocialMetricsInput
:
{
captures
:
number
;
followers
:
number
;
views
:
number
}
;
SocialOverviewDto
:
{
accounts
:
{
handle
:
string
;
id
:
string
;
lastSync
:
string
|
null
;
mode
:
"api"
|
"manual"
;
platform
:
string
;
status
:
"pending"
|
"connected"
|
"disconnected"
;
tokenExpiry
:
string
|
null
;
}
[]
;
snapshots
:
{
at
:
string
;
id
:
string
;
metric
:
string
;
period
:
string
;
platform
:
string
;
source
:
string
;
status
:
"pending"
|
"rejected"
|
"confirmed"
;
unit
:
string
;
value
:
string
;
}
[]
;
}
;
StageStatDto
:
{
count
:
number
;
label
:
string
;
stage
:
string
}
;
StatsDto
:
{
daily
:
{
applications
:
number
;
date
:
string
;
orders
:
number
;
revenue
:
number
;
signups
:
number
;
}
[]
;
days
:
number
;
purposes
:
{
amount
:
number
;
count
:
number
;
purpose
:
string
}
[]
;
roles
:
{
count
:
number
;
role
:
string
;
service
:
"day"
|
"studio"
}
[]
;
stages
:
{
count
:
number
;
label
:
string
;
stage
:
string
}
[]
;
}
;
StoryboardDto
:
{
approved
:
|
{
at
:
string
;
by
:
string
;
no
:
number
;
version
:
number
}
|
null
;
batch
:
number
;
history
:
{
at
:
string
;
by
:
string
;
detail
:
string
;
title
:
string
;
tone
?:
"done"
|
"warn"
;
}
[]
;
notes
:
string
[]
;
options
:
{
cta
:
string
;
exposure
:
string
;
no
:
number
;
qa
:
{
ok
:
boolean
;
text
:
string
}
;
scenes
:
{
exposure
?:
boolean
;
line
:
string
;
time
:
string
;
visual
:
string
;
}
[]
;
summary
:
string
;
title
:
string
;
version
:
number
;
}
[]
;
regenerationsLeft
:
number
;
sample
:
"generating"
|
"ready"
|
"none"
;
sampleAudioUrl
:
string
|
null
;
sampleUrl
:
string
|
null
;
selected
:
number
;
status
:
"failed"
|
"generating"
|
"ready"
;
versions
:
number
[]
;
}
;
StoryOptionDto
:
{
cta
:
string
;
exposure
:
string
;
no
:
number
;
qa
:
{
ok
:
boolean
;
text
:
string
}
;
scenes
:
{
exposure
?:
boolean
;
line
:
string
;
time
:
string
;
visual
:
string
}
[]
;
summary
:
string
;
title
:
string
;
version
:
number
;
}
;
StudioMeDto
:
{
creator
:
|
{
aiFee
:
number
|
null
;
aiOn
:
boolean
;
aiPrice
:
number
|
null
;
available
:
"now"
|
"later"
|
"busy"
;
availableFlag
:
boolean
;
availableFrom
:
string
|
null
;
availableText
:
string
;
bio
:
string
;
cadence
:
string
;
categories
:
string
[]
;
category
:
string
;
channels
:
string
[]
;
color
:
string
;
dataSource
:
string
;
directFee
:
number
|
null
;
directOn
:
boolean
;
directPrice
:
number
|
null
;
engagement
:
number
;
excluded
:
string
[]
;
followers
:
number
;
handle
:
string
;
id
:
string
;
keep
:
string
;
langs
:
string
[]
;
lead
:
string
;
monthCap
:
number
;
name
:
string
;
payoutAccount
:
{
bank
:
string
;
holder
:
string
;
number
:
string
}
|
null
;
photoUrl
:
string
|
null
;
review
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
verified
:
boolean
;
}
|
null
;
mockAi
:
boolean
;
org
:
|
{
bizNumber
:
string
;
channel
:
string
;
credits
:
number
;
email
:
string
;
id
:
string
;
members
:
{
email
:
string
;
id
:
string
;
joined
:
boolean
;
lastSeen
:
string
|
null
;
name
:
string
|
null
;
role
:
"admin"
|
"manager"
;
}
[]
;
myRole
:
"admin"
|
"manager"
;
name
:
string
;
review
:
"pending"
|
"rejected"
|
"approved"
|
"needs"
;
}
|
null
;
roles
:
(
"advertiser"
|
"creator"
)
[]
;
}
;
SubmitOutputDto
:
{
note
?:
string
;
outputUrl
:
string
}
;
TextDto
:
{
text
:
string
}
;
TokenDto
:
{
token
:
string
}
;
UpdateCastingDto
:
{
benefit
?:
string
;
channels
?:
string
[]
;
deadline
?:
string
;
description
?:
string
;
endDate
?:
string
;
fields
?:
string
[]
;
headcount
?:
number
;
image
?:
string
|
null
;
mission
?:
string
;
placeId
?:
string
;
startDate
?:
string
;
title
?:
string
;
type
?:
string
;
}
;
UpdateDayProfileDto
:
{
avatarUrl
?:
string
|
null
;
bio
?:
string
;
creatorTypes
?:
string
[]
;
fields
?:
string
[]
;
history
?:
string
;
name
?:
string
;
regionId
?:
|
"seongsu"
|
"gangnam"
|
"mapo"
|
"yongsan"
|
"jongno"
|
"haeundae"
|
"gangneung"
|
"jeju"
|
null
;
sns
?:
{
blog
?:
string
;
instagram
?:
string
;
tiktok
?:
string
;
x
?:
string
;
youtube
?:
string
;
}
;
}
;
UpdateEventDto
:
{
address
?:
string
;
capacity
?:
number
;
category
?:
string
;
date
?:
string
;
description
?:
string
;
endTime
?:
string
;
image
?:
string
|
null
;
lat
?:
number
;
lineup
?:
string
[]
;
lng
?:
number
;
notice
?:
string
|
null
;
placeId
?:
string
;
priceInfluencer
?:
number
;
priceUser
?:
number
;
program
?:
string
;
regionId
?:
|
"seongsu"
|
"gangnam"
|
"mapo"
|
"yongsan"
|
"jongno"
|
"haeundae"
|
"gangneung"
|
"jeju"
;
startTime
?:
string
;
target
?:
"user"
|
"influencer"
|
"all"
;
title
?:
string
;
}
;
UpdateMeDto
:
{
name
?:
string
}
;
UpdateOrgInput
:
{
bizNumber
?:
string
;
channel
?:
string
;
email
?:
string
;
name
?:
string
;
}
;
UpdatePlaceInput
:
{
address
?:
string
;
bizNumber
?:
string
;
category
?:
string
;
contact
?:
string
;
hours
?:
string
;
intro
?:
string
;
kind
?:
"place"
|
"brand"
|
"gov"
;
lat
?:
number
;
lng
?:
number
;
name
?:
string
;
photos
?:
string
[]
;
regionId
?:
|
"seongsu"
|
"gangnam"
|
"mapo"
|
"yongsan"
|
"jongno"
|
"haeundae"
|
"gangneung"
|
"jeju"
;
services
?:
string
;
}
;
UpdateProductInput
:
{
banned
?:
string
[]
;
benefits
?:
string
[]
;
category
?:
string
;
desc
?:
string
;
emoji
?:
string
;
evidence
?:
string
|
null
;
imageUrl
?:
string
|
null
;
name
?:
string
;
}
;
UploadTicketDto
:
{
expiresIn
:
number
;
headers
:
{
[
key
:
string
]:
string
}
;
key
:
string
;
method
:
"PUT"
;
uploadUrl
:
string
;
url
:
string
;
}
;
VisibilityDto
:
{
hidden
:
boolean
;
reason
:
string
}
;
WithdrawBlockerDto
:
{
reason
:
string
;
service
:
"day"
|
"studio"
}
;
WithdrawCheckDto
:
{
blockers
:
{
reason
:
string
;
service
:
"day"
|
"studio"
}
[]
;
}
;
WithdrawDto
:
{
password
:
string
;
reason
?:
string
}
;
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
headers
parameters
path
Items
request
Bodies
responses
schemas
@devercorp/pickgola-sdk
Loading...