---
search:
  tags:
    - Architecture
    - POST
seo:
  description: >-
    Security: Any user… Reference for the POST
    /v1/warehouses/{warehouseId}/architectureRelationships/types endpoint in the
    Bpanda REST API (experimental).
sidebar:
  label: List all valid relationship types and directions between two elements.
  badge: POST
title: List all valid relationship types and directions between two elements.
type: openapi-operation
---
List all valid relationship types and directions between two elements.
    Find valid reference types (conceptual classes of relationships) between two architecture elements
    and possible directions for each reference type. The rules are defined by ArchimateStandard.
    Already existing relationships between the two architecture elements are filtered out.
    For BusinessProcesses the existence of a relationship is determined via the currentLinkedElement if defined.
    Each direction names the role of the other element: Target means the relationship runs from
    currentArchitectureId to otherArchitectureId, Source means it runs from otherArchitectureId to
    currentArchitectureId. A type that is valid both ways lists all of Source, Target, Bidirectional and None.
    Creating a relationship knows no Source or Target: send direction Directional, starting at the element that is
    the source; Bidirectional and None are sent as they are.

**Security:** Any user holding a Bpanda licence for the process space.

`POST /v1/warehouses/{warehouseId}/architectureRelationships/types`
