The SMAPI SDK Model package provides model definitions for making Skill Management API calls.
Project description
ASK SMAPI Model - Model definitions for SMAPI SDK
ask-smapi-model is the model definitions package for Skill Management APIs (SMAPI) by the Software Development Kit (SDK) team for Python. It allows Python developers to model the requests, responses and related JSON structures, as defined in SMAPI Documentation.
Getting Help
The model definitions in this package are auto-generated. The issues and pull requests on the repository are not monitored and may get closed without investigation. Please use these community resources for getting help:
Use the ASK SDK for building skills and filing bugs.
Request and vote for Alexa features!
CHANGELOG
1.0.0
Initial release of ask smapi models.
1.1.0
This release contains the following changes :
Add model definitions for new APIS related to slot type management. Skill developers can create slot types outside the context of a skill and use it across multiple skills.
1.1.1
This release contains the following changes :
Updated properties for skill response in ListSkills API.
Updated interaction model values for validation rules.
1.2.0
This release contains the following changes :
APIs and model definitions for new Audit Logs API. Skill developers can use the Audit Logs API to get logs that show history of calls made to the Skill Management API(SMAPI). The logs include information about each operation including the timestamp, response code, and source.
APIs and model definitions for new Skill Simulations V2 API. The Skill Simulation API enables skill developers to simulate skill execution. You can test your skill and see the intent that a simulated device returns from your interaction model.
1.3.0
This release contains the following changes :
APIs and model definitions for new Catalog V0 API. You can improve the customer experience for your skill by using the Catalog Content Upload APIs to upload your content catalog so that Alexa can access it. This allows the Alexa voice model to dynamically resolve customer utterances by referencing the catalog data as part of your Alexa skill.
APIs and model definitions for new SLENS V0 API. Alexa Skill Development Notifications Service (SDNS) enables you to receive notifications about Alexa skill development events that you trigger using the Alexa Skill Management API (SMAPI) or the Alexa Skills Kit Command-Line Interface (ASK CLI).
Model definitions for new Skill Event Schema. It describes the schemas for the events, which include skill manifest updates, certification updates, publish-to-live updates, and interaction model updates.
Updated Interaction Model values with Skill Model Sensitivity tuning.
1.3.1
Updated SkillManifestPrivacyAndCompliance and SkillManifestEndpoint schema definitions.
Updated description field on catalog APIs and in Skill package APIs.
Updated create skill and get skill status APIs for Alexa Hosted Skills
Changed argument parameters of few models definitions from optional to required.
1.3.2
This release contains the following changes :
Fixes the interaction model status structure in GetSkillStatus API.
1.4.0
This release contains the following changes :
Added support for NLU Evaluation APIs.
1.5.0
This commit contains the following changes :
Conflict Detection API support.
Get skill credentials API support.
Enum fix for hosted skills.
1.5.1
This release contains the following changes :
Removed invalid objects from the models.
1.6.0
This release contains the following changes :
New models for ASR evaluations API
minor bug fixes in existing models.
1.7.0
This release contains the following changes :
general bug fixes and updates
1.7.1
This release contains the following changes :
general bug fixes and updates
1.7.2
This release contains the following changes :
Added new metadata, removed requirements and updated descriptions for enabling save incomplete ASR annotation sets.
1.7.3
This release contains the following changes :
minor bug fixes in existing models.
1.8.0
This release contains the following changes :
New models for Jobs Definitions API
1.8.1
This release contains the following changes :
Fix the model definition of AccountLinkingRequest body.
1.8.2
This release contains the following changes :
Updating model definitions
1.9.0
This release contains the following changes : - Add Smart Home Evaluation APIs. - Add get resource schema API.
1.9.1
This release contains the following changes :
General bug fixes and updates.
Model definition updates to support AlexaCustomerFeedbackEvent.SkillReviewPublish event notifications for skill developers in SMAPI.
Developers can subscribe to this new event and get notified whenever there is a customer-review published for their skills.
1.9.2
This release contains the following changes :
general bug fixes and updates
1.11.0
This release contains the following changes :
Updating model definitions
Added new model definitions for Simulation APIs
Added new model definitions for AutomaticClonedLocale
1.12.0
This release contains the following changes :
Updating model definitions to support Node.js 12.x on Alexa Hosted Skills.
1.13.0
This release contains the following changes :
Added models to support Paid skills.
1.13.1
This release contains the following changes :
Updating model definitions for maxResults and simulationType.
1.14.0
This release contains the following changes :
Updating model definitions for App link interfaces.
1.14.1
This release contains the following changes :
Enable TSB APL Extension in skill manifest
1.14.2
This release contains the following changes :
Updating model definitions
Added new model definitions for Knowledge APIs
1.14.3
This release contains the following changes :
Updating model definitions
1.14.4
This release contains the following changes :
Updating model definitions
1.14.5
This release contains the following changes :
Updating model definitions
1.14.6
Updating model definitions
1.14.7
1.34.2
This release contains the following changes :
Update account linking api schema for VoiceForwardedAccount Linking
Adding enum for measurement system permission scope to manifest permission name
Adding support for nl-NL locale
1.14.8
This release contains the following changes :
Add AcousticallyRecognizedPhonemes under SpeechRecognition to IntentRequest
Adding enum for dash 3p endpoints read scope in manifest permission name
1.15.0
This release contains the following changes :
Added SearchAndRefineSucceeded event for Alexa.Search
1.15.1
This release contains the following changes :
Added Associates Field in ShoppingKit
1.16.0
This release contains the following changes :
Adding NODE_16_X as publicly accepted hosted skill runtime
1.17.0
General bug fixes and updates
1.18.0
General bug fixes and updates
1.19.0
General bug fixes and updates
1.20.0
General bug fixes and updates
1.21.0
General bug fixes and updates
1.22.0
General bug fixes and updates
1.23.0
General bug fixes and updates
1.24.0
General bug fixes and updates
1.25.0
General bug fixes and updates
1.26.0
General bug fixes and updates
1.27.0
General bug fixes and updates
1.28.0
General bug fixes and updates
1.29.0
General bug fixes and updates
1.30.0
General bug fixes and updates
1.31.0
General bug fixes and updates
1.32.0
General bug fixes and updates
1.33.0
General bug fixes and updates
1.34.0
General bug fixes and updates
1.35.0
General bug fixes and updates
1.36.0
General bug fixes and updates
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file ask-smapi-model-1.36.0.tar.gz
.
File metadata
- Download URL: ask-smapi-model-1.36.0.tar.gz
- Upload date:
- Size: 251.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.7.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3ed7210dbb0a640dad0047b1678ca1a37c7c8c4b8a2dcebcd1cbbbe2d0d47e8 |
|
MD5 | 6c124f778522a87651b4352574986a2f |
|
BLAKE2b-256 | bab0ad64393460951d8eceb0bd6f697476e1c646fd15e838fb4ce71a5a4f26bf |
File details
Details for the file ask_smapi_model-1.36.0-py2.py3-none-any.whl
.
File metadata
- Download URL: ask_smapi_model-1.36.0-py2.py3-none-any.whl
- Upload date:
- Size: 1.1 MB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.7.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ddb525c1fb9d48421ee322f9396b9bcfdb0dfa19c1f82a74baafc6f3c9bba03 |
|
MD5 | 5bd9215297e432383411f2d7e0ca1a56 |
|
BLAKE2b-256 | ee794db17ceddae09f11da2c0f67719fd37e2bc35704101d94be1e62f59febaf |