Remove a vector store permission
Removes every role the principal holds on the vector store, or the team permission. Only the store’s owner or an organization admin of its team can remove permissions (403 otherwise); the owner’s own permission cannot be removed. 404 when the principal holds no permission. Returns 410 once the vector store has expired.
Authorizations
Gateway auth: send Authorization: Bearer <mka1-api-key>. For multi-user server-side integrations, you can also send X-On-Behalf-Of: <external-user-id>.
Headers
Optional external end-user identifier forwarded by the API gateway.
Path Parameters
The ID of the vector store.
The principal: a member's user id, the end-user id a request is delegated to with X-On-Behalf-Of, or 'team' for the permission that applies to every member of the store's team.
1Response
OK
Confirmation that a permission was removed.
The object type, which is always 'vector_store.permission.deleted'.
The ID of the vector store.
Who the permission applies to: one principal (user), or every member of the store's team (team).
user, team The principal the permission applies to: a member's user id, or the end-user id a request is delegated to with X-On-Behalf-Of. null when the permission applies to the store's team.