Download OpenAPI specification:Download
API for management in Dinotronic AG.
Update the PhoneNumber of a user.
| api-key required | string |
| phonenumber | string The new PhoneNumber. |
| policy | string The to be assigned Policy. |
| user | string The Primary User's User Principal Name (UPN). |
| tenant | string The Tenant ID or Domain of the customer. |
{- "phonenumber": "+41441234567",
- "policy": "Example_Policy",
- "user": "example@email.com",
- "tenant": "example.com"
}Delete the PhoneNumber of a user.
| api-key required | string |
| user | string The Primary User's User Principal Name (UPN). |
| tenant | string The Tenant ID or Domain of the customer. |
{- "user": "example@email.com",
- "tenant": "example.com"
}Retrieve the PhoneNumber of a user.
| tenant required | string Example: tenant=example.com The Tenant ID or Domain of the customer. |
| user required | string Example: user=example@email.com The Primary User's User Principal Name (UPN). |
| api-key required | string |
{- "phonenumber": "+41441234567",
- "user": "example@email.com",
- "tenantId": "12a3b4c5-abc1-1234-a123-a12b34c5de67",
- "tenantDomain": "example.com"
}Create a new group.
| api-key required | string |
| groupType | string The group type for the to be modified group. The group types are referred as Microsoft Groups, where 'security' stands for Microsoft Security Groups and 'mailEnabledSecurity' for Microsoft Exchange Online Mail Enabled Security Groups. The following Methods can only be used by Mail Enabled Security Groups:
If used otherwise, a response code of 400 will be returned. |
| groupName | string The group name. Max Length 64 Characters. |
| groupDisplayName | string The Display name of the group. Max Length 256 Characters. |
| groupDescription | string The Description of the group. Max Length 256 Characters. |
| groupSMTP | string The new group SMTP E-Mail Address. Info: Only the name of the SMTP E-Mail Address needs to be provided for Security Groups. Max Length 64 Characters. Info: The Whole E-Mail Address needs to be provided for Mail Enabled Security Groups. Max Length 256 Characters. |
| externalSendingAllowed | boolean WARNING: Can only be used and is required with groupType 'mailEnabledSecurity'! Allow external E-Mails. |
| tenant | string The Tenant ID or Domain of the customer. |
{- "groupType": {
- "oneOf": [
- "security",
- "mailEnabledSecurity"
]
}, - "groupName": "test-group",
- "groupDisplayName": "test-group",
- "groupDescription": "This is a test Group",
- "groupSMTP": "test",
- "externalSendingAllowed": true,
- "tenant": {
- "oneOf": [
- "example.com",
- "example.onmicrosoft.com",
- "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
]
}
}{- "groupId": "XXXXXX-XXXXXX-XXXXXX"
}Modify a existing group.
| api-key required | string |
| groupType | string The group type for the to be modified group. The group types are referred as Microsoft Groups, where 'security' stands for Microsoft Security Groups and 'mailEnabledSecurity' for Microsoft Exchange Online Mail Enabled Security Groups. The following Methods can only be used by Mail Enabled Security Groups:
If used otherwise, a response code of 400 will be returned. |
| groupGUID | string The to be changed group GUID. |
| groupName | string WARNING: Can only be used with groupType 'mailEnabledSecurity'! The new Group Name. Max Length 64 Characters. |
| groupDisplayName | string The new Display name of the group. Max Length 256 Characters. |
| groupDescription | string The new Description of the group. Max Length 256 Characters. |
| groupSMTP | string The new group SMTP E-Mail Address. Info: Only the name of the SMTP E-Mail Address needs to be provided for Security Groups. Max Length 64 Characters. Info: The Whole E-Mail Address needs to be provided for Mail Enabled Security Groups. Max Length 256 Characters. |
| groupAlias | string WARNING: Can only be used with groupType 'mailEnabledSecurity'! Create an Alias for the group. Max Length 64 Characters. Info: Only the name of the new Alias needs to be provided, not the whole E-Mail address (See example). |
| externalSendingAllowed | boolean WARNING: Can only be used with groupType 'mailEnabledSecurity'! Allow external E-Mails. |
| tenant | string The Tenant ID or Domain of the customer. |
{- "groupType": {
- "oneOf": [
- "security",
- "mailEnabledSecurity"
]
}, - "groupGUID": "XXXXXX-XXXXXX-XXXXXX",
- "groupName": "test-group",
- "groupDisplayName": "test-group",
- "groupDescription": "This is a test Group",
- "groupSMTP": "test",
- "groupAlias": "string",
- "externalSendingAllowed": true,
- "tenant": {
- "oneOf": [
- "example.com",
- "example.onmicrosoft.com",
- "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
]
}
}Delete a group.
| api-key required | string |
| groupType | string The group type for the to be modified group. The group types are referred as Microsoft Groups, where 'security' stands for Microsoft Security Groups and 'mailEnabledSecurity' for Microsoft Exchange Online Mail Enabled Security Groups. If used otherwise, a response code of 400 will be returned. example: |
| groupGUID | string The to be deleted group GUID. |
| tenant | string The Tenant ID or Domain of the customer. |
{- "groupType": {
- "oneOf": [
- "security",
- "mailEnabledSecurity"
]
}, - "groupGUID": "XXXXXX-XXXXXX-XXXXXX",
- "tenant": {
- "oneOf": [
- "example.com",
- "example.onmicrosoft.com",
- "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
]
}
}Modify group member(s)
| api-key required | string |
| groupType | string The group type for the to be modified group. The group types are referred as Microsoft Groups, where 'security' stands for Microsoft Security Groups and 'mailEnabledSecurity' for Microsoft Exchange Online Mail Enabled Security Groups. If used otherwise, a response code of 400 will be returned. |
| actionType | string The action which should be executed for the user(s). The actions are referred for Adding and Removing Members from a group. |
| users | string The user(s) which should be modified. Max UPN Length 256 Characters. |
| groupGUID | string The to be modified group GUID. |
| tenant | string The Tenant ID or Domain of the customer. |
{- "groupType": {
- "oneOf": [
- "security",
- "mailEnabledSecurity"
]
}, - "actionType": {
- "oneOf": [
- "add",
- "remove"
]
}, - "users": {
- "oneOf": [
- "example@email.com",
- [
- "example1@email.com",
- "example2@email.com"
]
]
}, - "groupGUID": "XXXXXX-XXXXXX-XXXXXX",
- "tenant": {
- "oneOf": [
- "example.com",
- "example.onmicrosoft.com",
- "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
]
}
}