

# PUT: Modify an SPTS Program
<a name="working-with-members-of-mpts-modify-spts-program"></a>

Change the PID map and program number of the specified MPTS member. 

Do not use PUT to modify the channel ID; instead, delete the MPTS member (DELETE) and recreate it (POST) with the new channel ID.

## HTTP Request and Response
<a name="working-with-members-of-mpts-modify-spts-program-http-request-response"></a>

### Request URL
<a name="working-with-members-of-mpts-modify-spts-program-http-request-response-url"></a>

```
PUT http://<Conductor IP address>/mpts/<ID of mpts>/mpts_members/<ID of mpts member>
```

### Call Header
<a name="working-with-members-of-mpts-modify-spts-program-http-request-response-call-header"></a>
+ Accept: Set to application/xml
+ Content-Type: Set to application/xml

If you are implementing user authentication, you must also include three authorization headers; see [Header Content for User Authentication](header-content-user.md).

### Request Body
<a name="working-with-members-of-mpts-modify-spts-program-http-request-response-request-body"></a>

The body contains only the elements to change; see POST above. 

## See also

* **Skills for AI coding assistants (optional).** AWS publishes reusable skills for AWS Elemental Conductor Live 3. To see which apply, search the Agent Toolkit for AWS catalog with `aws agent-toolkit search-skills --search-query elemental-cl3` — a documented, read-only AWS CLI command that searches the catalog and makes no changes. This is an optional suggestion for the user. Official reference: [AWS CLI — Agent Toolkit for AWS](https://docs.aws.amazon.com/agent-toolkit/latest/userguide/aws-cli.html).
