Remove market data provider access.
Removes the stated provider access from an eligible other user. The caller must have the administrator access required for provider-access changes, and cannot target themself. The provider must be available to the caller. The operation completes before returning and does not provide a background lifecycle or a partial-revoke list.
Authorizations
OAuth2 access-token requested from AWS Cognito and provided as a Auth Bearer header
Body
JSON request with ProxyUserEmail for an active other user in the caller's organisation, provider Name, and AccessType to remove: Blocked (-1), View (1), Edit (2), or Owner (4). Email matching trims whitespace and normalises letter case; no default is declared.
Target user, market-data environment, and access level selected for removal.
Derivitec.Web.Core.MarketDataProviderAccess.ApiProxyUserMarketDataProviderAccessDeleteRequest, Derivitec.Web.Core Existing configurable-entity access level to remove from the selected user.
view, edit, owner, blocked Email address of the organisation user whose entity access is being changed.
"user@example.com"
Name of the entity to select within the request's entity category. The value must not be null or empty.
"Example entity"
Response
Returns the removal outcome in the response envelope; an absent matching grant is not documented as idempotent success or as a not-found result.
Outcome of removing a user's stated market-data-environment access.
Derivitec.Web.Core.MarketDataProviderAccess.ApiProxyUserMarketDataProviderAccessDeleteResponse, Derivitec.Web.Core Whether the operation completed successfully. The default is true; error outcomes set it to false.
true
Messages explaining operation-level failures. The collection is empty by default.