All notable changes to this project will be documented in this file.
The format of this changelog is based on Keep a Changelog. This project adheres to Semantic Versioning.
None
- Resolves a discrepancy during package publishing
- Add models for new TTS models and engine setup
- Add models and default api methods for Blob API
- Deprecated query params when searching incoming phone numbers
- Add models for ExportResult and ExportRequest
- CallResult.callStatus -> CallResult.status
- CreateConference now includes parentCallId
- Remove null values when serializing models to JSON
- Make statusCallbackURL property mandatory for CreateConference
- CampaignTFN and MessageResultsAllOfTfn models
- Webhook classes
- More idiomated Enum management
- Use upgraded openapi generator
- *AllOf model files
- Add DtmfPassThrough property to certain models
- Make mediaUrls property nullable
- Add KnowledgeBase API to SDK
- GetNextPage method to DefaultApi
- Fix test file format and some value updates, also fix SDK file auto-generation issue
- GetDigit initialTimeoutMS property type change from string to integer
- Deprecated percl fields
- Fix for Signature Information class method bug
- TranscribeUtterance into a PerCL command
- MIT License
- Transcribe Utterance Feature
- Added Unit Testing for C# SDK
- Changed AddToConference CallId property type from boolean to string
- Number management feature for csharp sdk including methods, properties, and testing
- Introduce application ID filtering for list calls method
- Introduce signing secret verification class (RequestVerifier) - https://docs.freeclimb.com/docs/validating-requests-from-freeclimb#how-to-verify-requests-manually
- callStatus variable of CallResult is now processing and returning correct data back
- OutDial PerCL command callingNumber and destination types fixed
- Application Request model allows for null values
- Enums have been implemented in the csharp sdk
- Updated README for enum implementation and testing
- Changed
QueueResultpropertycurrentSizefrom string to int - Renamed
QueueResultpropertyaverageWaitTimetoaverageQueueRemovalTime
- Account ID is no longer needed for every api request/model creation
- Updated README for accountId and apiKey setting
- Add
offnetproperty in IncomingNumber resource - Add
offnetquery parameter for listIncomingNumbers
- Add
ParkPerCL command - Add
UnparkPerCL command
- Replaced Auth Token -> API Key
- Added
applicationId,country,hasApplication,region,smsEnabled,voiceEnabledoptional filters toIncomingPhoneNumbersSearchFiltersinterface - Added
country,region,smsEnabled,voiceEnabledoptional filters toAvailablePhoneNumbersSearchFiltersinterface
- 1 new param
activefor CallSearchFilters
- 4 new properties for GetSpeechActionCallback
- Add new
Utilsfile - Add API to verify a signature
- Add
privacyModeoption to RecordUtterance PerCL command
- Additional message statuses for TFN functionality
- Add
RejectPerCL command - Add
privacyModeoption
- Rename
setPersyUrltosetUrl
- Properly handle empty response bodies
- Other Minor bug fixes
- Persephony is now FreeClimb
- Code cleanup
- Documentation Updates
- Test Update
- Update common response handler to not use bodu twice
- Minor updates to docs and code cleanup
- Merge pull request #22 from PersephonyAPI/maintenance
- Change default api target
PlayEarlyMediaPerCL Command
- Remove
callConnectUrlandstatusCallbackUrlfrom api.calls#create
- PerCL Support
- FreeClimb API Support
- README, LICENSE
- docs
- Initial Release