List relationship types
Returns canonical EntityRelationshipType values, aliases, and policy flags. Use joinable=true values with entities relationships join; acquisitionManaged=true values route through entity acquisitions; exclusiveRelationshipType lists relationship types that cannot coexist for the same unordered entity pair; readOnly=true values are emitted by reads only.
Authentication
X-Client-Secretstring
Client secret for read-only service-to-service access (no writes)
Response
OK
acquisitionManaged
Whether this type must be written through acquisition endpoints.
alias
Accepted aliases that normalize to canonical.
canonical
Canonical relationship type token used in reads and writes.
description
Human-readable catalog meaning and placement guidance.
direction
How to interpret sourceEntityId and targetEntityId. DIRECTIONAL means sourceRole and targetRole are authoritative.
exclusiveRelationshipType
Relationship types that cannot coexist for one unordered pair.
joinable
Whether generic relationship join/write endpoints accept this type.
pairRule
Entity type pairing rule enforced before persistence.
readOnly
Whether this type is emitted by reads only and rejected on writes.
sourceRole
Role of sourceEntityId for directional/type-oriented rows. For affinity this is member.
targetRole
Role of targetEntityId for directional/type-oriented rows. For affinity this is provider.
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
406
Not Acceptable Error
429
Too Many Requests Error
500
Internal Server Error
503
Service Unavailable Error