changedInput schema / properties / access_level / description
Previous value: -"Access level: 'view' or 'control'."New value: +"Required for action 'set'."
changedInput schema / properties / access_token / description
Previous value: -"Optional JWT access token for authentication."New value: +"Optional bearer token; prefer session_request_id."
addedInput schema / properties / action
Added value: +{
+ "description": "'set' (default) creates/updates the grant; 'remove' revokes it.",
+ "enum": [
+ "set",
+ "remove"
+ ],
+ "type": "string"
+}
changedInput schema / properties / display_id / description
Previous value: -"The display profile ID."New value: +"Display profile ID."
changedInput schema / properties / org_id / description
Previous value: -"The organization ID."New value: +"Organization ID."
addedInput schema / properties / session_request_id
Added value: +{
+ "description": "Session handle from create_auth_session; pass it on every authenticated call.",
+ "type": "string"
+}
changedInput schema / properties / target_user_id / description
Previous value: -"The user ID to grant access to."New value: +"User to grant or revoke."
changedInput schema / required
Previous value: -[
- "org_id",
- "display_id",
- "target_user_id",
- "access_level"
-]New value: +[
+ "org_id",
+ "display_id",
+ "target_user_id"
+]
changedOutput schema / (root)
Previous value: -{
- "properties": {
- "accessLevel": {
- "type": [
- "string",
- "null"
- ]
- },
- "displayId": {
- "type": [
- "string",
- "null"
- ]
- },
- "granted": {
- "type": [
- "boolean",
- "null"
- ]
- },
- "targetUserId": {
- "type": [
- "string",
- "null"
- ]
- }
- },
- "type": "object"
-}New value: +null