Skip to content

Commit

Permalink
113.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
PureCloud Jenkins committed May 12, 2023
1 parent 165e550 commit ca16c1f
Show file tree
Hide file tree
Showing 427 changed files with 4,245 additions and 4,135 deletions.
4 changes: 2 additions & 2 deletions PureCloudPlatformClientV2.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ Pod::Spec.new do |s|
s.ios.deployment_target = '10.0'
s.osx.deployment_target = '10.11'
s.swift_version = '5.0'
s.version = '113.0.0'
s.source = { :git => 'https://github.com/MyPureCloud/platform-client-sdk-ios.git', :tag => '113.0.0' }
s.version = '113.1.0'
s.source = { :git => 'https://github.com/MyPureCloud/platform-client-sdk-ios.git', :tag => '113.1.0' }
s.authors = 'Genesys Developer Evangelists'
s.social_media_url = 'https://twitter.com/PureCloud_Dev'
s.docset_url = 'https://developer.mypurecloud.com/api/rest/client-libraries/ios/'
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ This package's source is on github at https://github.com/MyPureCloud/platform-cl
Reference the SDK's pod in your project's Podfile:

```
pod 'PureCloudPlatformClientV2', :git => 'https://github.com/MyPureCloud/platform-client-sdk-ios.git', :tag => '113.0.0'
pod 'PureCloudPlatformClientV2', :git => 'https://github.com/MyPureCloud/platform-client-sdk-ios.git', :tag => '113.1.0'
```

Then install your project's dependencies:
Expand Down
8 changes: 8 additions & 0 deletions build/.openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -1464,6 +1464,7 @@ docs/ForecastAverageSpeedOfAnswerResponse.md
docs/ForecastPlanningGroupData.md
docs/ForecastPlanningGroupResponse.md
docs/ForecastPlanningGroupsResponse.md
docs/ForecastServiceGoalTemplateImpactOverrideResponse.md
docs/ForecastServiceGoalTemplateResponse.md
docs/ForecastServiceLevelResponse.md
docs/ForecastSourceDayPointer.md
Expand Down Expand Up @@ -3566,6 +3567,7 @@ docs/WfmHistoricalAdherenceBulkUserDayMetrics.md
docs/WfmHistoricalAdherenceBulkUserResult.md
docs/WfmHistoricalAdherenceCalculationsCompleteTopicWfmHistoricalAdherenceCalculationsCompleteNotice.md
docs/WfmHistoricalAdherenceQuery.md
docs/WfmHistoricalAdherenceQueryForTeams.md
docs/WfmHistoricalAdherenceQueryForUsers.md
docs/WfmHistoricalAdherenceResponse.md
docs/WfmHistoricalAdherenceResultWrapper.md
Expand All @@ -3574,6 +3576,7 @@ docs/WfmHistoricalDataUploadRequestStatusTopicHistoricalDataUploadRequestUpdate.
docs/WfmHistoricalShrinkageCalculationsCompleteTopicHistoricalShrinkageCalculationsCompleteNotification.md
docs/WfmHistoricalShrinkageRequest.md
docs/WfmHistoricalShrinkageResponse.md
docs/WfmHistoricalShrinkageTeamsRequest.md
docs/WfmIntegrationsHrisTimeOffTypesJobTopicErrorBody.md
docs/WfmIntegrationsHrisTimeOffTypesJobTopicHrisTimeOffType.md
docs/WfmIntegrationsHrisTimeOffTypesJobTopicHrisTimeOffTypesJobNotification.md
Expand Down Expand Up @@ -5557,6 +5560,8 @@ docs/postWorkforcemanagementManagementunitWorkplans-example.txt
docs/postWorkforcemanagementManagementunits-example.txt
docs/postWorkforcemanagementNotificationsUpdate-example.txt
docs/postWorkforcemanagementSchedules-example.txt
docs/postWorkforcemanagementTeamAdherenceHistorical-example.txt
docs/postWorkforcemanagementTeamShrinkageJobs-example.txt
docs/postWorkforcemanagementTimeofflimitsAvailableQuery-example.txt
docs/postWorkforcemanagementTimeoffrequests-example.txt
docs/putAlertingInteractionstatsAlert-example.txt
Expand Down Expand Up @@ -7255,6 +7260,7 @@ src/Models/ForecastAverageSpeedOfAnswerResponse.swift
src/Models/ForecastPlanningGroupData.swift
src/Models/ForecastPlanningGroupResponse.swift
src/Models/ForecastPlanningGroupsResponse.swift
src/Models/ForecastServiceGoalTemplateImpactOverrideResponse.swift
src/Models/ForecastServiceGoalTemplateResponse.swift
src/Models/ForecastServiceLevelResponse.swift
src/Models/ForecastSourceDayPointer.swift
Expand Down Expand Up @@ -9259,6 +9265,7 @@ src/Models/WfmHistoricalAdherenceBulkUserDayMetrics.swift
src/Models/WfmHistoricalAdherenceBulkUserResult.swift
src/Models/WfmHistoricalAdherenceCalculationsCompleteTopicWfmHistoricalAdherenceCalculationsCompleteNotice.swift
src/Models/WfmHistoricalAdherenceQuery.swift
src/Models/WfmHistoricalAdherenceQueryForTeams.swift
src/Models/WfmHistoricalAdherenceQueryForUsers.swift
src/Models/WfmHistoricalAdherenceResponse.swift
src/Models/WfmHistoricalAdherenceResultWrapper.swift
Expand All @@ -9267,6 +9274,7 @@ src/Models/WfmHistoricalDataUploadRequestStatusTopicHistoricalDataUploadRequestU
src/Models/WfmHistoricalShrinkageCalculationsCompleteTopicHistoricalShrinkageCalculationsCompleteNotification.swift
src/Models/WfmHistoricalShrinkageRequest.swift
src/Models/WfmHistoricalShrinkageResponse.swift
src/Models/WfmHistoricalShrinkageTeamsRequest.swift
src/Models/WfmIntegrationsHrisTimeOffTypesJobTopicErrorBody.swift
src/Models/WfmIntegrationsHrisTimeOffTypesJobTopicHrisTimeOffType.swift
src/Models/WfmIntegrationsHrisTimeOffTypesJobTopicHrisTimeOffTypesJobNotification.swift
Expand Down
48 changes: 43 additions & 5 deletions build/APIData.json
Original file line number Diff line number Diff line change
Expand Up @@ -36330,7 +36330,7 @@
}
],
"return": "BusinessUnitResponse",
"example": "import PureCloudPlatformClientV2\n\nPureCloudPlatformClientV2API.basePath = \"\" // expected format: \"https://api.[base path]\"\nPureCloudPlatformClientV2API.accessToken = \"your_access_token\"\n\nlet businessUnitId: String = \"\" // The ID of the business unit, or 'mine' for the business unit of the logged-in user.\nlet expand: [String] = [\"\"] // \n\n// Get business unit\nGetWorkforcemanagementBusinessunitRequest.getWorkforcemanagementBusinessunit(businessUnitId: businessUnitId, expand: expand) { (response, error) in\n if let error = error {\n dump(error)\n } else if let response = response {\n print(\"GetWorkforcemanagementBusinessunitRequest.getWorkforcemanagementBusinessunit was successful\")\n dump(response)\n }\n}"
"example": "import PureCloudPlatformClientV2\n\nPureCloudPlatformClientV2API.basePath = \"\" // expected format: \"https://api.[base path]\"\nPureCloudPlatformClientV2API.accessToken = \"your_access_token\"\n\nlet businessUnitId: String = \"\" // The ID of the business unit, or 'mine' for the business unit of the logged-in user.\nlet expand: [String] = [\"\"] // Include to access additional data on the business unit\n\n// Get business unit\nGetWorkforcemanagementBusinessunitRequest.getWorkforcemanagementBusinessunit(businessUnitId: businessUnitId, expand: expand) { (response, error) in\n if let error = error {\n dump(error)\n } else if let response = response {\n print(\"GetWorkforcemanagementBusinessunitRequest.getWorkforcemanagementBusinessunit was successful\")\n dump(response)\n }\n}"
},
"getworkforcemanagementbusinessunitactivitycode": {
"operationId": "getworkforcemanagementbusinessunitactivitycode",
Expand Down Expand Up @@ -36703,7 +36703,7 @@
}
],
"return": "BuShortTermForecast",
"example": "import PureCloudPlatformClientV2\n\nPureCloudPlatformClientV2API.basePath = \"\" // expected format: \"https://api.[base path]\"\nPureCloudPlatformClientV2API.accessToken = \"your_access_token\"\n\nlet businessUnitId: String = \"\" // The ID of the business unit to which the forecast belongs\nlet weekDateId: Date = new Date(...) // The week start date of the forecast in yyyy-MM-dd format. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd\nlet forecastId: String = \"\" // The ID of the forecast\nlet expand: [String] = [\"\"] // \n\n// Get a short term forecast\nGetWorkforcemanagementBusinessunitWeekShorttermforecastRequest.getWorkforcemanagementBusinessunitWeekShorttermforecast(businessUnitId: businessUnitId, weekDateId: weekDateId, forecastId: forecastId, expand: expand) { (response, error) in\n if let error = error {\n dump(error)\n } else if let response = response {\n print(\"GetWorkforcemanagementBusinessunitWeekShorttermforecastRequest.getWorkforcemanagementBusinessunitWeekShorttermforecast was successful\")\n dump(response)\n }\n}"
"example": "import PureCloudPlatformClientV2\n\nPureCloudPlatformClientV2API.basePath = \"\" // expected format: \"https://api.[base path]\"\nPureCloudPlatformClientV2API.accessToken = \"your_access_token\"\n\nlet businessUnitId: String = \"\" // The ID of the business unit to which the forecast belongs\nlet weekDateId: Date = new Date(...) // The week start date of the forecast in yyyy-MM-dd format. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd\nlet forecastId: String = \"\" // The ID of the forecast\nlet expand: [String] = [\"\"] // Include to access additional data on the forecast\n\n// Get a short term forecast\nGetWorkforcemanagementBusinessunitWeekShorttermforecastRequest.getWorkforcemanagementBusinessunitWeekShorttermforecast(businessUnitId: businessUnitId, weekDateId: weekDateId, forecastId: forecastId, expand: expand) { (response, error) in\n if let error = error {\n dump(error)\n } else if let response = response {\n print(\"GetWorkforcemanagementBusinessunitWeekShorttermforecastRequest.getWorkforcemanagementBusinessunitWeekShorttermforecast was successful\")\n dump(response)\n }\n}"
},
"getworkforcemanagementbusinessunitweekshorttermforecastdata": {
"operationId": "getworkforcemanagementbusinessunitweekshorttermforecastdata",
Expand Down Expand Up @@ -37349,7 +37349,7 @@
}
],
"return": "WorkPlanListResponse",
"example": "import PureCloudPlatformClientV2\n\nPureCloudPlatformClientV2API.basePath = \"\" // expected format: \"https://api.[base path]\"\nPureCloudPlatformClientV2API.accessToken = \"your_access_token\"\n\nlet managementUnitId: String = \"\" // The ID of the management unit, or 'mine' for the management unit of the logged-in user.\nlet expand: [String] = [\"\"] // \n\n// Get work plans\nGetWorkforcemanagementManagementunitWorkplansRequest.getWorkforcemanagementManagementunitWorkplans(managementUnitId: managementUnitId, expand: expand) { (response, error) in\n if let error = error {\n dump(error)\n } else if let response = response {\n print(\"GetWorkforcemanagementManagementunitWorkplansRequest.getWorkforcemanagementManagementunitWorkplans was successful\")\n dump(response)\n }\n}"
"example": "import PureCloudPlatformClientV2\n\nPureCloudPlatformClientV2API.basePath = \"\" // expected format: \"https://api.[base path]\"\nPureCloudPlatformClientV2API.accessToken = \"your_access_token\"\n\nlet managementUnitId: String = \"\" // The ID of the management unit, or 'mine' for the management unit of the logged-in user.\nlet expand: [String] = [\"\"] // Include to access additional data on the work plans\n\n// Get work plans\nGetWorkforcemanagementManagementunitWorkplansRequest.getWorkforcemanagementManagementunitWorkplans(managementUnitId: managementUnitId, expand: expand) { (response, error) in\n if let error = error {\n dump(error)\n } else if let response = response {\n print(\"GetWorkforcemanagementManagementunitWorkplansRequest.getWorkforcemanagementManagementunitWorkplans was successful\")\n dump(response)\n }\n}"
},
"getworkforcemanagementmanagementunits": {
"operationId": "getworkforcemanagementmanagementunits",
Expand Down Expand Up @@ -38411,7 +38411,7 @@
}
],
"return": "AsyncForecastOperationResult",
"example": "import PureCloudPlatformClientV2\n\nPureCloudPlatformClientV2API.basePath = \"\" // expected format: \"https://api.[base path]\"\nPureCloudPlatformClientV2API.accessToken = \"your_access_token\"\n\nlet businessUnitId: String = \"\" // The ID of the business unit to which the forecast belongs\nlet weekDateId: Date = new Date(...) // The week start date of the forecast in yyyy-MM-dd format. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd\nlet body: GenerateBuForecastRequest = new GenerateBuForecastRequest(...) // \nlet forceAsync: Bool = true // Force the result of this operation to be sent asynchronously via notification. For testing/app development purposes\n\n// Generate a short term forecast\nPostWorkforcemanagementBusinessunitWeekShorttermforecastsGenerateRequest.postWorkforcemanagementBusinessunitWeekShorttermforecastsGenerate(businessUnitId: businessUnitId, weekDateId: weekDateId, body: body, forceAsync: forceAsync) { (response, error) in\n if let error = error {\n dump(error)\n } else if let response = response {\n print(\"PostWorkforcemanagementBusinessunitWeekShorttermforecastsGenerateRequest.postWorkforcemanagementBusinessunitWeekShorttermforecastsGenerate was successful\")\n dump(response)\n }\n}"
"example": "import PureCloudPlatformClientV2\n\nPureCloudPlatformClientV2API.basePath = \"\" // expected format: \"https://api.[base path]\"\nPureCloudPlatformClientV2API.accessToken = \"your_access_token\"\n\nlet businessUnitId: String = \"\" // The ID of the business unit to which the forecast belongs\nlet weekDateId: Date = new Date(...) // The week start date of the forecast in yyyy-MM-dd format. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd\nlet body: GenerateBuForecastRequest = new GenerateBuForecastRequest(...) // body\nlet forceAsync: Bool = true // Force the result of this operation to be sent asynchronously via notification. For testing/app development purposes\n\n// Generate a short term forecast\nPostWorkforcemanagementBusinessunitWeekShorttermforecastsGenerateRequest.postWorkforcemanagementBusinessunitWeekShorttermforecastsGenerate(businessUnitId: businessUnitId, weekDateId: weekDateId, body: body, forceAsync: forceAsync) { (response, error) in\n if let error = error {\n dump(error)\n } else if let response = response {\n print(\"PostWorkforcemanagementBusinessunitWeekShorttermforecastsGenerateRequest.postWorkforcemanagementBusinessunitWeekShorttermforecastsGenerate was successful\")\n dump(response)\n }\n}"
},
"postworkforcemanagementbusinessunitweekshorttermforecastsimport": {
"operationId": "postworkforcemanagementbusinessunitweekshorttermforecastsimport",
Expand All @@ -38435,7 +38435,7 @@
}
],
"return": "ImportForecastResponse",
"example": "import PureCloudPlatformClientV2\n\nPureCloudPlatformClientV2API.basePath = \"\" // expected format: \"https://api.[base path]\"\nPureCloudPlatformClientV2API.accessToken = \"your_access_token\"\n\nlet businessUnitId: String = \"\" // The ID of the business unit to which the forecast belongs\nlet weekDateId: Date = new Date(...) // First day of schedule week in yyyy-MM-dd format. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd\nlet body: WfmProcessUploadRequest = new WfmProcessUploadRequest(...) // \n\n// Starts importing the uploaded short term forecast\nPostWorkforcemanagementBusinessunitWeekShorttermforecastsImportRequest.postWorkforcemanagementBusinessunitWeekShorttermforecastsImport(businessUnitId: businessUnitId, weekDateId: weekDateId, body: body) { (response, error) in\n if let error = error {\n dump(error)\n } else if let response = response {\n print(\"PostWorkforcemanagementBusinessunitWeekShorttermforecastsImportRequest.postWorkforcemanagementBusinessunitWeekShorttermforecastsImport was successful\")\n dump(response)\n }\n}"
"example": "import PureCloudPlatformClientV2\n\nPureCloudPlatformClientV2API.basePath = \"\" // expected format: \"https://api.[base path]\"\nPureCloudPlatformClientV2API.accessToken = \"your_access_token\"\n\nlet businessUnitId: String = \"\" // The ID of the business unit to which the forecast belongs\nlet weekDateId: Date = new Date(...) // First day of schedule week in yyyy-MM-dd format. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd\nlet body: WfmProcessUploadRequest = new WfmProcessUploadRequest(...) // body\n\n// Starts importing the uploaded short term forecast\nPostWorkforcemanagementBusinessunitWeekShorttermforecastsImportRequest.postWorkforcemanagementBusinessunitWeekShorttermforecastsImport(businessUnitId: businessUnitId, weekDateId: weekDateId, body: body) { (response, error) in\n if let error = error {\n dump(error)\n } else if let response = response {\n print(\"PostWorkforcemanagementBusinessunitWeekShorttermforecastsImportRequest.postWorkforcemanagementBusinessunitWeekShorttermforecastsImport was successful\")\n dump(response)\n }\n}"
},
"postworkforcemanagementbusinessunitweekshorttermforecastsimportuploadurl": {
"operationId": "postworkforcemanagementbusinessunitweekshorttermforecastsimportuploadurl",
Expand Down Expand Up @@ -39044,6 +39044,44 @@
"return": "UserScheduleContainer",
"example": "import PureCloudPlatformClientV2\n\nPureCloudPlatformClientV2API.basePath = \"\" // expected format: \"https://api.[base path]\"\nPureCloudPlatformClientV2API.accessToken = \"your_access_token\"\n\nlet body: CurrentUserScheduleRequestBody = new CurrentUserScheduleRequestBody(...) // body\n\n// Get published schedule for the current user\nPostWorkforcemanagementSchedulesRequest.postWorkforcemanagementSchedules(body: body) { (response, error) in\n if let error = error {\n dump(error)\n } else if let response = response {\n print(\"PostWorkforcemanagementSchedulesRequest.postWorkforcemanagementSchedules was successful\")\n dump(response)\n }\n}"
},
"postworkforcemanagementteamadherencehistorical": {
"operationId": "postworkforcemanagementteamadherencehistorical",
"functionName": "postWorkforcemanagementTeamAdherenceHistorical",
"signature": "postWorkforcemanagementTeamAdherenceHistorical(teamId, body)",
"parameters": [
{
"name": "teamId",
"type": "String",
"required": "true"
},
{
"name": "body",
"type": "WfmHistoricalAdherenceQueryForTeams",
"required": "false"
}
],
"return": "WfmHistoricalAdherenceResponse",
"example": "import PureCloudPlatformClientV2\n\nPureCloudPlatformClientV2API.basePath = \"\" // expected format: \"https://api.[base path]\"\nPureCloudPlatformClientV2API.accessToken = \"your_access_token\"\n\nlet teamId: String = \"\" // The ID of the team\nlet body: WfmHistoricalAdherenceQueryForTeams = new WfmHistoricalAdherenceQueryForTeams(...) // body\n\n// Request a teams historical adherence report\nPostWorkforcemanagementTeamAdherenceHistoricalRequest.postWorkforcemanagementTeamAdherenceHistorical(teamId: teamId, body: body) { (response, error) in\n if let error = error {\n dump(error)\n } else if let response = response {\n print(\"PostWorkforcemanagementTeamAdherenceHistoricalRequest.postWorkforcemanagementTeamAdherenceHistorical was successful\")\n dump(response)\n }\n}"
},
"postworkforcemanagementteamshrinkagejobs": {
"operationId": "postworkforcemanagementteamshrinkagejobs",
"functionName": "postWorkforcemanagementTeamShrinkageJobs",
"signature": "postWorkforcemanagementTeamShrinkageJobs(teamId, body)",
"parameters": [
{
"name": "teamId",
"type": "String",
"required": "true"
},
{
"name": "body",
"type": "WfmHistoricalShrinkageTeamsRequest",
"required": "false"
}
],
"return": "WfmHistoricalShrinkageResponse",
"example": "import PureCloudPlatformClientV2\n\nPureCloudPlatformClientV2API.basePath = \"\" // expected format: \"https://api.[base path]\"\nPureCloudPlatformClientV2API.accessToken = \"your_access_token\"\n\nlet teamId: String = \"\" // The ID of the team\nlet body: WfmHistoricalShrinkageTeamsRequest = new WfmHistoricalShrinkageTeamsRequest(...) // body\n\n// Request a historical shrinkage report\nPostWorkforcemanagementTeamShrinkageJobsRequest.postWorkforcemanagementTeamShrinkageJobs(teamId: teamId, body: body) { (response, error) in\n if let error = error {\n dump(error)\n } else if let response = response {\n print(\"PostWorkforcemanagementTeamShrinkageJobsRequest.postWorkforcemanagementTeamShrinkageJobs was successful\")\n dump(response)\n }\n}"
},
"postworkforcemanagementtimeofflimitsavailablequery": {
"operationId": "postworkforcemanagementtimeofflimitsavailablequery",
"functionName": "postWorkforcemanagementTimeofflimitsAvailableQuery",
Expand Down
4 changes: 2 additions & 2 deletions build/PureCloudPlatformClientV2.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ Pod::Spec.new do |s|
s.ios.deployment_target = '10.0'
s.osx.deployment_target = '10.11'
s.swift_version = '5.0'
s.version = '113.0.0'
s.source = { :git => 'https://github.com/MyPureCloud/platform-client-sdk-ios.git', :tag => '113.0.0' }
s.version = '113.1.0'
s.source = { :git => 'https://github.com/MyPureCloud/platform-client-sdk-ios.git', :tag => '113.1.0' }
s.authors = 'Genesys Developer Evangelists'
s.social_media_url = 'https://twitter.com/PureCloud_Dev'
s.docset_url = 'https://developer.mypurecloud.com/api/rest/client-libraries/ios/'
Expand Down
Loading

0 comments on commit ca16c1f

Please sign in to comment.