For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
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’

