Skip to main content

Update SWML Script

PUT 

/resources/swml_scripts/:id

Updates a SWML Script by ID.

Request

Path Parameters

    id uuidrequired

    The ID of the SWML Script

Body

required

    namestring
    Example: Booking Assistant
    contentsstring

    A SWML document. For more information on SWML, please go to https://developer.signalwire.com/swml

    Example: {"version":"1.0.0","sections":{"main":[{"play":"say:Hello from SignalWire!"}]}}

Responses

A SWML Script

Schema

    iduuid
    Example: 993ed018-9e79-4e50-b97b-984bd5534095
    project_iduuid
    Example: 1313fe58-5e14-4c11-bbe7-6fdfa11fe780
    display_namestring
    Example: Reception
    typestring
    Example: swml_script
    created_atdate-time
    Example: 2024-01-02T00:00:00Z
    updated_atdate-time
    Example: 2024-01-02T00:00:00Z

    swml_script

    object

    iduuid

    A unique identifier for the SWML Script

    contentsstring

    A SWML document. For more information on SWML, please go to https://developer.signalwire.com/swml

    Example: {"version":"1.0.0","sections":{"main":[{"play":"say:Hello from SignalWire!"}]}}
    request_urluri
    Example: https://example.signalwire.com/relay-bins/2537c89e-2606-48c2-b3c2-bb601d863d1e
    display_namestring
    Example: Booking Assistant