🧩 Service: Communication​
🔧 Operation: getAppProviders​
🔹 Change 1​
- Action:
add - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getAppProviders.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.created_at.format - New Schema:
"date-time"
🔹 Change 2​
- Action:
add - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getAppProviders.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.updated_at.format - New Schema:
"date-time"
🔹 Change 3​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getAppProviders.methodTypePlaceHolder.security - New Schema:
[
{
"oauth2": [
"application/communications/read"
]
}
]
🔧 Operation: updateAppProviders​
🔹 Change 1​
- Action:
add - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.updateAppProviders.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.created_at.format - New Schema:
"date-time"
🔹 Change 2​
- Action:
add - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.updateAppProviders.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.updated_at.format - New Schema:
"date-time"
🔹 Change 3​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.updateAppProviders.methodTypePlaceHolder.security - New Schema:
[
{
"oauth2": [
"application/communications/write"
]
}
]
🔧 Operation: getGlobalProviders​
🔹 Change 1​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getGlobalProviders.methodTypePlaceHolder.security - New Schema:
[
{
"oauth2": [
"application/communications/read"
]
}
]
🔧 Operation: getEmailProviders​
🔹 Change 1​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getEmailProviders.methodTypePlaceHolder.parameters.4.schema.type - New Schema:
"string"
🔹 Change 2​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getEmailProviders.methodTypePlaceHolder.parameters.5.schema.type - New Schema:
"string"
🔹 Change 3​
- Action:
add - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getEmailProviders.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.created_at.format - New Schema:
"date-time"
🔹 Change 4​
- Action:
add - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getEmailProviders.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.updated_at.format - New Schema:
"date-time"
🔹 Change 5​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
EmailProviders --> Page - Schema Action:
PROPERTY_ADDED - Path:
paths.getEmailProviders.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.page.properties.total - New Schema:
{
"type": "integer",
"format": "int32",
"description": "Total number of items.",
"example": 1
}
🔹 Change 6​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getEmailProviders.methodTypePlaceHolder.responses.500
🔹 Change 7​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getEmailProviders.methodTypePlaceHolder.security - New Schema:
[
{
"oauth2": [
"application/communications/read"
]
}
]
🔧 Operation: createEmailProvider​
🔹 Change 1​
- Action:
add - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.createEmailProvider.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.created_at.format - New Schema:
"date-time"
🔹 Change 2​
- Action:
add - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.createEmailProvider.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.updated_at.format - New Schema:
"date-time"
🔹 Change 3​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.createEmailProvider.methodTypePlaceHolder.responses.500
🔹 Change 4​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.createEmailProvider.methodTypePlaceHolder.security - New Schema:
[
{
"oauth2": [
"application/communications/write"
]
}
]
🔧 Operation: getEmailProviderById​
🔹 Change 1​
- Action:
add - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getEmailProviderById.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.created_at.format - New Schema:
"date-time"
🔹 Change 2​
- Action:
add - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getEmailProviderById.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.updated_at.format - New Schema:
"date-time"
🔹 Change 3​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getEmailProviderById.methodTypePlaceHolder.responses.404
🔹 Change 4​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getEmailProviderById.methodTypePlaceHolder.responses.500
🔹 Change 5​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getEmailProviderById.methodTypePlaceHolder.security - New Schema:
[
{
"oauth2": [
"application/communications/read"
]
}
]
🔧 Operation: updateEmailProviderById​
🔹 Change 1​
- Action:
add - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.updateEmailProviderById.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.created_at.format - New Schema:
"date-time"
🔹 Change 2​
- Action:
add - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.updateEmailProviderById.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.updated_at.format - New Schema:
"date-time"
🔹 Change 3​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.updateEmailProviderById.methodTypePlaceHolder.responses.404
🔹 Change 4​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.updateEmailProviderById.methodTypePlaceHolder.responses.500
🔹 Change 5​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.updateEmailProviderById.methodTypePlaceHolder.security - New Schema:
[
{
"oauth2": [
"application/communications/write"
]
}
]
🔧 Operation: deleteEmailProviderById​
🔹 Change 1​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
OPERATION_ID_REMOVED - Path:
paths.deleteEmailProviderById
🔧 Operation: getSmsProviders​
🔹 Change 1​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getSmsProviders.methodTypePlaceHolder.parameters.4.schema.type - New Schema:
"string"
🔹 Change 2​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getSmsProviders.methodTypePlaceHolder.parameters.5.schema.type - New Schema:
"string"
🔹 Change 3​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
SmsProviders - Schema Action:
PROPERTY_ADDED - Path:
paths.getSmsProviders.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items - New Schema:
{
"type": "array",
"items": {
"$ref": "#/components/schemas/SmsProvider"
}
}
🔹 Change 4​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
SmsProviders - Schema Action:
PROPERTY_ADDED - Path:
paths.getSmsProviders.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.page - New Schema:
{
"$ref": "#/components/schemas/Page"
}
🔹 Change 5​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getSmsProviders.methodTypePlaceHolder.responses.500
🔹 Change 6​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getSmsProviders.methodTypePlaceHolder.security - New Schema:
[
{
"oauth2": [
"application/communications/read"
]
}
]
🔧 Operation: createSmsProvider​
🔹 Change 1​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
SmsProviderReq - Schema Action:
PROPERTY_REMOVED - Path:
paths.createSmsProvider.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.token
🔹 Change 2​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
SmsProvider - Schema Action:
PROPERTY_ADDED - Path:
paths.createSmsProvider.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.rpt - New Schema:
{
"type": "integer",
"format": "int32",
"example": 1
}
🔹 Change 3​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
SmsProvider - Schema Action:
PROPERTY_ADDED - Path:
paths.createSmsProvider.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.type - New Schema:
{
"type": "string",
"example": "application"
}
🔹 Change 4​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
SmsProvider - Schema Action:
PROPERTY_ADDED - Path:
paths.createSmsProvider.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.provider - New Schema:
{
"type": "string",
"example": "telspiel"
}
🔹 Change 5​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
SmsProvider - Schema Action:
PROPERTY_ADDED - Path:
paths.createSmsProvider.methodTypePlaceHolder.responses.200.content.application/json.schema.properties._id - New Schema:
{
"type": "string",
"example": "5fd9fd07c474a7710dd376d5"
}
🔹 Change 6​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
SmsProvider - Schema Action:
PROPERTY_ADDED - Path:
paths.createSmsProvider.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.name - New Schema:
{
"type": "string",
"example": "test telspiel"
}
🔹 Change 7​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
SmsProvider - Schema Action:
PROPERTY_ADDED - Path:
paths.createSmsProvider.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.description - New Schema:
{
"type": "string",
"example": "test"
}
🔹 Change 8​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
SmsProvider - Schema Action:
PROPERTY_ADDED - Path:
paths.createSmsProvider.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.sender - New Schema:
{
"type": "string",
"example": "test"
}
🔹 Change 9​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
SmsProvider - Schema Action:
PROPERTY_ADDED - Path:
paths.createSmsProvider.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.username - New Schema:
{
"type": "string",
"example": "test"
}
🔹 Change 10​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
SmsProvider - Schema Action:
PROPERTY_ADDED - Path:
paths.createSmsProvider.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.authkey - New Schema:
{
"type": "string",
"example": "test"
}
🔹 Change 11​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
SmsProvider - Schema Action:
PROPERTY_ADDED - Path:
paths.createSmsProvider.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.entity_id - New Schema:
{
"type": "string",
"example": "test"
}
🔹 Change 12​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
SmsProvider - Schema Action:
PROPERTY_ADDED - Path:
paths.createSmsProvider.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.application - New Schema:
{
"type": "string",
"example": "64802b8bd4dc759bcc1fef86"
}
🔹 Change 13​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
SmsProvider - Schema Action:
PROPERTY_ADDED - Path:
paths.createSmsProvider.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.created_at - New Schema:
{
"type": "string",
"example": "2020-12-16T12:26:47.794Z",
"format": "date-time"
}
🔹 Change 14​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
SmsProvider - Schema Action:
PROPERTY_ADDED - Path:
paths.createSmsProvider.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.updated_at - New Schema:
{
"type": "string",
"example": "2020-12-16T12:26:47.794Z",
"format": "date-time"
}
🔹 Change 15​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
SmsProvider - Schema Action:
PROPERTY_ADDED - Path:
paths.createSmsProvider.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.slug - New Schema:
{
"type": "string",
"example": "test-telspiel-application-telspiel-p9UY1r7nG"
}
🔹 Change 16​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
SmsProvider - Schema Action:
PROPERTY_ADDED - Path:
paths.createSmsProvider.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.__v - New Schema:
{
"type": "integer",
"format": "int32",
"example": 0
}
🔹 Change 17​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.createSmsProvider.methodTypePlaceHolder.responses.500
🔹 Change 18​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.createSmsProvider.methodTypePlaceHolder.security - New Schema:
[
{
"oauth2": [
"application/communications/write"
]
}
]
🔧 Operation: getDefaultSmsProviders​
🔹 Change 1​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getDefaultSmsProviders.methodTypePlaceHolder.responses.500
🔹 Change 2​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getDefaultSmsProviders.methodTypePlaceHolder.security - New Schema:
[
{
"oauth2": [
"application/communications/read"
]
}
]
🔧 Operation: getSmsProviderById​
🔹 Change 1​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
SmsProvider - Schema Action:
PROPERTY_ADDED - Path:
paths.getSmsProviderById.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.rpt - New Schema:
{
"type": "integer",
"format": "int32",
"example": 1
}
🔹 Change 2​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
SmsProvider - Schema Action:
PROPERTY_ADDED - Path:
paths.getSmsProviderById.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.type - New Schema:
{
"type": "string",
"example": "application"
}
🔹 Change 3​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
SmsProvider - Schema Action:
PROPERTY_ADDED - Path:
paths.getSmsProviderById.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.provider - New Schema:
{
"type": "string",
"example": "telspiel"
}
🔹 Change 4​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
SmsProvider - Schema Action:
PROPERTY_ADDED - Path:
paths.getSmsProviderById.methodTypePlaceHolder.responses.200.content.application/json.schema.properties._id - New Schema:
{
"type": "string",
"example": "5fd9fd07c474a7710dd376d5"
}