Changes a method's display values while preserving identity, availability and existing movements.
using System.Net.Http.Headers;var client = new HttpClient();var request = new HttpRequestMessage{ Method = HttpMethod.Put, RequestUri = new Uri("https://example.com/api/workspace/community-memberships/payment-methods/example"), Headers = { { "Authorization", "Bearer <token>" }, }, Content = new StringContent("{ \"OperationId\": \"example\", \"RowVersion\": \"2489E9AD-2EE2-8E00-8EC9-32D5F69181C0\", \"DisplayName\": \"example\", \"Description\": \"example\" }") { Headers = { ContentType = new MediaTypeHeaderValue("application/json") } }};using (var response = await client.SendAsync(request)){ response.EnsureSuccessStatusCode(); var body = await response.Content.ReadAsStringAsync(); Console.WriteLine(body);}const url = 'https://example.com/api/workspace/community-memberships/payment-methods/example';const options = { method: 'PUT', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"OperationId":"example","RowVersion":"2489E9AD-2EE2-8E00-8EC9-32D5F69181C0","DisplayName":"example","Description":"example"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request PUT \ --url https://example.com/api/workspace/community-memberships/payment-methods/example \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "OperationId": "example", "RowVersion": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "DisplayName": "example", "Description": "example" }'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Stable identifier of the method.
Query Parameters
Section titled “Query Parameters”Optional access token for clients that cannot set Authorization headers. Prefer Authorization: Bearer <token> when possible.
Request Body
Section titled “Request Body”Editable values, version read and operation identity; no reason is required.
HTTP body for editing a payment method’s display values; identity belongs to the route (UC-CM-47).
object
Client-chosen identity of this submission. A retry with the same identity and the same values returns the first result; the same identity with other values is rejected.
Version the client read; missing and stale versions are rejected.
Required display name, trimmed and unique ignoring case; at most 128 characters.
Optional description, at most 1024 characters; blank removes it.
Examplegenerated
{ "OperationId": "example", "RowVersion": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "DisplayName": "example", "Description": "example"}HTTP body for editing a payment method’s display values; identity belongs to the route (UC-CM-47).
object
Client-chosen identity of this submission. A retry with the same identity and the same values returns the first result; the same identity with other values is rejected.
Version the client read; missing and stale versions are rejected.
Required display name, trimmed and unique ignoring case; at most 128 characters.
Optional description, at most 1024 characters; blank removes it.
Examplegenerated
{ "OperationId": "example", "RowVersion": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "DisplayName": "example", "Description": "example"}HTTP body for editing a payment method’s display values; identity belongs to the route (UC-CM-47).
object
Client-chosen identity of this submission. A retry with the same identity and the same values returns the first result; the same identity with other values is rejected.
Version the client read; missing and stale versions are rejected.
Required display name, trimmed and unique ignoring case; at most 128 characters.
Optional description, at most 1024 characters; blank removes it.
Examplegenerated
{ "OperationId": "example", "RowVersion": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "DisplayName": "example", "Description": "example"}Responses
Section titled “Responses”OK
object
HTTP result of a Community Memberships command that creates, changes or deletes one record.
object
Identifier of the created, changed or deleted record.
Version after the command, which a later change sends back to detect concurrent changes; after a deletion, the version the record had when it was deleted.
object
object
object
object
Example
{ "Errors": [ { "Type": 0, "Severity": 0 } ], "Warnings": [ { "Type": 0, "Severity": 0 } ]}Bad Request
object
HTTP result of a Community Memberships command that creates, changes or deletes one record.
object
Identifier of the created, changed or deleted record.
Version after the command, which a later change sends back to detect concurrent changes; after a deletion, the version the record had when it was deleted.
object
object
object
object
Example
{ "Errors": [ { "Type": 0, "Severity": 0 } ], "Warnings": [ { "Type": 0, "Severity": 0 } ]}Forbidden
object
HTTP result of a Community Memberships command that creates, changes or deletes one record.
object
Identifier of the created, changed or deleted record.
Version after the command, which a later change sends back to detect concurrent changes; after a deletion, the version the record had when it was deleted.
object
object
object
object
Example
{ "Errors": [ { "Type": 0, "Severity": 0 } ], "Warnings": [ { "Type": 0, "Severity": 0 } ]}Not Found
object
HTTP result of a Community Memberships command that creates, changes or deletes one record.
object
Identifier of the created, changed or deleted record.
Version after the command, which a later change sends back to detect concurrent changes; after a deletion, the version the record had when it was deleted.
object
object
object
object
Example
{ "Errors": [ { "Type": 0, "Severity": 0 } ], "Warnings": [ { "Type": 0, "Severity": 0 } ]}Conflict
object
HTTP result of a Community Memberships command that creates, changes or deletes one record.
object
Identifier of the created, changed or deleted record.
Version after the command, which a later change sends back to detect concurrent changes; after a deletion, the version the record had when it was deleted.
object
object
object
object
Example
{ "Errors": [ { "Type": 0, "Severity": 0 } ], "Warnings": [ { "Type": 0, "Severity": 0 } ]}