Skip to main content
New endpoints
  • GET /subscribers/{userUuid} — Get subscriber by user UUID
GET /chats/{userUuid}/media
  • Added optional response field amountPaid (object | null) — amount the fan actually paid to unlock the media’s source message, after any discount
GET /chats/{userUuid}/messages/{messageUuid}/media
  • Added optional response field results.additionalProperties.amountPaid (object | null) — amount the fan actually paid to unlock the media’s source message, after any discount
GET /creators/{creatorUserUuid}/chats/{userUuid}/media
  • Added optional response field amountPaid (object | null) — amount the fan actually paid to unlock the media’s source message, after any discount
GET /creators/{creatorUserUuid}/chats/{userUuid}/messages/{messageUuid}/media
  • Added optional response field results.additionalProperties.amountPaid (object | null) — amount the fan actually paid to unlock the media’s source message, after any discount
GET /creators/{creatorUserUuid}/subscribers
  • Added required response field subscription.amountPaid (number) — amount actually charged for the current period, in minor currency units (cents), after any discount
GET /subscribers
  • Added required response field subscription.amountPaid (number) — amount actually charged for the current period, in minor currency units (cents), after any discount
New endpoints
  • GET /media-links — List media links
  • POST /media-links — Create a media link
  • DELETE /media-links/{uuid} — Delete a media link
GET /creators/{creatorUserUuid}/account
  • Added required response field account.subscriptionPrice (integer | null) — current monthly subscription price in USD cents (minor units), or null when no price is set (e.g
GET /creators/{creatorUserUuid}/insights/earnings
  • Added enum value fanExperience to response field source
  • Added the enum value fanExperience to the property items/ of the query request parameter source
GET /creators/{creatorUserUuid}/subscribers
  • Added optional query parameter cursor (string) — opaque pagination cursor from a previous response’s pagination.nextCursor
  • Added required response field pagination.nextCursor (string | null) — opaque cursor to fetch the next page; pass it as the cursor query parameter
GET /insights/earnings
  • Added enum value fanExperience to response field source
  • Added the enum value fanExperience to the property items/ of the query request parameter source
GET /subscribers
  • Added optional query parameter cursor (string) — opaque pagination cursor from a previous response’s pagination.nextCursor
  • Added required response field pagination.nextCursor (string | null) — opaque cursor to fetch the next page; pass it as the cursor query parameter
GET /users/account
  • Added required response field account.subscriptionPrice (integer | null) — current monthly subscription price in USD cents (minor units), or null when no price is set (e.g
POST /creators/{creatorUserUuid}/promotions
  • Added optional request field freeTrial (boolean) — set to true to offer a free trial
POST /promotions
  • Added optional request field freeTrial (boolean) — set to true to offer a free trial
PUT /creators/{creatorUserUuid}/promotions/{promotionUuid}
  • Added optional request field freeTrial (boolean) — set to true to offer a free trial
PUT /promotions/{promotionUuid}
  • Added optional request field freeTrial (boolean) — set to true to offer a free trial
New endpoints
  • GET /apps — List published app store apps
  • GET /apps/{appUuid} — Get a published app store app’s full listing
  • PUT /creators/{creatorUserUuid}/promotions/{promotionUuid} — Edit a creator’s promotion
  • POST /onboarding/creators — Onboard a creator
  • PUT /promotions/{promotionUuid} — Edit a promotion
GET /agencies/chats
  • Added required response field lastMessage.senderRole (string, one of: FAN | CREATOR | AGENCY | SYSTEM) — who sent the last message: CREATOR (the creator, sent directly), AGENCY (a team member sent it on the creat…
GET /chats
  • Added required response field lastMessage.senderRole (string, one of: FAN | CREATOR | AGENCY | SYSTEM) — who sent the last message: CREATOR (the creator, sent directly), AGENCY (a team member sent it on the creat…
GET /chats/{userUuid}
  • Added required response field lastMessage.senderRole (string, one of: FAN | CREATOR | AGENCY | SYSTEM) — who sent the last message: CREATOR (the creator, sent directly), AGENCY (a team member sent it on the creat…
GET /creators/{creatorUserUuid}/chats
  • Added required response field lastMessage.senderRole (string, one of: FAN | CREATOR | AGENCY | SYSTEM) — who sent the last message: CREATOR (the creator, sent directly), AGENCY (a team member sent it on the creat…
POST /experiences/request-token
  • Added optional request field oneOf[subschema #1].imageUrl (string<uri> | null) — public https URL of the experience cover image
New endpoints
  • GET /account-health — Get account health
  • GET /account-health/flagged-media — List flagged media
  • GET /account-health/warnings — List account warnings
  • POST /agencies/chats/messages/batch — Get messages from multiple chats in bulk across the agency’s creators (POST batch)
  • GET /chats/automated-messages — List automated messages
  • DELETE /chats/automated-messages/{trigger} — Disable an automated message
  • PUT /chats/automated-messages/{trigger} — Enable or update an automated message
  • POST /chats/templates — Create a template message
  • GET /chats/templates/folders — Get list of template folders
  • DELETE /chats/templates/{templateUuid} — Delete a template message
  • GET /chats/{userUuid}/messages/{messageUuid} — Get a single message
  • GET /creators/{creatorUserUuid}/account-health — Get a creator’s account health
  • GET /creators/{creatorUserUuid}/account-health/flagged-media — List a creator’s flagged media
  • GET /creators/{creatorUserUuid}/account-health/warnings — List a creator’s account warnings
  • GET /creators/{creatorUserUuid}/blocks — List users blocked by a creator
  • DELETE /creators/{creatorUserUuid}/blocks/{userUuid} — Unblock a user on behalf of a creator
  • POST /creators/{creatorUserUuid}/blocks/{userUuid} — Block a user on behalf of a creator
  • GET /creators/{creatorUserUuid}/chats/automated-messages — List a creator’s automated messages
  • DELETE /creators/{creatorUserUuid}/chats/automated-messages/{trigger} — Disable a creator’s automated message
  • PUT /creators/{creatorUserUuid}/chats/automated-messages/{trigger} — Enable or update a creator’s automated message
  • GET /creators/{creatorUserUuid}/free-trial-links — List creator’s free trial links
  • POST /creators/{creatorUserUuid}/free-trial-links — Create a free trial link for a creator
  • DELETE /creators/{creatorUserUuid}/free-trial-links/{uuid} — Delete a creator’s free trial link
  • DELETE /creators/{creatorUserUuid}/media/{uuid} — Delete a creator’s media from the vault
  • GET /creators/{creatorUserUuid}/promotions — List creator’s promotions
  • POST /creators/{creatorUserUuid}/promotions — Create a promotion for a creator
  • DELETE /creators/{creatorUserUuid}/promotions/{promotionUuid} — Stop a creator’s promotion
  • PATCH /creators/{creatorUserUuid}/subscription-price — Update creator’s subscription price
  • GET /free-trial-links — List free trial links
  • POST /free-trial-links — Create a free trial link
  • DELETE /free-trial-links/{uuid} — Delete a free trial link
  • GET /promotions — List promotions
  • POST /promotions — Create a promotion
  • DELETE /promotions/{promotionUuid} — Stop a promotion
  • PATCH /users/me/subscription-price — Update subscription price
GET /chats
  • Added the enum value creators to the property items/ of the query request parameter smartListIds
GET /chats/lists/smart
  • Added enum value creators to response field items.uuid
GET /chats/lists/smart/{uuid}
  • Added the new enum value creators to the path request parameter uuid
GET /chats/mass-messages
  • Added enum value creators to response field excludedLists.smartListUuids.items
  • Added enum value creators to response field includedLists.smartListUuids.items
  • Added required response field excludedLists.smartListIds (string[], enum)
  • Added required response field includedLists.smartListIds (string[], enum)
GET /chats/templates
  • Added required response field folderUuid (string<uuid> | null) — UUID of the folder containing this template
  • Added required response field mediaPreviewUuid (string<uuid> | null) — media UUID used as the paywall preview (null when the template has none)
GET /chats/templates/{templateUuid}
  • Added required response field folderUuid (string<uuid> | null) — UUID of the folder containing this template
  • Added required response field mediaPreviewUuid (string<uuid> | null) — media UUID used as the paywall preview (null when the template has none)
GET /chats/{userUuid}/messages
  • Added optional query parameter beforeMessageUuid (string<uuid>) — anchor cursor: return messages older than this message UUID
  • Added required response field mediaPreviewUuid (string<uuid> | null) — UUID of the media item shown for free as a preview of this pay-to-view message, or null when no free previe…
GET /creators/{creatorUserUuid}/chats/lists/smart
  • Added enum value creators to response field items.uuid
GET /creators/{creatorUserUuid}/chats/lists/smart/{uuid}
  • Added the new enum value creators to the path request parameter uuid
GET /creators/{creatorUserUuid}/chats/mass-messages
  • Added enum value creators to response field excludedLists.smartListUuids.items
  • Added enum value creators to response field includedLists.smartListUuids.items
  • Added required response field excludedLists.smartListIds (string[], enum)
  • Added required response field includedLists.smartListIds (string[], enum)
GET /creators/{creatorUserUuid}/chats/{userUuid}/messages
  • Added required response field mediaPreviewUuid (string<uuid> | null) — UUID of the media item shown for free as a preview of this pay-to-view message, or null when no free previe…
GET /creators/{creatorUserUuid}/insights/earnings
  • Added optional response field messageType (string, enum) — underlying chat message type when source is message
  • Added optional response field tipContext (string, one of: post | message) — context of a tip when source is tip: post when tipped on a post, message otherwise (tip sent in chat or…
GET /insights/earnings
  • Added optional response field messageType (string, enum) — underlying chat message type when source is message
  • Added optional response field tipContext (string, one of: post | message) — context of a tip when source is tip: post when tipped on a post, message otherwise (tip sent in chat or…
GET /users/me
  • Added required response field roles (string[], one of: creator | agency | agency_admin) — full non-exclusive set of roles held by the account
PATCH /chats/mass-messages/{messageUuid}
  • Removed request field excludedLists.smartListUuids (string[], enum)
  • Removed request field includedLists.smartListUuids (string[], enum)
  • Added optional request field excludedLists.smartListIds (string[], enum) — smart list identifiers — fixed string types such as ‘subscribers’ or ‘followers’, not UUIDs
  • Added optional request field includedLists.smartListIds (string[], enum) — smart list identifiers — fixed string types such as ‘subscribers’ or ‘followers’, not UUIDs
PATCH /creators/{creatorUserUuid}/chats/mass-messages/{messageUuid}
  • Removed request field excludedLists.smartListUuids (string[], enum)
  • Removed request field includedLists.smartListUuids (string[], enum)
  • Added optional request field excludedLists.smartListIds (string[], enum) — smart list identifiers — fixed string types such as ‘subscribers’ or ‘followers’, not UUIDs
  • Added optional request field includedLists.smartListIds (string[], enum) — smart list identifiers — fixed string types such as ‘subscribers’ or ‘followers’, not UUIDs
POST /chats/mass-messages
  • Removed request field excludedLists.smartListUuids (string[], enum)
  • Removed request field includedLists.smartListUuids (string[], enum)
  • Added optional request field excludedLists.smartListIds (string[], enum) — smart list identifiers — fixed string types such as ‘subscribers’ or ‘followers’, not UUIDs
  • Added optional request field includedLists.smartListIds (string[], enum) — smart list identifiers — fixed string types such as ‘subscribers’ or ‘followers’, not UUIDs
POST /chats/messages/batch
  • Added required response field byChat.additionalProperties.anyOf[subschema #1].messages.items.mediaPreviewUuid (string<uuid> | null) — UUID of the media item shown for free as a preview of this pay-to-view message, or null when no free previe…
POST /creators/{creatorUserUuid}/chats/mass-messages
  • Removed request field excludedLists.smartListUuids (string[], enum)
  • Removed request field includedLists.smartListUuids (string[], enum)
  • Added optional request field excludedLists.smartListIds (string[], enum) — smart list identifiers — fixed string types such as ‘subscribers’ or ‘followers’, not UUIDs
  • Added optional request field includedLists.smartListIds (string[], enum) — smart list identifiers — fixed string types such as ‘subscribers’ or ‘followers’, not UUIDs
POST /creators/{creatorUserUuid}/chats/messages/batch
  • Added required response field byChat.additionalProperties.anyOf[subschema #1].messages.items.mediaPreviewUuid (string<uuid> | null) — UUID of the media item shown for free as a preview of this pay-to-view message, or null when no free previe…
New endpoints
  • POST /chats/{userUuid}/typing — Send a typing indicator
GET /chats/{userUuid}/media
  • Added optional response field pricing (object | null) — pricing information for the media’s source pay-to-view message, or null if free
GET /chats/{userUuid}/messages
  • Added enum value BROADCAST to response field type
  • Added enum value GHOST_PROMOTION to response field type
  • Added required response field tipSource (string, one of: chat | post | media_link | null) — for TIP messages, where the tip originated: ‘chat’ (direct in-chat tip), ‘post’ (tipped a feed post) or ‘me…
GET /chats/{userUuid}/messages/{messageUuid}/media
  • Added optional response field results.additionalProperties.pricing (object | null) — pricing information for the media’s source pay-to-view message, or null if free
GET /creators/{creatorUserUuid}/chats/{userUuid}/media
  • Added optional response field pricing (object | null) — pricing information for the media’s source pay-to-view message, or null if free
GET /creators/{creatorUserUuid}/chats/{userUuid}/messages
  • Added enum value BROADCAST to response field type
  • Added enum value GHOST_PROMOTION to response field type
  • Added required response field tipSource (string, one of: chat | post | media_link | null) — for TIP messages, where the tip originated: ‘chat’ (direct in-chat tip), ‘post’ (tipped a feed post) or ‘me…
GET /creators/{creatorUserUuid}/chats/{userUuid}/messages/{messageUuid}/media
  • Added optional response field results.additionalProperties.pricing (object | null) — pricing information for the media’s source pay-to-view message, or null if free
GET /creators/{creatorUserUuid}/posts
  • Added optional query parameter endDate (string<date-time>) — only include posts created before this ISO 8601 datetime (non-inclusive)
  • Added optional query parameter startDate (string<date-time>) — only include posts created on or after this ISO 8601 datetime (e.g., 2024-10-20T00:00:00Z)
GET /posts
  • Added optional query parameter endDate (string<date-time>) — only include posts created before this ISO 8601 datetime (non-inclusive)
  • Added optional query parameter startDate (string<date-time>) — only include posts created on or after this ISO 8601 datetime (e.g., 2024-10-20T00:00:00Z)
GET /subscribers
  • Added optional query parameter endDate (string<date-time>) — only include users whose subscription started before this ISO 8601 datetime (non-inclusive)
  • Added optional query parameter startDate (string<date-time>) — only include users whose subscription started on or after this ISO 8601 datetime (e.g., 2024-10-20T00:00:00Z)
  • Added required response field firstSubscribedAt (string<date-time> | null) — when the fan first subscribed to the creator (earliest across their whole subscription history), used to te…
  • Added required response field subscription (object | null) — details of the subscriber’s current subscription to the creator, or null if none is found
GET /users/me
  • Added required response field isInCuratedSection (boolean) — whether the creator is currently placed in a curated Discovery/Suggestions section by a Fanvue manager
GET /vault/folders/{folderName}/media
  • Added optional query parameter order (string, one of: asc | desc) — sort direction
  • Added optional query parameter sort (string, one of: createdAt | addedAt) — field to sort media by
PATCH /creators/{creatorUserUuid}/media/{uuid}
  • Added optional request field recommendedPrice (integer | null) — recommended price in cents
  • Added required response field recommendedPrice (number | null)
PATCH /media/{uuid}
  • Added optional request field recommendedPrice (integer | null) — recommended price in cents
  • Added required response field recommendedPrice (number | null)
POST /chats/messages/batch
  • Added enum value BROADCAST to response field byChat.additionalProperties.anyOf[subschema #1].messages.items.type
  • Added enum value GHOST_PROMOTION to response field byChat.additionalProperties.anyOf[subschema #1].messages.items.type
  • Added required response field byChat.additionalProperties.anyOf[subschema #1].messages.items.tipSource (string, one of: chat | post | media_link | null) — for TIP messages, where the tip originated: ‘chat’ (direct in-chat tip), ‘post’ (tipped a feed post) or ‘me…
POST /creators/{creatorUserUuid}/chats/messages/batch
  • Added enum value BROADCAST to response field byChat.additionalProperties.anyOf[subschema #1].messages.items.type
  • Added enum value GHOST_PROMOTION to response field byChat.additionalProperties.anyOf[subschema #1].messages.items.type
  • Added required response field byChat.additionalProperties.anyOf[subschema #1].messages.items.tipSource (string, one of: chat | post | media_link | null) — for TIP messages, where the tip originated: ‘chat’ (direct in-chat tip), ‘post’ (tipped a feed post) or ‘me…
New endpoints
  • POST /agencies/posts — Bulk-create posts across creators
  • GET /apps/{appUuid}/payments — List one-time (app-OTP) payments for a developer-owned app
  • GET /apps/{appUuid}/payments/me — List the authenticated user’s one-time (app-OTP) payments for an app
  • GET /apps/{appUuid}/payments/me/{invoiceNumber} — Get the authenticated user’s one-time (app-OTP) payment by invoice number
  • GET /apps/{appUuid}/payments/{invoiceNumber} — Get a one-time (app-OTP) payment by invoice number for a developer-owned app
  • GET /chats/{userUuid} — Get a single chat
  • GET /creators/{creatorUserUuid}/checkout-links/payments — List a creator’s checkout-link payments
  • GET /creators/{creatorUserUuid}/checkout-links/payments/{invoiceNumber} — Get a creator’s checkout-link payment by invoice number
  • GET /creators/{creatorUserUuid}/insights/fan-retention-summary — Get fan retention summary for a creator
  • GET /creators/{creatorUserUuid}/insights/unsubscribe-reasons — Get unsubscribe reasons for a creator
  • PATCH /creators/{creatorUserUuid}/media/{uuid} — Update a creator’s media caption and name
  • POST /experiences/request-token — Mint a publish/unpublish request token
  • POST /experiences/token/exchange — Exchange a fan experience launch token
  • GET /insights/fan-retention-summary — Get fan retention summary
  • POST /insights/fans/profiles — Get fan profiles in bulk
  • GET /insights/unsubscribe-reasons — Get unsubscribe reasons
  • DELETE /media/{uuid} — Delete media from vault
  • PATCH /media/{uuid} — Update media caption and name
  • PATCH /vault/folders/{folderName}/media/{mediaUuid} — Update media properties
DELETE /creators/{creatorUserUuid}/tracking-links/{uuid}
  • Added the non-success response with the status 404
DELETE /tracking-links/{uuid}
  • Added the non-success response with the status 404
GET /agencies/chats
  • Added optional query parameter sortBy (string, one of: most_recent_messages | online_now | most_unanswered_chats) — sort order for the chat list (default: most_recent_messages)
  • Added optional query parameter sortDirection (string, one of: asc | desc) — sort direction for the chat list (default: desc)
  • Added optional query parameter updatedAfter (string<date-time>) — incremental sync: only return chats with activity strictly after this timestamp
  • Added optional response field customLists (object[]) — custom lists owned by the authenticated user that the counterpart belongs to
  • Added optional response field isCreator (boolean) — whether the chat counterpart is also a creator on the platform
  • Added optional response field lastMessage.status (string, one of: Sent | Delivered | Read | null) — delivery status of the last message from the sender’s perspective: Sent (still in flight), Delivered (sent…
  • Added optional response field lastSeenAt (string<date> | null) — when the counterpart was last seen online, or null if unknown/hidden
  • Added optional response field online (boolean) — whether the counterpart is currently online
GET /apps/{appUuid}/subscription-status
  • Added required response field pricingPlans.items.checkoutUrl (string<uri> | null)
GET /chats
  • Added optional query parameter userUuids (string<uuid>[]) — filter chats to these counterpart (fan) user UUIDs (repeat the param for multiple)
  • Added optional response field customLists (object[]) — custom lists owned by the authenticated user that the counterpart belongs to
  • Added optional response field isCreator (boolean) — whether the chat counterpart is also a creator on the platform
  • Added optional response field lastMessage.status (string, one of: Sent | Delivered | Read | null) — delivery status of the last message from the sender’s perspective: Sent (still in flight), Delivered (sent…
  • Added optional response field lastSeenAt (string<date> | null) — when the counterpart was last seen online, or null if unknown/hidden
  • Added optional response field online (boolean) — whether the counterpart is currently online
GET /chats/templates
  • Added the non-success response with the status 404
GET /chats/{userUuid}/media
  • Added optional response field purchasedAt (string<date> | null) — timestamp when the fan purchased the media’s source message, or null if not purchased
GET /chats/{userUuid}/messages/{messageUuid}/media
  • Added optional response field results.additionalProperties.purchasedAt (string<date> | null) — timestamp when the fan purchased the media’s source message, or null if not purchased
GET /creators/{creatorUserUuid}/chats
  • Added optional response field customLists (object[]) — custom lists owned by the authenticated user that the counterpart belongs to
  • Added optional response field isCreator (boolean) — whether the chat counterpart is also a creator on the platform
  • Added optional response field lastMessage.status (string, one of: Sent | Delivered | Read | null) — delivery status of the last message from the sender’s perspective: Sent (still in flight), Delivered (sent…
  • Added optional response field lastSeenAt (string<date> | null) — when the counterpart was last seen online, or null if unknown/hidden
  • Added optional response field online (boolean) — whether the counterpart is currently online
GET /creators/{creatorUserUuid}/chats/{userUuid}/media
  • Added optional response field purchasedAt (string<date> | null) — timestamp when the fan purchased the media’s source message, or null if not purchased
GET /creators/{creatorUserUuid}/chats/{userUuid}/messages/{messageUuid}/media
  • Added optional response field results.additionalProperties.purchasedAt (string<date> | null) — timestamp when the fan purchased the media’s source message, or null if not purchased
GET /creators/{creatorUserUuid}/insights/earnings
  • For the query request parameter size, default value 20.00 was removed
  • Added enum value chargeback to response field source
  • Added enum value refund to response field source
  • Added optional query parameter transactionOrderIds (string[]) — comma-separated transaction order IDs (max 100)
  • Added the enum value chargeback to the property items/ of the query request parameter source
  • Added the enum value refund to the property items/ of the query request parameter source
GET /creators/{creatorUserUuid}/insights/spending
  • For the query request parameter size, default value 20.00 was removed
  • Added optional query parameter fanUuid (string<uuid>) — restrict results to reversals belonging to a single fan on this creator
GET /creators/{creatorUserUuid}/insights/subscribers
  • For the query request parameter size, default value 20.00 was removed
GET /creators/{creatorUserUuid}/media
  • Added optional query parameter endDate (string<date-time>) — filter to media created before this ISO 8601 datetime (non-inclusive, with optional timezone offset)
  • Added optional query parameter name (string) — case-insensitive substring match on the media name
  • Added optional query parameter startDate (string<date-time>) — filter to media created on or after this ISO 8601 datetime (with optional timezone offset, e.g
  • Added required response field pagination.total (integer) — total number of media items matching the query across all pages
GET /creators/{creatorUserUuid}/subscribers
  • Added required response field firstSubscribedAt (string<date-time> | null) — when the fan first subscribed to this creator (earliest across their whole subscription history), used to t…
  • Added required response field subscription (object | null) — details of the subscriber’s current subscription to this creator, or null if none is found
GET /insights/earnings
  • For the query request parameter size, default value 20.00 was removed
  • Added enum value chargeback to response field source
  • Added enum value refund to response field source
  • Added optional query parameter transactionOrderIds (string[]) — comma-separated transaction order IDs (max 100)
  • Added the enum value chargeback to the property items/ of the query request parameter source
  • Added the enum value refund to the property items/ of the query request parameter source
GET /insights/spending
  • For the query request parameter size, default value 20.00 was removed
  • Added optional query parameter fanUuid (string<uuid>) — restrict results to reversals belonging to a single fan on this creator
GET /insights/subscribers
  • For the query request parameter size, default value 20.00 was removed
GET /media
  • Added optional query parameter endDate (string<date-time>) — filter to media created before this ISO 8601 datetime (non-inclusive, with optional timezone offset)
  • Added optional query parameter name (string) — case-insensitive substring match on the media name
  • Added optional query parameter startDate (string<date-time>) — filter to media created on or after this ISO 8601 datetime (with optional timezone offset, e.g
  • Added the non-success response with the status 404
  • Added required response field pagination.total (integer) — total number of media items matching the query across all pages
GET /media/bulk
  • Added the non-success response with the status 404
GET /users/me
  • Added required response field isDiscoverable (boolean) — whether the profile is eligible to appear in Discovery
GET /vault/folders
  • Added optional query parameter mediaName (string) — case-insensitive substring match on media name
  • Added optional query parameter page (number) — page number to retrieve (starts from 1)
  • Added optional query parameter size (number) — number of items to return per page (1-50, default: 15)
GET /vault/folders/{folderName}/media
  • The data/items/ response’s property type changed from object to any for status 200
  • Removed required response field createdAt (string<date> | null)
  • Removed required response field mediaType (string)
  • Removed required response field name (string | null)
  • Removed required response field uuid (string<uuid>)
  • Added optional query parameter endDate (string<date-time>) — filter to media created before this ISO 8601 datetime (non-inclusive, with optional timezone offset)
  • Added optional query parameter mediaType (string, one of: image | video | audio | document)
  • Added optional query parameter name (string) — case-insensitive substring match on the media name
  • Added optional query parameter startDate (string<date-time>) — filter to media created on or after this ISO 8601 datetime (with optional timezone offset, e.g
  • Added optional query parameter variants (string[], one of: blurred | main | thumbnail | thumbnail_gallery) — comma-separated list of media variant types
  • Added subschema #1, subschema #2 to the data/items/ response property anyOf list for the response status 200
POST /chats/{userUuid}/message
  • Added optional request field mediaPreviewUuid (string<uuid> | null) — UUID of a single media item shown for free as a preview of a pay-to-view message
POST /creators/{creatorUserUuid}/chats/{userUuid}/message
  • Added optional request field mediaPreviewUuid (string<uuid> | null) — UUID of a single media item shown for free as a preview of a pay-to-view message
POST /creators/{creatorUserUuid}/media/uploads
  • Added optional request field sizeBytes (integer) — total size of the file in bytes
  • Added required response field maxParts (integer) — maximum number of parts allowed, derived from the maximum supported file size
  • Added required response field partSize (integer) — size in bytes of every part except the final one (which may be smaller)
  • Added required response field totalParts (integer | null) — exact number of parts to upload, computed from sizeBytes
POST /media/uploads
  • Added optional request field sizeBytes (integer) — total size of the file in bytes
  • Added the non-success response with the status 400
  • Added required response field maxParts (integer) — maximum number of parts allowed, derived from the maximum supported file size
  • Added required response field partSize (integer) — size in bytes of every part except the final one (which may be smaller)
  • Added required response field totalParts (integer | null) — exact number of parts to upload, computed from sizeBytes
New endpoints
  • POST /agencies/posts — Bulk-create posts across creators
  • GET /creators/{creatorUserUuid}/insights/fan-retention-summary — Get fan retention summary for a creator
  • GET /creators/{creatorUserUuid}/insights/unsubscribe-reasons — Get unsubscribe reasons for a creator
  • PATCH /creators/{creatorUserUuid}/media/{uuid} — Update a creator’s media caption and name
  • POST /experiences/request-token — Mint a publish/unpublish request token
  • POST /experiences/token/exchange — Exchange a fan experience launch token
  • GET /insights/fan-retention-summary — Get fan retention summary
  • POST /insights/fans/profiles — Get fan profiles in bulk
  • GET /insights/unsubscribe-reasons — Get unsubscribe reasons
  • DELETE /media/{uuid} — Delete media from vault
  • PATCH /media/{uuid} — Update media caption and name
  • PATCH /vault/folders/{folderName}/media/{mediaUuid} — Update media properties
DELETE /creators/{creatorUserUuid}/tracking-links/{uuid}
  • Added the non-success response with the status 404
DELETE /tracking-links/{uuid}
  • Added the non-success response with the status 404
GET /agencies/chats
  • Added optional response field customLists (object[]) — custom lists owned by the authenticated user that the counterpart belongs to
  • Added optional response field isCreator (boolean) — whether the chat counterpart is also a creator on the platform
GET /apps/{appUuid}/subscription-status
  • Added required response field pricingPlans.items.checkoutUrl (string<uri> | null)
GET /chats
  • Added optional response field customLists (object[]) — custom lists owned by the authenticated user that the counterpart belongs to
  • Added optional response field isCreator (boolean) — whether the chat counterpart is also a creator on the platform
GET /chats/templates
  • Added the non-success response with the status 404
GET /chats/{userUuid}/media
  • Added optional response field purchasedAt (string<date> | null) — timestamp when the fan purchased the media’s source message, or null if not purchased
GET /chats/{userUuid}/messages/{messageUuid}/media
  • Added optional response field results.additionalProperties.purchasedAt (string<date> | null) — timestamp when the fan purchased the media’s source message, or null if not purchased
GET /creators/{creatorUserUuid}/chats
  • Added optional response field customLists (object[]) — custom lists owned by the authenticated user that the counterpart belongs to
  • Added optional response field isCreator (boolean) — whether the chat counterpart is also a creator on the platform
GET /creators/{creatorUserUuid}/chats/{userUuid}/media
  • Added optional response field purchasedAt (string<date> | null) — timestamp when the fan purchased the media’s source message, or null if not purchased
GET /creators/{creatorUserUuid}/chats/{userUuid}/messages/{messageUuid}/media
  • Added optional response field results.additionalProperties.purchasedAt (string<date> | null) — timestamp when the fan purchased the media’s source message, or null if not purchased
GET /creators/{creatorUserUuid}/insights/earnings
  • For the query request parameter size, default value 20.00 was removed
  • Added enum value chargeback to response field source
  • Added enum value refund to response field source
  • Added optional query parameter transactionOrderIds (string[]) — comma-separated transaction order IDs (max 100)
  • Added the enum value chargeback to the property items/ of the query request parameter source
  • Added the enum value refund to the property items/ of the query request parameter source
GET /creators/{creatorUserUuid}/insights/spending
  • For the query request parameter size, default value 20.00 was removed
  • Added optional query parameter fanUuid (string<uuid>) — restrict results to reversals belonging to a single fan on this creator
GET /creators/{creatorUserUuid}/insights/subscribers
  • For the query request parameter size, default value 20.00 was removed
GET /creators/{creatorUserUuid}/media
  • Added optional query parameter endDate (string<date-time>) — filter to media created before this ISO 8601 datetime (non-inclusive, with optional timezone offset)
  • Added optional query parameter name (string) — case-insensitive substring match on the media name
  • Added optional query parameter startDate (string<date-time>) — filter to media created on or after this ISO 8601 datetime (with optional timezone offset, e.g
  • Added required response field pagination.total (integer) — total number of media items matching the query across all pages
GET /creators/{creatorUserUuid}/subscribers
  • Added required response field firstSubscribedAt (string<date-time> | null) — when the fan first subscribed to this creator (earliest across their whole subscription history), used to t…
  • Added required response field subscription (object | null) — details of the subscriber’s current subscription to this creator, or null if none is found
GET /insights/earnings
  • For the query request parameter size, default value 20.00 was removed
  • Added enum value chargeback to response field source
  • Added enum value refund to response field source
  • Added optional query parameter transactionOrderIds (string[]) — comma-separated transaction order IDs (max 100)
  • Added the enum value chargeback to the property items/ of the query request parameter source
  • Added the enum value refund to the property items/ of the query request parameter source
GET /insights/spending
  • For the query request parameter size, default value 20.00 was removed
  • Added optional query parameter fanUuid (string<uuid>) — restrict results to reversals belonging to a single fan on this creator
GET /insights/subscribers
  • For the query request parameter size, default value 20.00 was removed
GET /media
  • Added optional query parameter endDate (string<date-time>) — filter to media created before this ISO 8601 datetime (non-inclusive, with optional timezone offset)
  • Added optional query parameter name (string) — case-insensitive substring match on the media name
  • Added optional query parameter startDate (string<date-time>) — filter to media created on or after this ISO 8601 datetime (with optional timezone offset, e.g
  • Added the non-success response with the status 404
  • Added required response field pagination.total (integer) — total number of media items matching the query across all pages
GET /media/bulk
  • Added the non-success response with the status 404
GET /users/me
  • Added required response field isDiscoverable (boolean) — whether the profile is eligible to appear in Discovery
GET /vault/folders
  • Added optional query parameter mediaName (string) — case-insensitive substring match on media name
  • Added optional query parameter page (number) — page number to retrieve (starts from 1)
  • Added optional query parameter size (number) — number of items to return per page (1-50, default: 15)
GET /vault/folders/{folderName}/media
  • The data/items/ response’s property type/format changed from object/to/“ for status 200
  • Removed required response field createdAt (string<date> | null)
  • Removed required response field mediaType (string)
  • Removed required response field name (string | null)
  • Removed required response field uuid (string<uuid>)
  • Added optional query parameter endDate (string<date-time>) — filter to media created before this ISO 8601 datetime (non-inclusive, with optional timezone offset)
  • Added optional query parameter mediaType (string, one of: image | video | audio | document)
  • Added optional query parameter name (string) — case-insensitive substring match on the media name
  • Added optional query parameter startDate (string<date-time>) — filter to media created on or after this ISO 8601 datetime (with optional timezone offset, e.g
  • Added optional query parameter variants (string[], one of: blurred | main | thumbnail | thumbnail_gallery) — comma-separated list of media variant types
  • Added subschema #1, subschema #2 to the data/items/ response property anyOf list for the response status 200
POST /chats/{userUuid}/message
  • Added optional request field mediaPreviewUuid (string<uuid> | null) — UUID of a single media item shown for free as a preview of a pay-to-view message
POST /creators/{creatorUserUuid}/chats/{userUuid}/message
  • Added optional request field mediaPreviewUuid (string<uuid> | null) — UUID of a single media item shown for free as a preview of a pay-to-view message
POST /creators/{creatorUserUuid}/media/uploads
  • Added optional request field sizeBytes (integer) — total size of the file in bytes
  • Added required response field maxParts (integer) — maximum number of parts allowed, derived from the maximum supported file size
  • Added required response field partSize (integer) — size in bytes of every part except the final one (which may be smaller)
  • Added required response field totalParts (integer | null) — exact number of parts to upload, computed from sizeBytes
POST /media/uploads
  • Added optional request field sizeBytes (integer) — total size of the file in bytes
  • Added the non-success response with the status 400
  • Added required response field maxParts (integer) — maximum number of parts allowed, derived from the maximum supported file size
  • Added required response field partSize (integer) — size in bytes of every part except the final one (which may be smaller)
  • Added required response field totalParts (integer | null) — exact number of parts to upload, computed from sizeBytes
GET /creators/{creatorUserUuid}/tracking-links/{uuid}/users
  • Added required response field clickedAt (string<date-time> | null) — when the user first clicked this tracking link
  • Added required response field followedAt (string<date-time> | null) — when the user followed the creator, regardless of whether the follow is attributed to this link
  • Added required response field subscribedAt (string<date-time> | null) — when the user subscribed to the creator, regardless of whether the subscription is attributed to this link
GET /tracking-links/{uuid}/users
  • Added required response field clickedAt (string<date-time> | null) — when the user first clicked this tracking link
  • Added required response field followedAt (string<date-time> | null) — when the user followed the creator, regardless of whether the follow is attributed to this link
  • Added required response field subscribedAt (string<date-time> | null) — when the user subscribed to the creator, regardless of whether the subscription is attributed to this link
  • GET /creators/{creatorUserUuid}/notifications: removed the required property pagination from the response with the 200 status
  • GET /creators/{creatorUserUuid}/subscribers/online: for the query request parameter limit, default value was changed from 1000.00 to 50.00
  • GET /notifications: removed the required property pagination from the response with the 200 status
  • GET /agencies/earnings: added the new USD enum value to the data/items/currency response property for the response status 200
  • GET /creators/{creatorUserUuid}/notifications: deleted the query request parameter page
  • GET /creators/{creatorUserUuid}/notifications: deleted the query request parameter size
  • GET /notifications: deleted the query request parameter page
  • GET /notifications: deleted the query request parameter size
  • the component security scheme BearerAuth type changed from http to oauth2
  • Added endpoint GET /agencies/followers-history
  • GET /agencies/subscribers-history: added the required property data/items/expiredCount to the response with the 200 status
  • GET /agencies/subscribers-history: added the required property data/items/freeTrialCount to the response with the 200 status
  • GET /agencies/subscribers-history: added the required property data/items/renewalOffCount to the response with the 200 status
  • GET /agencies/subscribers-history: added the required property data/items/renewalOnCount to the response with the 200 status
  • GET /chats: added the new optional query request parameter sortDirection
  • GET /chats/mass-messages: added the required property data/items/excludedLists to the response with the 200 status
  • GET /chats/mass-messages: added the required property data/items/includedLists to the response with the 200 status
  • Added endpoint POST /creators/{creatorUserUuid}/chats/lists/custom
  • Added endpoint DELETE /creators/{creatorUserUuid}/chats/lists/custom/{uuid}
  • Added endpoint PATCH /creators/{creatorUserUuid}/chats/lists/custom/{uuid}
  • Added endpoint POST /creators/{creatorUserUuid}/chats/lists/custom/{uuid}/members
  • Added endpoint DELETE /creators/{creatorUserUuid}/chats/lists/custom/{uuid}/members/{userUuid}
  • GET /creators/{creatorUserUuid}/chats/mass-messages: added the required property data/items/excludedLists to the response with the 200 status
  • GET /creators/{creatorUserUuid}/chats/mass-messages: added the required property data/items/includedLists to the response with the 200 status
  • Added endpoint POST /creators/{creatorUserUuid}/chats/messages/batch
  • Added endpoint POST /creators/{creatorUserUuid}/chats/statuses
  • Added endpoint GET /creators/{creatorUserUuid}/chats/unread
  • Added endpoint DELETE /creators/{creatorUserUuid}/chats/{userUuid}/messages/{messageUuid}
  • Added endpoint GET /creators/{creatorUserUuid}/insights/earnings/percentile
  • Added endpoint GET /creators/{creatorUserUuid}/insights/fans
  • Added endpoint POST /creators/{creatorUserUuid}/insights/fans/batch
  • Added endpoint GET /creators/{creatorUserUuid}/insights/fans/{userUuid}
  • Added endpoint GET /creators/{creatorUserUuid}/insights/spending
  • Added endpoint GET /creators/{creatorUserUuid}/media/bulk
  • Added endpoint GET /creators/{creatorUserUuid}/media/links/{uuid}/purchased
  • Added endpoint GET /creators/{creatorUserUuid}/media/{uuid}/entitled
  • Added endpoint POST /creators/{creatorUserUuid}/media/{uuid}/grant
  • GET /creators/{creatorUserUuid}/notifications: added the new optional query request parameter cursor
  • GET /creators/{creatorUserUuid}/notifications: added the new optional query request parameter limit
  • GET /creators/{creatorUserUuid}/notifications: added the required property nextCursor to the response with the 200 status
  • Added endpoint GET /creators/{creatorUserUuid}/posts/{uuid}
  • Added endpoint GET /creators/{creatorUserUuid}/posts/{uuid}/likes
  • Added endpoint GET /creators/{creatorUserUuid}/posts/{uuid}/tips
  • GET /creators/{creatorUserUuid}/tracking-links: for the query request parameter limit, the exclusiveMinimum was decreased from true to 0.00
  • GET /creators/{creatorUserUuid}/tracking-links/{uuid}/users: for the query request parameter limit, the exclusiveMinimum was decreased from true to 0.00
  • GET /media/bulk: added subschema #2, subschema #3 to the results/additionalProperties/ response property anyOf list for the response status 200
  • GET /media/bulk: removed subschema #2, subschema #3 from the results/additionalProperties/ response property anyOf list for the response status 200
  • GET /notifications: added the new optional query request parameter cursor
  • GET /notifications: added the new optional query request parameter limit
  • GET /notifications: added the required property nextCursor to the response with the 200 status
  • GET /tracking-links: for the query request parameter limit, the exclusiveMinimum was decreased from true to 0.00
  • GET /tracking-links/{uuid}/users: for the query request parameter limit, the exclusiveMinimum was decreased from true to 0.00
  • Added endpoint GET /webhooks/subscriptions
  • Added endpoint POST /webhooks/subscriptions
  • Added endpoint DELETE /webhooks/subscriptions/{id}
  • GET /creators/{creatorUserUuid}/insights/earnings: added the new checkoutLink enum value to the data/items/source response property for the response status 200
  • GET /insights/earnings: added the new checkoutLink enum value to the data/items/source response property for the response status 200
  • GET /chats/mass-messages: added the required property data/items/mediaUuids to the response with the 200 status
  • GET /chats/mass-messages: added the required property data/items/scheduledAt to the response with the 200 status
  • Added endpoint POST /chats/messages/batch
  • Added endpoint GET /collections
  • Added endpoint POST /collections
  • Added endpoint DELETE /collections/{uuid}
  • Added endpoint PATCH /collections/{uuid}
  • Added endpoint GET /creators/{creatorUserUuid}/account
  • GET /creators/{creatorUserUuid}/chats/mass-messages: added the required property data/items/mediaUuids to the response with the 200 status
  • GET /creators/{creatorUserUuid}/chats/mass-messages: added the required property data/items/scheduledAt to the response with the 200 status
  • GET /creators/{creatorUserUuid}/insights/earnings: added the enum value checkoutLink to the property items/ of the query request parameter source
  • Added endpoint GET /creators/{creatorUserUuid}/notifications
  • Added endpoint GET /creators/{creatorUserUuid}/posts
  • GET /insights/earnings: added the enum value checkoutLink to the property items/ of the query request parameter source
  • Added endpoint GET /insights/earnings/percentile
  • GET /insights/fans: added the required property results/additionalProperties/spending/maxSinglePayment/total to the response with the 200 status
  • GET /insights/fans: added the required property results/additionalProperties/spending/sources/additionalProperties/total to the response with the 200 status
  • GET /insights/fans: added the required property results/additionalProperties/spending/total/total to the response with the 200 status
  • Added endpoint POST /insights/fans/batch
  • GET /insights/fans/{userUuid}: added the required property spending/maxSinglePayment/total to the response with the 200 status
  • GET /insights/fans/{userUuid}: added the required property spending/sources/additionalProperties/total to the response with the 200 status
  • GET /insights/fans/{userUuid}: added the required property spending/total/total to the response with the 200 status
  • Added endpoint GET /notifications
  • Added endpoint GET /users/account
  • Added endpoint GET /agencies/earnings
  • Added endpoint GET /agencies/subscribers
  • Added endpoint GET /agencies/subscribers-history
  • GET /creators/{creatorUserUuid}/insights/earnings: added the required property data/items/transactionOrderId to the response with the 200 status
  • GET /creators/{creatorUserUuid}/insights/earnings: added the required property data/items/transactionOrderStatus to the response with the 200 status
  • GET /creators/{creatorUserUuid}/media: added the optional property data/items/anyOf[subschema #2]/tags to the response with the 200 status
  • GET /creators/{creatorUserUuid}/media/{uuid}: added the optional property anyOf[subschema #2]/tags to the response with the 200 status
  • GET /insights/earnings: added the required property data/items/transactionOrderId to the response with the 200 status
  • GET /insights/earnings: added the required property data/items/transactionOrderStatus to the response with the 200 status
  • GET /media: added the optional property data/items/anyOf[subschema #2]/tags to the response with the 200 status
  • GET /media/bulk: added the optional property results/additionalProperties/anyOf[subschema #2]/tags to the response with the 200 status
  • GET /media/{uuid}: added the optional property anyOf[subschema #2]/tags to the response with the 200 status
  • GET /media/{uuid}/entitled: added the optional property anyOf[subschema #2]/tags to the response with the 200 status
  • Added endpoint GET /agencies/chats
  • Added endpoint GET /creators/{creatorUserUuid}/posts/{uuid}/comments
  • POST /agencies/creator-invites: added the non-success response with the status 429
  • GET /agencies/insights/chatter-leaderboard: added the non-success response with the status 429
  • POST /agencies/invites: added the non-success response with the status 429
  • GET /agencies/team-members: added the non-success response with the status 429
  • PUT /agencies/team-members/{userId}: added the non-success response with the status 429
  • GET /apps/{appUuid}/subscription-status: added the non-success response with the status 429
  • GET /apps/{appUuid}/subscription/me: added the non-success response with the status 429
  • GET /chats: added the non-success response with the status 429
  • POST /chats: added the non-success response with the status 429
  • GET /chats/lists/custom: added the non-success response with the status 429
  • POST /chats/lists/custom: added the non-success response with the status 429
  • DELETE /chats/lists/custom/{uuid}: added the non-success response with the status 429
  • GET /chats/lists/custom/{uuid}: added the non-success response with the status 429
  • PATCH /chats/lists/custom/{uuid}: added the non-success response with the status 429
  • POST /chats/lists/custom/{uuid}/members: added the non-success response with the status 429
  • DELETE /chats/lists/custom/{uuid}/members/{userUuid}: added the non-success response with the status 429
  • GET /chats/lists/smart: added the non-success response with the status 429
  • GET /chats/lists/smart/{uuid}: added the non-success response with the status 429
  • GET /chats/mass-messages: added the non-success response with the status 429
  • POST /chats/mass-messages: added the non-success response with the status 429
  • DELETE /chats/mass-messages/{messageUuid}: added the non-success response with the status 429
  • PATCH /chats/mass-messages/{messageUuid}: added the non-success response with the status 429
  • POST /chats/statuses: added the non-success response with the status 429
  • GET /chats/templates: added the non-success response with the status 429
  • GET /chats/templates/{templateUuid}: added the non-success response with the status 429
  • GET /chats/unread: added the non-success response with the status 429
  • PATCH /chats/{userUuid}: added the non-success response with the status 429
  • GET /chats/{userUuid}/media: added the non-success response with the status 429
  • POST /chats/{userUuid}/message: added the non-success response with the status 429
  • GET /chats/{userUuid}/messages: added the non-success response with the status 429
  • DELETE /chats/{userUuid}/messages/{messageUuid}: added the non-success response with the status 429
  • GET /chats/{userUuid}/messages/{messageUuid}/media: added the non-success response with the status 429
  • GET /creators: added the non-success response with the status 429
  • GET /creators/{creatorUserUuid}/chats: added the non-success response with the status 429
  • POST /creators/{creatorUserUuid}/chats: added the non-success response with the status 429
  • GET /creators/{creatorUserUuid}/chats/lists/custom: added the non-success response with the status 429
  • GET /creators/{creatorUserUuid}/chats/lists/custom/{uuid}: added the non-success response with the status 429
  • GET /creators/{creatorUserUuid}/chats/lists/smart: added the non-success response with the status 429
  • GET /creators/{creatorUserUuid}/chats/lists/smart/{uuid}: added the non-success response with the status 429
  • GET /creators/{creatorUserUuid}/chats/mass-messages: added the non-success response with the status 429
  • POST /creators/{creatorUserUuid}/chats/mass-messages: added the non-success response with the status 429
  • DELETE /creators/{creatorUserUuid}/chats/mass-messages/{messageUuid}: added the non-success response with the status 429
  • PATCH /creators/{creatorUserUuid}/chats/mass-messages/{messageUuid}: added the non-success response with the status 429
  • PATCH /creators/{creatorUserUuid}/chats/{userUuid}: added the non-success response with the status 429
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/media: added the non-success response with the status 429
  • POST /creators/{creatorUserUuid}/chats/{userUuid}/message: added the non-success response with the status 429
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/messages: added the non-success response with the status 429
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/messages/{messageUuid}/media: added the non-success response with the status 429
  • GET /creators/{creatorUserUuid}/followers: added the non-success response with the status 429
  • GET /creators/{creatorUserUuid}/insights/earnings: added the non-success response with the status 429
  • GET /creators/{creatorUserUuid}/insights/earnings/summary: added the non-success response with the status 429
  • GET /creators/{creatorUserUuid}/insights/subscribers: added the non-success response with the status 429
  • GET /creators/{creatorUserUuid}/insights/top-spenders: added the non-success response with the status 429
  • GET /creators/{creatorUserUuid}/media: added the non-success response with the status 429
  • POST /creators/{creatorUserUuid}/media/uploads: added the non-success response with the status 429
  • PATCH /creators/{creatorUserUuid}/media/uploads/{uploadId}: added the non-success response with the status 429
  • GET /creators/{creatorUserUuid}/media/uploads/{uploadId}/parts/{partNumber}/url: added the non-success response with the status 429
  • GET /creators/{creatorUserUuid}/media/{uuid}: added the non-success response with the status 429
  • POST /creators/{creatorUserUuid}/posts: added the non-success response with the status 429
  • DELETE /creators/{creatorUserUuid}/posts/{uuid}: added the non-success response with the status 429
  • PATCH /creators/{creatorUserUuid}/posts/{uuid}: added the non-success response with the status 429
  • POST /creators/{creatorUserUuid}/posts/{uuid}/comments: added the non-success response with the status 429
  • DELETE /creators/{creatorUserUuid}/posts/{uuid}/comments/{commentUuid}: added the non-success response with the status 429
  • DELETE /creators/{creatorUserUuid}/posts/{uuid}/pin: added the non-success response with the status 429
  • POST /creators/{creatorUserUuid}/posts/{uuid}/pin: added the non-success response with the status 429
  • POST /creators/{creatorUserUuid}/posts/{uuid}/repost: added the non-success response with the status 429
  • GET /creators/{creatorUserUuid}/subscribers: added the non-success response with the status 429
  • GET /creators/{creatorUserUuid}/tracking-links: added the non-success response with the status 429
  • POST /creators/{creatorUserUuid}/tracking-links: added the non-success response with the status 429
  • DELETE /creators/{creatorUserUuid}/tracking-links/{uuid}: added the non-success response with the status 429
  • Added endpoint GET /creators/{creatorUserUuid}/tracking-links/{uuid}/users
  • Added endpoint GET /creators/{creatorUserUuid}/tracking-links/{uuid}/users/{userUuid}/metadata
  • GET /creators/{creatorUserUuid}/vault/folders: added the non-success response with the status 429
  • POST /creators/{creatorUserUuid}/vault/folders: added the non-success response with the status 429
  • DELETE /creators/{creatorUserUuid}/vault/folders/{folderName}: added the non-success response with the status 429
  • GET /creators/{creatorUserUuid}/vault/folders/{folderName}: added the non-success response with the status 429
  • PATCH /creators/{creatorUserUuid}/vault/folders/{folderName}: added the non-success response with the status 429
  • GET /creators/{creatorUserUuid}/vault/folders/{folderName}/media: added the non-success response with the status 429
  • POST /creators/{creatorUserUuid}/vault/folders/{folderName}/media: added the non-success response with the status 429
  • DELETE /creators/{creatorUserUuid}/vault/folders/{folderName}/media/{mediaUuid}: added the non-success response with the status 429
  • GET /followers: added the non-success response with the status 429
  • GET /insights/earnings: added the non-success response with the status 429
  • GET /insights/earnings/summary: added the non-success response with the status 429
  • GET /insights/fans: added the non-success response with the status 429
  • GET /insights/fans/{userUuid}: added the non-success response with the status 429
  • GET /insights/spending: added the non-success response with the status 429
  • GET /insights/subscribers: added the non-success response with the status 429
  • GET /insights/top-spenders: added the non-success response with the status 429
  • GET /media: added the non-success response with the status 429
  • GET /media/bulk: added the non-success response with the status 429
  • Added endpoint GET /media/links/{uuid}/purchased
  • POST /media/uploads: added the non-success response with the status 429
  • PATCH /media/uploads/{uploadId}: added the non-success response with the status 429
  • GET /media/uploads/{uploadId}/parts/{partNumber}/url: added the non-success response with the status 429
  • GET /media/{uuid}: added the non-success response with the status 429
  • GET /media/{uuid}/entitled: added the non-success response with the status 429
  • POST /media/{uuid}/grant: added the non-success response with the status 429
  • GET /posts: added the non-success response with the status 429
  • POST /posts: added the non-success response with the status 429
  • DELETE /posts/{uuid}: added the non-success response with the status 429
  • GET /posts/{uuid}: added the non-success response with the status 429
  • PATCH /posts/{uuid}: added the non-success response with the status 429
  • GET /posts/{uuid}/comments: added the non-success response with the status 429
  • POST /posts/{uuid}/comments: added the non-success response with the status 429
  • DELETE /posts/{uuid}/comments/{commentUuid}: added the non-success response with the status 429
  • GET /posts/{uuid}/likes: added the non-success response with the status 429
  • DELETE /posts/{uuid}/pin: added the non-success response with the status 429
  • POST /posts/{uuid}/pin: added the non-success response with the status 429
  • POST /posts/{uuid}/repost: added the non-success response with the status 429
  • GET /posts/{uuid}/tips: added the non-success response with the status 429
  • GET /subscribers: added the non-success response with the status 429
  • GET /tracking-links: added the non-success response with the status 429
  • POST /tracking-links: added the non-success response with the status 429
  • DELETE /tracking-links/{uuid}: added the non-success response with the status 429
  • GET /tracking-links/{uuid}/users: added the non-success response with the status 429
  • GET /tracking-links/{uuid}/users/{userUuid}/metadata: added the non-success response with the status 429
  • GET /users/me: added the non-success response with the status 429
  • GET /vault/folders: added the non-success response with the status 429
  • POST /vault/folders: added the non-success response with the status 429
  • DELETE /vault/folders/{folderName}: added the non-success response with the status 429
  • GET /vault/folders/{folderName}: added the non-success response with the status 429
  • PATCH /vault/folders/{folderName}: added the non-success response with the status 429
  • GET /vault/folders/{folderName}/media: added the non-success response with the status 429
  • POST /vault/folders/{folderName}/media: added the non-success response with the status 429
  • DELETE /vault/folders/{folderName}/media/{mediaUuid}: added the non-success response with the status 429
  • GET /chats/mass-messages: added the new SCHEDULED enum value to the data/items/status response property for the response status 200
  • GET /creators/{creatorUserUuid}/chats/mass-messages: added the new SCHEDULED enum value to the data/items/status response property for the response status 200
  • Added endpoint GET /agencies/insights/chatter-leaderboard
  • GET /subscribers: added the new optional query request parameter sortDirection
  • GET /subscribers: added the new optional query request parameter sortField
  • GET /apps/{appUuid}/subscription/me: added the required property managedCreators to the response with the 200 status
  • GET /chats/lists/smart: added the new muted enum value to the /items/uuid response property for the response status 200
  • GET /creators/{creatorUserUuid}/chats/lists/smart: added the new muted enum value to the /items/uuid response property for the response status 200
  • GET /creators/{creatorUserUuid}/insights/earnings: added the new appStore enum value to the data/items/source response property for the response status 200
  • GET /insights/earnings: added the new appStore enum value to the data/items/source response property for the response status 200
  • Added endpoint GET /apps/{appUuid}/subscription-status
  • Added endpoint GET /apps/{appUuid}/subscription/me
  • GET /chats/lists/smart/{uuid}: added the new enum value muted to the path request parameter uuid
  • POST /chats/mass-messages: added the new muted enum value to the request property excludedLists/smartListUuids/items/
  • POST /chats/mass-messages: added the new muted enum value to the request property includedLists/smartListUuids/items/
  • PATCH /chats/mass-messages/{messageUuid}: added the new muted enum value to the request property excludedLists/smartListUuids/items/
  • PATCH /chats/mass-messages/{messageUuid}: added the new muted enum value to the request property includedLists/smartListUuids/items/
  • GET /chats/{userUuid}/messages: added the required property data/items/isRead to the response with the 200 status
  • GET /creators/{creatorUserUuid}/chats/lists/smart/{uuid}: added the new enum value muted to the path request parameter uuid
  • POST /creators/{creatorUserUuid}/chats/mass-messages: added the new muted enum value to the request property excludedLists/smartListUuids/items/
  • POST /creators/{creatorUserUuid}/chats/mass-messages: added the new muted enum value to the request property includedLists/smartListUuids/items/
  • PATCH /creators/{creatorUserUuid}/chats/mass-messages/{messageUuid}: added the new muted enum value to the request property excludedLists/smartListUuids/items/
  • PATCH /creators/{creatorUserUuid}/chats/mass-messages/{messageUuid}: added the new muted enum value to the request property includedLists/smartListUuids/items/
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/messages: added the required property data/items/isRead to the response with the 200 status
  • Added endpoint DELETE /creators/{creatorUserUuid}/posts/{uuid}/comments/{commentUuid}
  • Added endpoint GET /creators/{creatorUserUuid}/subscribers/online
  • GET /creators/{creatorUserUuid}/tracking-links: added the required property data/items/engagement/totalFollowers to the response with the 200 status
  • GET /creators/{creatorUserUuid}/tracking-links: added the required property data/items/engagement/totalSubscribers to the response with the 200 status
  • POST /creators/{creatorUserUuid}/tracking-links: added the required property engagement/totalFollowers to the response with the 201 status
  • POST /creators/{creatorUserUuid}/tracking-links: added the required property engagement/totalSubscribers to the response with the 201 status
  • Added endpoint DELETE /posts/{uuid}/comments/{commentUuid}
  • GET /tracking-links: added the required property data/items/engagement/totalFollowers to the response with the 200 status
  • GET /tracking-links: added the required property data/items/engagement/totalSubscribers to the response with the 200 status
  • POST /tracking-links: added the required property engagement/totalFollowers to the response with the 201 status
  • POST /tracking-links: added the required property engagement/totalSubscribers to the response with the 201 status
  • GET /tracking-links/{uuid}/users: added the required property data/items/status to the response with the 200 status
  • Added endpoint PATCH /chats/mass-messages/{messageUuid}
  • Added endpoint PATCH /creators/{creatorUserUuid}/chats/mass-messages/{messageUuid}
  • Added endpoint DELETE /creators/{creatorUserUuid}/posts/{uuid}
  • POST /creators/{creatorUserUuid}/posts: added the new optional request property ‘collectionUuids’
  • PATCH /creators/{creatorUserUuid}/posts/{uuid}: added the new optional request property ‘collectionUuids’
  • Added endpoint DELETE /creators/{creatorUserUuid}/posts/{uuid}/pin
  • Added endpoint POST /creators/{creatorUserUuid}/posts/{uuid}/pin
  • POST /posts: added the new optional request property ‘collectionUuids’
  • Added endpoint DELETE /posts/{uuid}
  • PATCH /posts/{uuid}: added the new optional request property ‘collectionUuids’
  • Added endpoint DELETE /posts/{uuid}/pin
  • Added endpoint POST /posts/{uuid}/pin
  • Added endpoint GET /tracking-links/{uuid}/users/{userUuid}/metadata
  • Added endpoint POST /agencies/creator-invites
  • Added endpoint DELETE /chats/mass-messages/{messageUuid}
  • Added endpoint DELETE /creators/{creatorUserUuid}/chats/mass-messages/{messageUuid}
  • Added endpoint GET /creators/{creatorUserUuid}/insights/earnings/summary
  • Added endpoint GET /creators/{creatorUserUuid}/vault/folders
  • Added endpoint POST /creators/{creatorUserUuid}/vault/folders
  • Added endpoint DELETE /creators/{creatorUserUuid}/vault/folders/{folderName}
  • Added endpoint GET /creators/{creatorUserUuid}/vault/folders/{folderName}
  • Added endpoint PATCH /creators/{creatorUserUuid}/vault/folders/{folderName}
  • Added endpoint GET /creators/{creatorUserUuid}/vault/folders/{folderName}/media
  • Added endpoint POST /creators/{creatorUserUuid}/vault/folders/{folderName}/media
  • Added endpoint DELETE /creators/{creatorUserUuid}/vault/folders/{folderName}/media/{mediaUuid}
  • Added endpoint GET /insights/earnings/summary
  • Added endpoint GET /chats/mass-messages
  • Added endpoint GET /creators/{creatorUserUuid}/chats/mass-messages
  • Added endpoint PATCH /creators/{creatorUserUuid}/posts/{uuid}
  • Added endpoint POST /creators/{creatorUserUuid}/posts/{uuid}/comments
  • Added endpoint POST /creators/{creatorUserUuid}/posts/{uuid}/repost
  • Added endpoint GET /media/{uuid}/entitled
  • Added endpoint POST /media/{uuid}/grant
  • GET /posts: added the new optional ‘query’ request parameter ‘includeUnpublished’
  • GET /posts: added the required property ‘data/items/collections’ to the response with the ‘200’ status
  • GET /posts/{uuid}: added the required property ‘collections’ to the response with the ‘200’ status
  • Added endpoint PATCH /posts/{uuid}
  • Added endpoint POST /posts/{uuid}/comments
  • Added endpoint POST /posts/{uuid}/repost
  • Added endpoint GET /tracking-links/{id}/users
  • POST /chats/mass-messages: added the new optional request property ‘scheduledAt’
  • Added endpoint GET /chats/{userUuid}/messages/{messageUuid}/media
  • POST /creators/{creatorUserUuid}/chats/mass-messages: added the new optional request property ‘scheduledAt’
  • Added endpoint GET /creators/{creatorUserUuid}/chats/{userUuid}/messages/{messageUuid}/media
  • POST /creators/{creatorUserUuid}/posts: added the new optional request property ‘mediaPreviewUuid’
  • POST /creators/{creatorUserUuid}/posts: added the required property ‘mediaPreviewUuid’ to the response with the ‘201’ status
  • GET /posts: added the required property ‘data/items/mediaPreviewUuid’ to the response with the ‘200’ status
  • POST /posts: added the new optional request property ‘mediaPreviewUuid’
  • POST /posts: added the required property ‘mediaPreviewUuid’ to the response with the ‘201’ status
  • GET /posts/{uuid}: added the required property ‘mediaPreviewUuid’ to the response with the ‘200’ status
  • Added endpoint GET /insights/fans
  • PUT /agencies/team-members/{userId}: the request property ‘creatorUuids’ became required
  • GET /chats: the response property ‘data/items/createdAt’ became nullable for the status ‘200’
  • GET /chats: the response property ‘data/items/lastMessage/sentAt’ became nullable for the status ‘200’
  • GET /chats/lists/custom: the response property ‘data/items/createdAt’ became nullable for the status ‘200’
  • POST /chats/lists/custom: the response property ‘createdAt’ became nullable for the status ‘201’
  • POST /chats/mass-messages: the response property ‘createdAt’ became nullable for the status ‘201’
  • GET /chats/{userUuid}/media: the response property ‘data/items/created_at’ became nullable for the status ‘200’
  • GET /chats/{userUuid}/media: the response property ‘data/items/sentAt’ became nullable for the status ‘200’
  • GET /creators/{creatorUserUuid}/chats: the response property ‘data/items/createdAt’ became nullable for the status ‘200’
  • GET /creators/{creatorUserUuid}/chats: the response property ‘data/items/lastMessage/sentAt’ became nullable for the status ‘200’
  • GET /creators/{creatorUserUuid}/chats/lists/custom: the response property ‘data/items/createdAt’ became nullable for the status ‘200’
  • POST /creators/{creatorUserUuid}/chats/mass-messages: the response property ‘createdAt’ became nullable for the status ‘201’
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/media: the response property ‘data/items/created_at’ became nullable for the status ‘200’
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/media: the response property ‘data/items/sentAt’ became nullable for the status ‘200’
  • GET /creators/{creatorUserUuid}/media: the response property ‘data/items/anyOf[subschema #2]/createdAt’ became nullable for the status ‘200’
  • GET /creators/{creatorUserUuid}/media/{uuid}: the response property ‘/anyOf[subschema #2]/createdAt’ became nullable for the status ‘200’
  • GET /media: the response property ‘data/items/anyOf[subschema #2]/createdAt’ became nullable for the status ‘200’
  • GET /media/{uuid}: the response property ‘/anyOf[subschema #2]/createdAt’ became nullable for the status ‘200’
  • GET /posts/{uuid}/tips: the response property ‘data/items/createdAt’ became nullable for the status ‘200’
  • GET /vault/folders: the response property ‘data/items/createdAt’ became nullable for the status ‘200’
  • POST /vault/folders: the response property ‘createdAt’ became nullable for the status ‘201’
  • GET /vault/folders/{folderName}: the response property ‘createdAt’ became nullable for the status ‘200’
  • GET /vault/folders/{folderName}/media: the response property ‘data/items/createdAt’ became nullable for the status ‘200’
  • GET /chats: added the new ‘AUTOMATED_CHAT_MESSAGE_REPLY’ enum value to the ‘data/items/lastMessage/type’ response property for the response status ‘200’
  • GET /chats: added the new ‘AUTOMATED_FIRST_MESSAGE_REPLY’ enum value to the ‘data/items/lastMessage/type’ response property for the response status ‘200’
  • GET /chats/{userUuid}/messages: added the new ‘AUTOMATED_CHAT_MESSAGE_REPLY’ enum value to the ‘data/items/type’ response property for the response status ‘200’
  • GET /chats/{userUuid}/messages: added the new ‘AUTOMATED_FIRST_MESSAGE_REPLY’ enum value to the ‘data/items/type’ response property for the response status ‘200’
  • GET /creators/{creatorUserUuid}/chats: added the new ‘AUTOMATED_CHAT_MESSAGE_REPLY’ enum value to the ‘data/items/lastMessage/type’ response property for the response status ‘200’
  • GET /creators/{creatorUserUuid}/chats: added the new ‘AUTOMATED_FIRST_MESSAGE_REPLY’ enum value to the ‘data/items/lastMessage/type’ response property for the response status ‘200’
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/messages: added the new ‘AUTOMATED_CHAT_MESSAGE_REPLY’ enum value to the ‘data/items/type’ response property for the response status ‘200’
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/messages: added the new ‘AUTOMATED_FIRST_MESSAGE_REPLY’ enum value to the ‘data/items/type’ response property for the response status ‘200’
  • Added endpoint POST /agencies/invites
  • PUT /agencies/team-members/{userId}: the request property ‘creatorUuids’ became nullable
  • Added endpoint GET /insights/spending
  • Added endpoint GET /media/bulk
  • GET /chats: added the new ‘BROADCAST’ enum value to the ‘data/items/lastMessage/type’ response property for the response status ‘200’
  • GET /chats: added the new ‘GHOST_PROMOTION’ enum value to the ‘data/items/lastMessage/type’ response property for the response status ‘200’
  • GET /creators/{creatorUserUuid}/chats: added the new ‘BROADCAST’ enum value to the ‘data/items/lastMessage/type’ response property for the response status ‘200’
  • GET /creators/{creatorUserUuid}/chats: added the new ‘GHOST_PROMOTION’ enum value to the ‘data/items/lastMessage/type’ response property for the response status ‘200’
  • GET /chats/{userUuid}/messages: added the new optional ‘query’ request parameter ‘markAsRead’
  • GET /chats/{userUuid}/messages: added the required property ‘data/items/mediaUuids’ to the response with the ‘200’ status
  • Added endpoint PATCH /creators/{creatorUserUuid}/chats/{userUuid}
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/messages: added the new optional ‘query’ request parameter ‘markAsRead’
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/messages: added the required property ‘data/items/mediaUuids’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/insights/earnings: added the optional property ‘data/items/messageUuid’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/insights/earnings: added the optional property ‘data/items/postUuid’ to the response with the ‘200’ status
  • GET /insights/earnings: added the optional property ‘data/items/messageUuid’ to the response with the ‘200’ status
  • GET /insights/earnings: added the optional property ‘data/items/postUuid’ to the response with the ‘200’ status
  • Added endpoint GET /agencies/team-members
  • Added endpoint PUT /agencies/team-members/{userId}
  • GET /chats: removed the ‘AUTOMATED_CHAT_MESSAGE_REPLY’ enum value from the ‘data/items/lastMessage/type’ response property for the response status ‘200’
  • GET /chats: removed the ‘AUTOMATED_FIRST_MESSAGE_REPLY’ enum value from the ‘data/items/lastMessage/type’ response property for the response status ‘200’
  • GET /chats: removed the ‘BROADCAST’ enum value from the ‘data/items/lastMessage/type’ response property for the response status ‘200’
  • GET /chats: removed the ‘GHOST_PROMOTION’ enum value from the ‘data/items/lastMessage/type’ response property for the response status ‘200’
  • GET /chats: removed the ‘LOCKED_MESSAGE_UNLOCKED’ enum value from the ‘data/items/lastMessage/type’ response property for the response status ‘200’
  • GET /chats: removed the ‘MARKETING_KYC’ enum value from the ‘data/items/lastMessage/type’ response property for the response status ‘200’
  • GET /chats: added the required property ‘data/items/lastMessage/sentByUserId’ to the response with the ‘200’ status
  • GET /chats/{userUuid}/messages: removed the ‘AUTOMATED_CHAT_MESSAGE_REPLY’ enum value from the ‘data/items/type’ response property for the response status ‘200’
  • GET /chats/{userUuid}/messages: removed the ‘AUTOMATED_FIRST_MESSAGE_REPLY’ enum value from the ‘data/items/type’ response property for the response status ‘200’
  • GET /chats/{userUuid}/messages: removed the ‘BROADCAST’ enum value from the ‘data/items/type’ response property for the response status ‘200’
  • GET /chats/{userUuid}/messages: removed the ‘GHOST_PROMOTION’ enum value from the ‘data/items/type’ response property for the response status ‘200’
  • GET /chats/{userUuid}/messages: removed the ‘LOCKED_MESSAGE_UNLOCKED’ enum value from the ‘data/items/type’ response property for the response status ‘200’
  • GET /chats/{userUuid}/messages: removed the ‘MARKETING_KYC’ enum value from the ‘data/items/type’ response property for the response status ‘200’
  • GET /chats/{userUuid}/messages: added the required property ‘data/items/sentByUserId’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/chats: removed the ‘AUTOMATED_CHAT_MESSAGE_REPLY’ enum value from the ‘data/items/lastMessage/type’ response property for the response status ‘200’
  • GET /creators/{creatorUserUuid}/chats: removed the ‘AUTOMATED_FIRST_MESSAGE_REPLY’ enum value from the ‘data/items/lastMessage/type’ response property for the response status ‘200’
  • GET /creators/{creatorUserUuid}/chats: removed the ‘BROADCAST’ enum value from the ‘data/items/lastMessage/type’ response property for the response status ‘200’
  • GET /creators/{creatorUserUuid}/chats: removed the ‘GHOST_PROMOTION’ enum value from the ‘data/items/lastMessage/type’ response property for the response status ‘200’
  • GET /creators/{creatorUserUuid}/chats: removed the ‘LOCKED_MESSAGE_UNLOCKED’ enum value from the ‘data/items/lastMessage/type’ response property for the response status ‘200’
  • GET /creators/{creatorUserUuid}/chats: removed the ‘MARKETING_KYC’ enum value from the ‘data/items/lastMessage/type’ response property for the response status ‘200’
  • GET /creators/{creatorUserUuid}/chats: added the required property ‘data/items/lastMessage/sentByUserId’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/messages: removed the ‘AUTOMATED_CHAT_MESSAGE_REPLY’ enum value from the ‘data/items/type’ response property for the response status ‘200’
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/messages: removed the ‘AUTOMATED_FIRST_MESSAGE_REPLY’ enum value from the ‘data/items/type’ response property for the response status ‘200’
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/messages: removed the ‘BROADCAST’ enum value from the ‘data/items/type’ response property for the response status ‘200’
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/messages: removed the ‘GHOST_PROMOTION’ enum value from the ‘data/items/type’ response property for the response status ‘200’
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/messages: removed the ‘LOCKED_MESSAGE_UNLOCKED’ enum value from the ‘data/items/type’ response property for the response status ‘200’
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/messages: removed the ‘MARKETING_KYC’ enum value from the ‘data/items/type’ response property for the response status ‘200’
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/messages: added the required property ‘data/items/sentByUserId’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/tracking-links: added the new optional ‘query’ request parameter ‘createdAfter’
  • GET /creators/{creatorUserUuid}/tracking-links: added the new optional ‘query’ request parameter ‘createdBefore’
  • GET /creators/{creatorUserUuid}/tracking-links: added the required property ‘data/items/earnings’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/tracking-links: added the required property ‘data/items/engagement’ to the response with the ‘200’ status
  • POST /creators/{creatorUserUuid}/tracking-links: added the required property ‘earnings’ to the response with the ‘201’ status
  • POST /creators/{creatorUserUuid}/tracking-links: added the required property ‘engagement’ to the response with the ‘201’ status
  • GET /tracking-links: added the new optional ‘query’ request parameter ‘createdAfter’
  • GET /tracking-links: added the new optional ‘query’ request parameter ‘createdBefore’
  • GET /tracking-links: added the required property ‘data/items/earnings’ to the response with the ‘200’ status
  • GET /tracking-links: added the required property ‘data/items/engagement’ to the response with the ‘200’ status
  • POST /tracking-links: added the required property ‘earnings’ to the response with the ‘201’ status
  • POST /tracking-links: added the required property ‘engagement’ to the response with the ‘201’ status
  • GET /chats/{userUuid}/messages: added the required property ‘data/items/purchasedAt’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/messages: added the required property ‘data/items/purchasedAt’ to the response with the ‘200’ status
  • GET /chats/{userUuid}/media: added the required property ‘data/items/messageUuid’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/media: added the required property ‘data/items/messageUuid’ to the response with the ‘200’ status
  • GET /chats: the ‘data/items/user/registeredAt’ response’s property type/format changed from ‘string’/‘date’ to ‘string’/‘date-time’ for status ‘200’
  • POST /chats/statuses: the ‘userUuids’ request property’s minItems was increased to ‘1’
  • POST /chats/statuses: added ’#/components/schemas/UnsupportedVersionError, #/components/schemas/ValidationError’ to the response body ‘oneOf’ list for the response status ‘400’
  • POST /chats/statuses: the response’s body type/format changed from ‘object’/” to ”/” for status ‘400’
  • POST /chats/statuses: removed the required property ‘errors’ from the response with the ‘400’ status
  • GET /creators: the ‘data/items/registeredAt’ response’s property type/format changed from ‘string’/‘date’ to ‘string’/‘date-time’ for status ‘200’
  • GET /creators/{creatorUserUuid}/chats: the ‘data/items/user/registeredAt’ response’s property type/format changed from ‘string’/‘date’ to ‘string’/‘date-time’ for status ‘200’
  • GET /creators/{creatorUserUuid}/followers: the ‘data/items/registeredAt’ response’s property type/format changed from ‘string’/‘date’ to ‘string’/‘date-time’ for status ‘200’
  • GET /creators/{creatorUserUuid}/insights/earnings: for the ‘query’ request parameter ‘cursor’, the type/format was changed from ‘string’/‘date-time’ to ‘string’/”
  • GET /creators/{creatorUserUuid}/insights/subscribers: for the ‘query’ request parameter ‘cursor’, the type/format was changed from ‘string’/‘date-time’ to ‘string’/”
  • GET /creators/{creatorUserUuid}/insights/top-spenders: the ‘data/items/user/registeredAt’ response’s property type/format changed from ‘string’/‘date’ to ‘string’/‘date-time’ for status ‘200’
  • GET /creators/{creatorUserUuid}/subscribers: the ‘data/items/registeredAt’ response’s property type/format changed from ‘string’/‘date’ to ‘string’/‘date-time’ for status ‘200’
  • GET /followers: the ‘data/items/registeredAt’ response’s property type/format changed from ‘string’/‘date’ to ‘string’/‘date-time’ for status ‘200’
  • GET /insights/earnings: for the ‘query’ request parameter ‘cursor’, the type/format was changed from ‘string’/‘date-time’ to ‘string’/”
  • GET /insights/subscribers: for the ‘query’ request parameter ‘cursor’, the type/format was changed from ‘string’/‘date-time’ to ‘string’/”
  • GET /insights/top-spenders: the ‘data/items/user/registeredAt’ response’s property type/format changed from ‘string’/‘date’ to ‘string’/‘date-time’ for status ‘200’
  • GET /posts/{uuid}/likes: the ‘data/items/user/registeredAt’ response’s property type/format changed from ‘string’/‘date’ to ‘string’/‘date-time’ for status ‘200’
  • GET /posts/{uuid}/tips: the ‘data/items/user/registeredAt’ response’s property type/format changed from ‘string’/‘date’ to ‘string’/‘date-time’ for status ‘200’
  • GET /subscribers: the ‘data/items/registeredAt’ response’s property type/format changed from ‘string’/‘date’ to ‘string’/‘date-time’ for status ‘200’
  • GET /users/me: the response property ‘avatarUrl’ became nullable for the status ‘200’
  • GET /users/me: the response property ‘bannerUrl’ became nullable for the status ‘200’
  • GET /users/me: the response property ‘updatedAt’ became nullable for the status ‘200’
  • GET /users/me: the ‘avatarUrl’ response’s property type/format changed from ‘string’/‘uri’ to ‘string’/” for status ‘200’
  • GET /users/me: the ‘bannerUrl’ response’s property type/format changed from ‘string’/‘uri’ to ‘string’/” for status ‘200’
  • GET /users/me: the ‘createdAt’ response’s property type/format changed from ‘string’/‘date’ to ‘string’/‘date-time’ for status ‘200’
  • GET /users/me: the ‘updatedAt’ response’s property type/format changed from ‘string’/‘date’ to ‘string’/‘date-time’ for status ‘200’
  • GET /chats: added the new ‘document’ enum value to the ‘data/items/lastMessage/mediaType’ response property for the response status ‘200’
  • GET /chats/{userUuid}/messages: added the new ‘document’ enum value to the ‘data/items/mediaType’ response property for the response status ‘200’
  • GET /creators/{creatorUserUuid}/chats: added the new ‘document’ enum value to the ‘data/items/lastMessage/mediaType’ response property for the response status ‘200’
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/messages: added the new ‘document’ enum value to the ‘data/items/mediaType’ response property for the response status ‘200’
  • POST /chats/statuses: api operation id ‘getOnlineStatuses’ removed and replaced with ‘getBatchStatuses’
  • Added endpoint GET /chats/{userUuid}/media
  • GET /chats/{userUuid}/messages: added the required property ‘data/items/pricing’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/messages: added the required property ‘data/items/pricing’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/insights/earnings: added the required property ‘data/items/currency’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/media: added the new optional ‘query’ request parameter ‘purchasedBy’
  • GET /creators/{creatorUserUuid}/media: added the new enum value ‘document’ to the ‘query’ request parameter ‘mediaType’
  • GET /creators/{creatorUserUuid}/media: added the optional property ‘data/items/anyOf[subschema #2]/purchasedByFan’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/media: added the required property ‘data/items/anyOf[subschema #2]/mediaType’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/media: added the required property ‘data/items/anyOf[subschema #2]/recommendedPrice’ to the response with the ‘200’ status
  • POST /creators/{creatorUserUuid}/media/uploads: added the new ‘document’ enum value to the request property ‘mediaType’
  • GET /creators/{creatorUserUuid}/media/{uuid}: added the new optional ‘query’ request parameter ‘purchasedBy’
  • GET /creators/{creatorUserUuid}/media/{uuid}: added the optional property ‘/anyOf[subschema #2]/purchasedByFan’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/media/{uuid}: added the required property ‘/anyOf[subschema #2]/mediaType’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/media/{uuid}: added the required property ‘/anyOf[subschema #2]/recommendedPrice’ to the response with the ‘200’ status
  • Added endpoint GET /creators/{creatorUserUuid}/tracking-links
  • Added endpoint POST /creators/{creatorUserUuid}/tracking-links
  • Added endpoint DELETE /creators/{creatorUserUuid}/tracking-links/{uuid}
  • GET /insights/earnings: added the required property ‘data/items/currency’ to the response with the ‘200’ status
  • GET /media: added the new optional ‘query’ request parameter ‘purchasedBy’
  • GET /media: added the new enum value ‘document’ to the ‘query’ request parameter ‘mediaType’
  • GET /media: added the optional property ‘data/items/anyOf[subschema #2]/purchasedByFan’ to the response with the ‘200’ status
  • GET /media: added the required property ‘data/items/anyOf[subschema #2]/mediaType’ to the response with the ‘200’ status
  • GET /media: added the required property ‘data/items/anyOf[subschema #2]/recommendedPrice’ to the response with the ‘200’ status
  • POST /media/uploads: added the new ‘document’ enum value to the request property ‘mediaType’
  • GET /media/{uuid}: added the new optional ‘query’ request parameter ‘purchasedBy’
  • GET /media/{uuid}: added the optional property ‘/anyOf[subschema #2]/purchasedByFan’ to the response with the ‘200’ status
  • GET /media/{uuid}: added the required property ‘/anyOf[subschema #2]/mediaType’ to the response with the ‘200’ status
  • GET /media/{uuid}: added the required property ‘/anyOf[subschema #2]/recommendedPrice’ to the response with the ‘200’ status
  • Added endpoint GET /tracking-links
  • Added endpoint POST /tracking-links
  • Added endpoint DELETE /tracking-links/{uuid}
  • GET /users/me: the response property ‘avatarUrl’ became required for the status ‘200’
  • GET /users/me: the response property ‘bannerUrl’ became required for the status ‘200’
  • Added endpoint POST /chats/statuses
  • GET /chats: the ‘data/items/createdAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /chats: the ‘data/items/lastMessage/sentAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /chats: the ‘data/items/lastMessageAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /chats: the ‘data/items/user/registeredAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /chats/lists/custom: the ‘data/items/createdAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • POST /chats/lists/custom: the ‘createdAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘201’
  • POST /chats/mass-messages: the ‘createdAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘201’
  • GET /chats/{userUuid}/messages: the ‘data/items/sentAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /creators: the ‘data/items/registeredAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /creators/{creatorUserUuid}/chats: the ‘data/items/createdAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /creators/{creatorUserUuid}/chats: the ‘data/items/lastMessage/sentAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /creators/{creatorUserUuid}/chats: the ‘data/items/lastMessageAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /creators/{creatorUserUuid}/chats: the ‘data/items/user/registeredAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /creators/{creatorUserUuid}/chats/lists/custom: the ‘data/items/createdAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • POST /creators/{creatorUserUuid}/chats/mass-messages: the ‘createdAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘201’
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/messages: the ‘data/items/sentAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /creators/{creatorUserUuid}/followers: the ‘data/items/registeredAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /creators/{creatorUserUuid}/insights/top-spenders: the ‘data/items/user/registeredAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /creators/{creatorUserUuid}/media: the ‘data/items/anyOf[subschema #2]/createdAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /creators/{creatorUserUuid}/media/{uuid}: the ‘/anyOf[subschema #2]/createdAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /creators/{creatorUserUuid}/subscribers: the ‘data/items/registeredAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /followers: the ‘data/items/registeredAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /insights/top-spenders: the ‘data/items/user/registeredAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /media: the ‘data/items/anyOf[subschema #2]/createdAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /media/{uuid}: the ‘/anyOf[subschema #2]/createdAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /posts/{uuid}/likes: the ‘data/items/user/registeredAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /posts/{uuid}/tips: the ‘data/items/createdAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /posts/{uuid}/tips: the ‘data/items/user/registeredAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /subscribers: the ‘data/items/registeredAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /users/me: the ‘createdAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /users/me: the ‘updatedAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /vault/folders: the ‘data/items/createdAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • POST /vault/folders: the ‘createdAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘201’
  • GET /vault/folders/{folderName}: the ‘createdAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /vault/folders/{folderName}/media: the ‘data/items/createdAt’ response’s property type/format changed from ‘string’/” to ‘string’/‘date’ for status ‘200’
  • GET /creators/{creatorUserUuid}/insights/earnings: removed the required property ‘data/items/user/avatarUrl’ from the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/insights/earnings: removed the required property ‘data/items/user/registeredAt’ from the response with the ‘200’ status
  • GET /insights/earnings: removed the required property ‘data/items/user/avatarUrl’ from the response with the ‘200’ status
  • GET /insights/earnings: removed the required property ‘data/items/user/registeredAt’ from the response with the ‘200’ status
  • Added endpoint GET /posts/{uuid}/comments
  • GET /chats: the ‘data/items/user/avatarUrl’ response’s property type/format changed from ‘string’/‘uri’ to ‘string’/” for status ‘200’
  • GET /creators: the ‘data/items/avatarUrl’ response’s property type/format changed from ‘string’/‘uri’ to ‘string’/” for status ‘200’
  • GET /creators/{creatorUserUuid}/chats: the ‘data/items/user/avatarUrl’ response’s property type/format changed from ‘string’/‘uri’ to ‘string’/” for status ‘200’
  • GET /creators/{creatorUserUuid}/followers: the ‘data/items/avatarUrl’ response’s property type/format changed from ‘string’/‘uri’ to ‘string’/” for status ‘200’
  • GET /creators/{creatorUserUuid}/insights/earnings: the ‘data/items/user/avatarUrl’ response’s property type/format changed from ‘string’/‘uri’ to ‘string’/” for status ‘200’
  • GET /creators/{creatorUserUuid}/insights/top-spenders: the ‘data/items/user/avatarUrl’ response’s property type/format changed from ‘string’/‘uri’ to ‘string’/” for status ‘200’
  • GET /creators/{creatorUserUuid}/subscribers: the ‘data/items/avatarUrl’ response’s property type/format changed from ‘string’/‘uri’ to ‘string’/” for status ‘200’
  • GET /followers: the ‘data/items/avatarUrl’ response’s property type/format changed from ‘string’/‘uri’ to ‘string’/” for status ‘200’
  • GET /insights/earnings: the ‘data/items/user/avatarUrl’ response’s property type/format changed from ‘string’/‘uri’ to ‘string’/” for status ‘200’
  • GET /insights/top-spenders: the ‘data/items/user/avatarUrl’ response’s property type/format changed from ‘string’/‘uri’ to ‘string’/” for status ‘200’
  • GET /posts/{uuid}/tips: the ‘data/items/user/avatarUrl’ response’s property type/format changed from ‘string’/‘uri’ to ‘string’/” for status ‘200’
  • GET /subscribers: the ‘data/items/avatarUrl’ response’s property type/format changed from ‘string’/‘uri’ to ‘string’/” for status ‘200’
  • Added endpoint GET /posts/{uuid}/likes
  • Removed endpoint GET /creators/{creatorUserUuid}/insights/earnings/transactions
  • Removed endpoint GET /insights/earnings/transactions
  • GET /chats/lists/custom: added the new optional ‘query’ request parameter ‘search’
  • Added endpoint POST /chats/lists/custom
  • Added endpoint DELETE /chats/lists/custom/{uuid}
  • Added endpoint PATCH /chats/lists/custom/{uuid}
  • Added endpoint POST /chats/lists/custom/{uuid}/members
  • Added endpoint DELETE /chats/lists/custom/{uuid}/members/{userUuid}
  • Added endpoint GET /posts/{uuid}/tips
  • Added endpoint DELETE /chats/{userUuid}/messages/{messageUuid}
  • GET /posts: added the required property ‘data/items/tips’ to the response with the ‘200’ status
  • Added endpoint GET /posts/{uuid}
  • GET /chats: added the new optional ‘query’ request parameter ‘customListId’
  • GET /chats: added the new optional ‘query’ request parameter ‘filter’
  • GET /chats: added the new optional ‘query’ request parameter ‘search’
  • GET /chats: added the new optional ‘query’ request parameter ‘smartListIds’
  • GET /chats: added the new optional ‘query’ request parameter ‘sortBy’
  • GET /chats: added the required property ‘data/items/lastMessage/senderUuid’ to the response with the ‘200’ status
  • GET /chats: added the required property ‘data/items/user/avatarUrl’ to the response with the ‘200’ status
  • GET /chats: added the required property ‘data/items/user/registeredAt’ to the response with the ‘200’ status
  • Added endpoint GET /chats/unread
  • PATCH /chats/{userUuid}: added the new optional request property ‘isMuted’
  • GET /chats/{userUuid}/messages: added the required property ‘data/items/hasMedia’ to the response with the ‘200’ status
  • GET /chats/{userUuid}/messages: added the required property ‘data/items/mediaType’ to the response with the ‘200’ status
  • GET /chats/{userUuid}/messages: added the required property ‘data/items/type’ to the response with the ‘200’ status
  • GET /creators: added the required property ‘data/items/avatarUrl’ to the response with the ‘200’ status
  • GET /creators: added the required property ‘data/items/registeredAt’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/chats: added the required property ‘data/items/lastMessage/senderUuid’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/chats: added the required property ‘data/items/user/avatarUrl’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/chats: added the required property ‘data/items/user/registeredAt’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/messages: added the required property ‘data/items/hasMedia’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/messages: added the required property ‘data/items/mediaType’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/messages: added the required property ‘data/items/type’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/followers: added the required property ‘data/items/avatarUrl’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/followers: added the required property ‘data/items/registeredAt’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/insights/earnings: added the required property ‘data/items/user/avatarUrl’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/insights/earnings: added the required property ‘data/items/user/registeredAt’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/insights/earnings/transactions: added the required property ‘data/items/user/avatarUrl’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/insights/earnings/transactions: added the required property ‘data/items/user/registeredAt’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/insights/top-spenders: added the required property ‘data/items/user/avatarUrl’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/insights/top-spenders: added the required property ‘data/items/user/registeredAt’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/subscribers: added the required property ‘data/items/avatarUrl’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/subscribers: added the required property ‘data/items/registeredAt’ to the response with the ‘200’ status
  • GET /followers: added the required property ‘data/items/avatarUrl’ to the response with the ‘200’ status
  • GET /followers: added the required property ‘data/items/registeredAt’ to the response with the ‘200’ status
  • GET /insights/earnings: added the required property ‘data/items/user/avatarUrl’ to the response with the ‘200’ status
  • GET /insights/earnings: added the required property ‘data/items/user/registeredAt’ to the response with the ‘200’ status
  • GET /insights/earnings/transactions: added the required property ‘data/items/user/avatarUrl’ to the response with the ‘200’ status
  • GET /insights/earnings/transactions: added the required property ‘data/items/user/registeredAt’ to the response with the ‘200’ status
  • GET /insights/top-spenders: added the required property ‘data/items/user/avatarUrl’ to the response with the ‘200’ status
  • GET /insights/top-spenders: added the required property ‘data/items/user/registeredAt’ to the response with the ‘200’ status
  • Added endpoint GET /posts
  • GET /subscribers: added the required property ‘data/items/avatarUrl’ to the response with the ‘200’ status
  • GET /subscribers: added the required property ‘data/items/registeredAt’ to the response with the ‘200’ status
  • Added endpoint GET /vault/folders
  • Added endpoint POST /vault/folders
  • Added endpoint DELETE /vault/folders/{folderName}
  • Added endpoint GET /vault/folders/{folderName}
  • Added endpoint PATCH /vault/folders/{folderName}
  • Added endpoint GET /vault/folders/{folderName}/media
  • Added endpoint POST /vault/folders/{folderName}/media
  • Added endpoint DELETE /vault/folders/{folderName}/media/{mediaUuid}
  • GET /chats/lists/custom: removed the required property ‘data/items/count’ from the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/chats/lists/custom: removed the required property ‘data/items/count’ from the response with the ‘200’ status
  • GET /chats/lists/custom: added the required property ‘data/items/membersCount’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/chats/lists/custom: added the required property ‘data/items/membersCount’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/insights/earnings: added the required property ‘data/items/user’ to the response with the ‘200’ status
  • GET /insights/earnings: added the required property ‘data/items/user’ to the response with the ‘200’ status
  • Added endpoint GET /creators/{creatorUserUuid}/insights/earnings/transactions
  • Added endpoint GET /insights/earnings/transactions
  • GET /users/me: added the optional property ‘bannerUrl’ to the response with the ‘200’ status
  • GET /chats/{userUuid}/messages: the response property ‘data/items/sentAt’ became nullable for the status ‘200’
  • GET /creators: the response property ‘data/items/role’ became optional for the status ‘200’
  • GET /creators/{creatorUserUuid}/chats/{userUuid}/messages: the response property ‘data/items/sentAt’ became nullable for the status ‘200’
  • GET /creators/{creatorUserUuid}/insights/top-spenders: the ‘data/items/user/uuid’ response’s property type/format changed from ‘string’/” to ‘string’/‘uuid’ for status ‘200’
  • GET /insights/top-spenders: the ‘data/items/user/uuid’ response’s property type/format changed from ‘string’/” to ‘string’/‘uuid’ for status ‘200’
  • GET /chats: the response property ‘data/items/user/isTopSpender’ became required for the status ‘200’
  • GET /chats: added the required property ‘data/items/lastMessage’ to the response with the ‘200’ status
  • GET /creators: added the required property ‘data/items/isTopSpender’ to the response with the ‘200’ status
  • GET /creators: added the required property ‘data/items/nickname’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/chats: the response property ‘data/items/user/isTopSpender’ became required for the status ‘200’
  • GET /creators/{creatorUserUuid}/chats: added the required property ‘data/items/lastMessage’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/followers: added the required property ‘data/items/isTopSpender’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/followers: added the required property ‘data/items/nickname’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/insights/top-spenders: added the required property ‘data/items/user/displayName’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/insights/top-spenders: added the required property ‘data/items/user/isTopSpender’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/insights/top-spenders: added the required property ‘data/items/user/nickname’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/subscribers: added the required property ‘data/items/isTopSpender’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/subscribers: added the required property ‘data/items/nickname’ to the response with the ‘200’ status
  • GET /followers: added the required property ‘data/items/isTopSpender’ to the response with the ‘200’ status
  • GET /followers: added the required property ‘data/items/nickname’ to the response with the ‘200’ status
  • GET /insights/top-spenders: added the required property ‘data/items/user/displayName’ to the response with the ‘200’ status
  • GET /insights/top-spenders: added the required property ‘data/items/user/isTopSpender’ to the response with the ‘200’ status
  • GET /insights/top-spenders: added the required property ‘data/items/user/nickname’ to the response with the ‘200’ status
  • GET /subscribers: added the required property ‘data/items/isTopSpender’ to the response with the ‘200’ status
  • GET /subscribers: added the required property ‘data/items/nickname’ to the response with the ‘200’ status
  • GET /chats: added the optional property ‘data/items/user/isTopSpender’ to the response with the ‘200’ status
  • GET /chats: added the required property ‘data/items/isMuted’ to the response with the ‘200’ status
  • GET /chats: added the required property ‘data/items/unreadMessagesCount’ to the response with the ‘200’ status
  • GET /chats: added the required property ‘data/items/user/displayName’ to the response with the ‘200’ status
  • GET /chats: added the required property ‘data/items/user/nickname’ to the response with the ‘200’ status
  • POST /chats/{userUuid}/message: added the new optional request property ‘templateUuid’
  • POST /chats/{userUuid}/message: the request property ‘text’ became nullable
  • GET /creators/{creatorUserUuid}/chats: added the optional property ‘data/items/user/isTopSpender’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/chats: added the required property ‘data/items/isMuted’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/chats: added the required property ‘data/items/unreadMessagesCount’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/chats: added the required property ‘data/items/user/displayName’ to the response with the ‘200’ status
  • GET /creators/{creatorUserUuid}/chats: added the required property ‘data/items/user/nickname’ to the response with the ‘200’ status
  • POST /creators/{creatorUserUuid}/chats/{userUuid}/message: added the new optional request property ‘templateUuid’
  • POST /creators/{creatorUserUuid}/chats/{userUuid}/message: the request property ‘text’ became nullable
  • Added endpoint GET /chats/templates
  • Added endpoint GET /chats/templates/{templateUuid}
  • GET /creators/{creatorUserUuid}/insights/earnings: added the new ‘giveaway’ enum value to the ‘data/items/source’ response property for the response status ‘200’
  • GET /insights/earnings: added the new ‘giveaway’ enum value to the ‘data/items/source’ response property for the response status ‘200’
  • PATCH /chats/{userUuid}: added the new optional request property ‘nickname’
  • PATCH /chats/{userUuid}: the request property ‘isRead’ became optional
  • GET /creators: removed the required property ‘data/items/email’ from the response with the ‘200’ status
  • Added endpoint GET /chats
  • Added endpoint POST /chats
  • Added endpoint GET /chats/lists/custom
  • Added endpoint GET /chats/lists/custom/{uuid}
  • Added endpoint GET /chats/lists/smart
  • Added endpoint GET /chats/lists/smart/{uuid}
  • Added endpoint POST /chats/mass-messages
  • Added endpoint PATCH /chats/{userUuid}
  • Added endpoint POST /chats/{userUuid}/message
  • Added endpoint GET /chats/{userUuid}/messages
  • Added endpoint GET /creators
  • Added endpoint GET /creators/{creatorUserUuid}/chats
  • Added endpoint POST /creators/{creatorUserUuid}/chats
  • Added endpoint GET /creators/{creatorUserUuid}/chats/lists/custom
  • Added endpoint GET /creators/{creatorUserUuid}/chats/lists/custom/{uuid}
  • Added endpoint GET /creators/{creatorUserUuid}/chats/lists/smart
  • Added endpoint GET /creators/{creatorUserUuid}/chats/lists/smart/{uuid}
  • Added endpoint POST /creators/{creatorUserUuid}/chats/mass-messages
  • Added endpoint POST /creators/{creatorUserUuid}/chats/{userUuid}/message
  • Added endpoint GET /creators/{creatorUserUuid}/chats/{userUuid}/messages
  • Added endpoint GET /creators/{creatorUserUuid}/followers
  • Added endpoint GET /creators/{creatorUserUuid}/insights/earnings
  • Added endpoint GET /creators/{creatorUserUuid}/insights/subscribers
  • Added endpoint GET /creators/{creatorUserUuid}/insights/top-spenders
  • Added endpoint GET /creators/{creatorUserUuid}/media
  • Added endpoint POST /creators/{creatorUserUuid}/media/uploads
  • Added endpoint PATCH /creators/{creatorUserUuid}/media/uploads/{uploadId}
  • Added endpoint GET /creators/{creatorUserUuid}/media/uploads/{uploadId}/parts/{partNumber}/url
  • Added endpoint GET /creators/{creatorUserUuid}/media/{uuid}
  • Added endpoint POST /creators/{creatorUserUuid}/posts
  • Added endpoint GET /creators/{creatorUserUuid}/subscribers
  • Added endpoint GET /followers
  • Added endpoint GET /insights/earnings
  • Added endpoint GET /insights/fans/{userUuid}
  • Added endpoint GET /insights/subscribers
  • Added endpoint GET /insights/top-spenders
  • Added endpoint GET /media
  • Added endpoint POST /media/uploads
  • Added endpoint PATCH /media/uploads/{uploadId}
  • Added endpoint GET /media/uploads/{uploadId}/parts/{partNumber}/url
  • Added endpoint GET /media/{uuid}
  • Added endpoint POST /posts
  • Added endpoint GET /subscribers
  • Added endpoint GET /users/me