For the complete documentation index, see llms.txt. This page is also available as Markdown.

updateTagAppOwnerEmail

Updates the email address of an existing application owner and reassigns every application currently owned by that owner to the new address. The request fails when another application owner already uses the requested email address. Access scopes do not follow the change. Users scoped to the previous email address are not scoped to the new address, and an administrator must grant them the new application owner scope.

Examples

mutation UpdateTagAppOwnerEmail($input: UpdateAppOwnerTagEmailInput!) {
  updateTagAppOwnerEmail(input: $input) {
    acknowledge
  }
}

Variables

This is an example input showing all available input fields. Only fields marked as required in the schema are mandatory.

{
  "input": {
    "tagId": "ox_tag_1",
    "email": "user@example.com"
  }
}
curl -X POST \
https://api.cloud.ox.security/api/apollo-gateway \
-H 'Content-Type: application/json' \
-H 'Authorization: YOUR_API_TOKEN' \
-d '{
 "query": "mutation UpdateTagAppOwnerEmail($input: UpdateAppOwnerTagEmailInput!) { updateTagAppOwnerEmail(input: $input) { acknowledge } }",
 "variables": {
    "input": {
      "tagId": "ox_tag_1",
      "email": "user@example.com"
    }
  }
}'

Arguments

You can use the following argument(s) to customize your updateTagAppOwnerEmail mutation.

Argument
Description
Supported fields

Input identifying the application owner to update and the new email address.

tagId String! email String!

Fields

Return type: Acknowledge!

You can use the following field(s) to specify what information your updateTagAppOwnerEmail mutation will return. Please note that some fields may have their own subfields.

Field
Description
Supported fields

acknowledge Boolean!

Boolean indicating if the operation was successful

Last updated