Skip to content

Conversation

@VinyarionHyarmendacil
Copy link
Contributor

Files:

  • Add GET /agreement
  • Add POST /agreement
  • Add PUT /assetReview/{assetReviewId}/notes
  • Add PUT /files/order
    Groups:
  • Update DELETE /groups/{groupId}
    • Add missing optional query parameter
  • Update POST /groups/{groupId}/join
    • Add missing optional query parameter
    • Add missing optional request body
  • Add GET /groups/{groupId}/auditLogTypes
  • Add POST /groups/{groupId}/block
  • Add PUT /groups/{groupId}/invites
  • Add GET /groups/{groupId}/members/search
  • Add GET /groups/{groupId}/transfer
  • Add POST /groups/{groupId}/transfer
  • Add DELETE /groups/{groupId}/transfer
    Props:
  • Add GET /props
  • Add POST /props
  • Add PUT /props/{propId}
  • Add DELETE /props/{propId}
  • Add GET /props/{propId}/publish
  • Add PUT /props/{propId}/publish
  • Add DELETE /props/{propId}/publish
    Users:
  • Add GET /users/{userId}/groups/invited
  • Add GET /users/{userId}/groups/permissions
  • Add GET /users/{userId}/groups/userblocked
  • Add DELETE /users/{userId}/persist
    NotificationV2:
  • Update NotificationV2Type to add group.transfer
  • Update NotificationV2 to add data types
  • Add NotificationV2DataGroupInformative
  • Add NotificationV2DataGroupTransfer

VinyarionHyarmendacil and others added 3 commits December 9, 2025 23:42
Files:
- Add `GET /agreement`
- Add `POST /agreement`
- Add `PUT /assetReview/{assetReviewId}/notes`
- Add `PUT /files/order`
Groups:
- Update `DELETE /groups/{groupId}`
  - Add missing optional query parameter
- Update `POST /groups/{groupId}/join`
  - Add missing optional query parameter
  - Add missing optional request body
- Add `GET /groups/{groupId}/auditLogTypes`
- Add `POST /groups/{groupId}/block`
- Add `PUT /groups/{groupId}/invites`
- Add `GET /groups/{groupId}/members/search`
- Add `GET /groups/{groupId}/transfer`
- Add `POST /groups/{groupId}/transfer`
- Add `DELETE /groups/{groupId}/transfer`
Props:
- Add `GET /props`
- Add `POST /props`
- Add `PUT /props/{propId}`
- Add `DELETE /props/{propId}`
- Add `GET /props/{propId}/publish`
- Add `PUT /props/{propId}/publish`
- Add `DELETE /props/{propId}/publish`
Users:
- Add `GET /users/{userId}/groups/invited`
- Add `GET /users/{userId}/groups/permissions`
- Add `GET /users/{userId}/groups/userblocked`
- Add `DELETE /users/{userId}/persist`
NotificationV2:
- Update NotificationV2Type to add `group.transfer`
- Update NotificationV2 to add data types
- Add NotificationV2DataGroupInformative
- Add NotificationV2DataGroupTransfer
Co-authored-by: Aries <me@ariesclark.com>
@VinyarionHyarmendacil
Copy link
Contributor Author

Unless I am utterly blind, the three linting errors for groups.yaml Parameter "groupRoleId" must be used in path "/groups/{groupId}/transfer". and 2xEvery operation must have unique "operationId". seem to actually be incorrect, no?

@jellejurre
Copy link
Contributor

yeah, looked at the lint issue and I'm not sure what's happening either. Maybe some sort of weird indentation issue?

@jellejurre
Copy link
Contributor

Fixed lint issue

format: date-time
data:
type: object
example:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you implement this using x-if?

Copy link
Contributor Author

@VinyarionHyarmendacil VinyarionHyarmendacil Dec 17, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Attempted; hopfully I understand how x-if actually is actually supposed to be used

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The CI bundled & generated the spec variants on every commit, you can take a look.
https://github.com/vrchatapi/specification/actions/runs/20315675963?pr=539

animationStyle:
type: string
description: Animation style for sticker, required for emoji.
description: Animation style for sticker, required for emoji. Must be one of aura, bats, bees, bounce, cloud, confetti, crying, dislike, fire, idea, lasers, like, magnet, mistletoe, money, noise, orbit, pizza, rain, rotate, shake, snow, snowball, spin, splazh, stop, zzz.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should be a enum then?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants