# Update sync list item **POST /v1/Services/{ServiceSid}/Lists/{ListSid}/Items/{Index}** Items in a sync list ## Servers - https://sync.twilio.com: https://sync.twilio.com () ## Authentication methods - Account sid auth token ## Parameters ### Headers - **If-Match** (string) If provided, applies this mutation if (and only if) the “revision” field of this [map item] matches the provided value. This matches the semantics of (and is implemented with) the HTTP [If-Match header](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/If-Match). ### Path parameters - **ServiceSid** (string) The SID of the [Sync Service](https://www.twilio.com/docs/sync/api/service) with the Sync List Item resource to update. - **ListSid** (string) The SID of the Sync List with the Sync List Item resource to update. Can be the Sync List resource's `sid` or its `unique_name`. - **Index** (integer) The index of the Sync List Item resource to update. ### Body: application/x-www-form-urlencoded (object) - **Data** () A JSON string that represents an arbitrary, schema-less object that the List Item stores. Can be up to 16 KiB in length. - **Ttl** (integer) An alias for `item_ttl`. If both parameters are provided, this value is ignored. - **ItemTtl** (integer) How long, [in seconds](https://www.twilio.com/docs/sync/limits#sync-payload-limits), before the List Item expires (time-to-live) and is deleted. - **CollectionTtl** (integer) How long, [in seconds](https://www.twilio.com/docs/sync/limits#sync-payload-limits), before the List Item's parent Sync List expires (time-to-live) and is deleted. This parameter can only be used when the List Item's `data` or `ttl` is updated in the same request. ## Responses ### 200 OK #### Headers - **ETag** (string) - **Access-Control-Allow-Origin** (string) Specify the origin(s) allowed to access the resource - **Access-Control-Allow-Methods** (string) Specify the HTTP methods allowed when accessing the resource - **Access-Control-Allow-Headers** (string) Specify the headers allowed when accessing the resource - **Access-Control-Allow-Credentials** (boolean) Indicates whether the browser should include credentials - **Access-Control-Expose-Headers** (string) Headers exposed to the client #### Body: application/json (object) - **index** (integer) The automatically generated index of the List Item. The `index` values of the List Items in a Sync List can have gaps in their sequence. - **account_sid** (string | null) The SID of the [Account](https://www.twilio.com/docs/iam/api/account) that created the List Item resource. - **service_sid** (string | null) The SID of the [Sync Service](https://www.twilio.com/docs/sync/api/service) the resource is associated with. - **list_sid** (string | null) The SID of the Sync List that contains the List Item. - **url** (string(uri) | null) The absolute URL of the List Item resource. - **revision** (string | null) The current revision of the item, represented as a string. - **data** (object | null) An arbitrary, schema-less object that the List Item stores. Can be up to 16 KiB in length. - **date_expires** (string(date-time) | null) The date and time in GMT when the List Item expires and will be deleted, specified in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format. If the List Item does not expire, this value is `null`. The List Item resource might not be deleted immediately after it expires. - **date_created** (string(date-time) | null) The date and time in GMT when the resource was created specified in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format. - **date_updated** (string(date-time) | null) The date and time in GMT when the resource was last updated specified in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format. - **created_by** (string | null) The identity of the List Item's creator. If the item is created from the client SDK, the value matches the Access Token's `identity` field. If the item was created from the REST API, the value is `system`. [Powered by Bump.sh](https://bump.sh)