Reads one type for editing or availability changes; works while the module or type is disabled.
using System.Net.Http.Headers;var client = new HttpClient();var request = new HttpRequestMessage{ Method = HttpMethod.Get, RequestUri = new Uri("https://example.com/api/workspace/community-memberships/communities/example/membership-types/example"), Headers = { { "Authorization", "Bearer <token>" }, },};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/communities/example/membership-types/example';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/api/workspace/community-memberships/communities/example/membership-types/example \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Owning community.
Type identity.
Query Parameters
Section titled “Query Parameters”Optional access token for clients that cannot set Authorization headers. Prefer Authorization: Bearer <token> when possible.
Responses
Section titled “Responses”OK
object
object
HTTP type configuration for the operator catalog; contains no domain objects or Entity records.
object
Stable type identity.
A readable reference to another business object without loading its aggregate.
object
Stable technical identity used for relationships and commands.
Current authorized display name; null when unavailable.
The target’s symbolic key, when that object has one; independent of its display name.
Type name, unique in its community.
Prefix used for future issued numbers.
HTTP values identifying the recipients and optional corporate relationship of a membership type.
object
Person Data definition; required for Personal and Corporate.
Organization Data definition; required for Organization and Corporate.
Stored Reference field or its inverse selection.
Governed Association definition; required only for Association.
Governed Association endpoint targeting the person definition.
Distinct governed Association endpoint targeting the organization definition.
Availability for new memberships/groups.
Always true: recipient definitions and relationship are fixed at creation.
Version read for the next command.
Community Memberships permissions the caller holds in the scope of a response: the Workspace for a list, one community for that community. The client offers an action only when its permission is granted; the server still checks every command.
object
Granted manifest permission keys, for example community.create, in manifest order.
object
object
object
object
Example
{ "Data": { "Data": { "Kind": 0, "CorporatePaymentMode": 0, "Binding": { "RelationshipKind": 0, "ReferenceOwnerKind": 0 } } }, "Errors": [ { "Type": 0, "Severity": 0 } ], "Warnings": [ { "Type": 0, "Severity": 0 } ]}Forbidden
object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}Not Found
object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}