List All cXML Scripts
Lists the account's stored cXML scripts from the LamlBins collection. These scripts are also available as addressable cXML Scripts in the SignalWire REST API. Use these routes for integrations built around LamlBin SIDs, or cXML Webhooks when your server generates instructions per request. Results are sorted by creation date, most recent first.
Permissions
The API token used to authenticate must have the following scope(s) enabled to make a successful request: Voice or Messaging or Fax.
Learn more about API scopes.
Path parameters
Universal Unique Identifier.
The unique identifier for the account this script is associated with.
Query parameters
A friendly name given to the cXML script.
The page number to retrieve. Default is 0.
The number of items per page. Default is 50, maximum is 1000.
The token for cursor-based pagination. Must start with 'PA' or 'PB'.
Response
The request has succeeded.
Example response
{
"uri": "/api/laml/2010-04-01/Accounts/b3877c40-da60-4998-90ad-b792e98472af/LamlBins?Page=0&PageSize=50",
"first_page_uri": "/api/laml/2010-04-01/Accounts/b3877c40-da60-4998-90ad-b792e98472af/LamlBins?Page=0&PageSize=50",
"next_page_uri": "/api/laml/2010-04-01/Accounts/b3877c40-da60-4998-90ad-b792e98472af/LamlBins?Page=1&PageSize=50&PageToken=PAb3877c40da604998",
"page_size": 50,
"laml_bins": [
{
"date_created": "2019-11-26T20:00:00Z",
"date_updated": "2019-11-26T20:00:00Z",
"date_last_accessed": "2020-06-05T20:00:00Z",
"name": "Death Star IVR",
"contents": "<Response><Say>Hello!</Say></Response>",
"request_url": "https://example.signalwire.com/laml-bins/5184b831-184f-4209-872d-ccdccc80f2f1",
"num_requests": 42,
"api_version": "2010-04-01",
"uri": "/api/laml/2010-04-01/Accounts/b3877c40-da60-4998-90ad-b792e98472af/LamlBins/5184b831-184f-4209-872d-ccdccc80f2f1"
}
]
}Changes
Changed in 10 of the 40 revisions of this API.7140
- ▲
the
laml_bins/items/account_sidresponse's property type/format changed fromstring/uuidto/for status200response-property-type-changed
- ▲
the
laml_bins/items/sidresponse's property type/format changed fromstring/uuidto/for status200response-property-type-changed
- ○
added
uuidto thelaml_bins/items/account_sidresponse propertyallOflist for the response status200response-property-all-of-added
- ○
added
uuidto thelaml_bins/items/sidresponse propertyallOflist for the response status200response-property-all-of-added
- ▲
- ○
added 'unevaluatedProperties' constraint to the response body for the status
200response-body-unevaluated-properties-added
- ○
added 'unevaluatedProperties' constraint to the response body for the status
400response-body-unevaluated-properties-added
- ○
added 'unevaluatedProperties' constraint to the response body for the status
401response-body-unevaluated-properties-added
- ○
added 'unevaluatedProperties' constraint to the response body for the status
422response-body-unevaluated-properties-added
- ○
added 'unevaluatedProperties' constraint to the
laml_bins/items/response property for the status200response-property-unevaluated-properties-added
- ○
- ▲
response property
laml_bins/items/date_last_accessedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200response-property-list-of-types-widened
- ▲
response property
next_page_urilist-of-types was widened by adding typesnullto media typeapplication/jsonof response200response-property-list-of-types-widened
- ▲
response property
previous_page_urilist-of-types was widened by adding typesnullto media typeapplication/jsonof response200response-property-list-of-types-widened
- ▲
- ○
api tag
CXML Scriptsaddedapi-tag-added
- ○
api tag
cXML Scriptsremovedapi-tag-removed
- ○
- ○
api operation id
list_cxml_applicationsremoved and replaced withlist_cxml_scriptsapi-operation-id-removed
- ○
- ○
added the non-success response with the status
400response-non-success-status-added
- ○
- ▲
the response property
laml_bins/items/date_last_accessedbecame nullable for the status200response-property-became-nullable
- ●
removed the optional property
metafrom the response with the200statusresponse-optional-property-removed
- ○
api tag
cXML Scriptsaddedapi-tag-added
- ○
api tag
cXML Binsremovedapi-tag-removed
- ○
added the new optional
queryrequest parameterPagenew-optional-request-parameter
- ○
added the new optional
queryrequest parameterPageSizenew-optional-request-parameter
- ○
added the new optional
queryrequest parameterPageTokennew-optional-request-parameter
- ○
added the non-success response with the status
422response-non-success-status-added
- ○
the response property
laml_binsbecame required for the status200response-property-became-required
- ○
the response property
laml_bins/items/account_sidbecame required for the status200response-property-became-required
- ○
the response property
laml_bins/items/api_versionbecame required for the status200response-property-became-required
- ○
the response property
laml_bins/items/contentsbecame required for the status200response-property-became-required
- ○
the response property
laml_bins/items/date_createdbecame required for the status200response-property-became-required
- ○
the response property
laml_bins/items/date_last_accessedbecame required for the status200response-property-became-required
- ○
the response property
laml_bins/items/date_updatedbecame required for the status200response-property-became-required
- ○
the response property
laml_bins/items/namebecame required for the status200response-property-became-required
- ○
the response property
laml_bins/items/request_urlbecame required for the status200response-property-became-required
- ○
the response property
laml_bins/items/sidbecame required for the status200response-property-became-required
- ○
the response property
laml_bins/items/uribecame required for the status200response-property-became-required
- ○
added the required property
first_page_urito the response with the200statusresponse-required-property-added
- ○
added the required property
laml_bins/items/num_requeststo the response with the200statusresponse-required-property-added
- ○
added the required property
next_page_urito the response with the200statusresponse-required-property-added
- ○
added the required property
pageto the response with the200statusresponse-required-property-added
- ○
added the required property
page_sizeto the response with the200statusresponse-required-property-added
- ○
added the required property
previous_page_urito the response with the200statusresponse-required-property-added
- ○
added the required property
urito the response with the200statusresponse-required-property-added
This revision also has 11 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ○
added
PaginationWithKeyto themetaresponse propertyallOflist for the response status200response-property-all-of-added
- ○
removed
Paginationfrom themetaresponse propertyallOflist for the response status200response-property-all-of-removed
- ○
- ▲
the response property
meta/allOf[Pagination]/previous_page_uribecame nullable for the status200response-property-became-nullable
- ▲
- ○
added the non-success response with the status
401response-non-success-status-added
- ○
added
Paginationto themetaresponse propertyallOflist for the response status200response-property-all-of-added
- ○
removed
paginationsubschema #2from themetaresponse propertyallOflist for the response status200response-property-all-of-removed
This revision also has 14 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○