UNPKG

@alexa/ask-expressions-spec

Version:

The JSON Schema specification for the Alexa Skills Kit Intermediate Representation (ASKIR).

43 lines (25 loc) 1.74 kB
# Arguments Schema ```txt https://amazonalexa.com/ask/2020/12/Arguments#/properties/arguments ``` Arguments to a Call can be JSON primitives or an object/array of Calls, NameReferences or PropertyReferences | Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In | | :--------------------- | :--------- | :------------- | :---------------------- | :---------------- | :-------------------- | :------------------ | :------------------------------------------------------------ | | Cannot be instantiated | Yes | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [Call.json\*](../../schemas/Call.json "open original schema") | ## arguments Type merged type ([Arguments](call-properties-arguments.md)) one (and only one) of * [Untitled null in Arguments](arguments-oneof-0.md "check type definition") * [Untitled number in Arguments](arguments-oneof-1.md "check type definition") * [Untitled string in Arguments](arguments-oneof-2.md "check type definition") * [Untitled boolean in Arguments](arguments-oneof-3.md "check type definition") * [Untitled array in Arguments](arguments-oneof-4.md "check type definition") * [Untitled object in Arguments](arguments-oneof-5.md "check type definition") # Arguments Definitions ## Definitions group arg-expression Reference this group by using ```json {"$ref":"https://amazonalexa.com/ask/2020/12/Arguments#/definitions/arg-expression"} ``` | Property | Type | Required | Nullable | Defined by | | :------- | :--- | :------- | :------- | :--------- |