# This endpoint updates the data of a given Listing **POST /v1/Listing/{Sid}** This endpoint updates the data of a given Listing. To find a Listing's SID, use the [Available Add-ons resource](https://www.twilio.com/docs/marketplace/api/available-add-ons) or view its Listing details page in the Console by visiting the [Catalog](https://console.twilio.com/us1/develop/add-ons/catalog) or the [My Listings tab](https://console.twilio.com/us1/develop/add-ons/publish/my-listings) and selecting the Listing. Only Listing owners are allowed to update the Listing. ## Servers - https://marketplace.twilio.com: https://marketplace.twilio.com () ## Authentication methods - Account sid auth token ## Parameters ### Path parameters - **Sid** (string) SID that uniquely identifies the Listing. ### Body: application/x-www-form-urlencoded (object) - **ModuleInfo** (string) A JSON object containing essential attributes that define a Listing. - **Description** (string) A JSON object describing the Listing. You can define the main body of the description, highlight key features or aspects of the Listing, and provide code samples for developers if applicable. - **Documentation** (string) A JSON object for providing comprehensive information, instructions, and resources related to the Listing. - **Policies** (string) A JSON object describing the Listing's privacy and legal policies. The maximum file size for Policies is 5MB. - **Support** (string) A JSON object containing information on how Marketplace users can obtain support for the Listing. Use this parameter to provide details such as contact information and support description. - **Configuration** (string) A JSON object for providing Listing-specific configuration. Contains button setup, notification URL, and more. - **Pricing** (string) A JSON object for providing Listing's purchase options. ## Responses ### 200 OK #### Headers - **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) - **url** (string(uri) | null) URL to query the subresource. - **sid** (string | null) ModuleSid that identifies this Listing. - **description** (object | null) A JSON object describing the module and is displayed under the Description tab of the Module detail page. You can define the main body of the description, highlight key features or aspects of the module and if applicable, provide code samples for developers - **support** (object | null) A JSON object containing information on how customers can obtain support for the module. Use this parameter to provide details such as contact information and support description. - **policies** (object | null) A JSON object describing the module's privacy and legal policies and is displayed under the Policies tab of the Module detail page. The maximum file size for Policies is 5MB - **module_info** (object | null) A JSON object containing essential attributes that define a module. This information is presented on the Module detail page in the Twilio Marketplace Catalog. You can pass the following attributes in the JSON object - **documentation** (object | null) A JSON object for providing comprehensive information, instructions, and resources related to the module - **configuration** (object | null) A JSON object for providing listing specific configuration. Contains button setup, notification url, among others. - **pricing** (object | null) A JSON object for providing Listing specific pricing information. ### 304 Not Modified [Powered by Bump.sh](https://bump.sh)