Skip to main content

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:

CHANGELOG

1.0.0

  • Initial release of ask smapi models.

1.1.0

This release contains the following changes :

1.1.1

This release contains the following changes :

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ask-smapi-model-1.3.0.tar.gz (166.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ask_smapi_model-1.3.0-py2.py3-none-any.whl (739.5 kB view details)

Uploaded Python 2Python 3

File details

Details for the file ask-smapi-model-1.3.0.tar.gz.

File metadata

  • Download URL: ask-smapi-model-1.3.0.tar.gz
  • Upload date:
  • Size: 166.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.34.0 CPython/3.6.6

File hashes

Hashes for ask-smapi-model-1.3.0.tar.gz
Algorithm Hash digest
SHA256 d27058e8325e587d7f9e716a1185e3f2a71a40311a64d00069bc2f75274c9b93
MD5 edc4bb62f87c65e7c3b406dfe8240da0
BLAKE2b-256 4747e60cc4d225cde68688def8e9aec604654c0791807fd3b5a5b364bbc0ea6b

See more details on using hashes here.

File details

Details for the file ask_smapi_model-1.3.0-py2.py3-none-any.whl.

File metadata

  • Download URL: ask_smapi_model-1.3.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 739.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.34.0 CPython/3.6.6

File hashes

Hashes for ask_smapi_model-1.3.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b46dfede5ad207e5eb7bf28350ca9bd53d0e61729c19bb5e43c1aa0d1790ef80
MD5 e4e86475db819e294ccf06c9ab19b2b4
BLAKE2b-256 43b8a730ecc99e02c881c0ac4d7fa00d53de58a7b0c0fda3b2a31146ddb0ad02

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page