# Get endpoint details

Endpoint: GET /v1/domains/{domainId}/endpoints/{endpointId}
Security: httpAuth

## Path parameters:

  - `domainId` (string, required)
    Unique identifier for the domain.

  - `endpointId` (string, required)

## Response 200 fields (application/json):

  - `data` (object, required)

  - `data.id` (string, required)

  - `data.domainId` (string, required)

  - `data.address` (string, required)

  - `data.ledgerId` (string, required)

  - `data.parameters` (any) — one of (discriminator: type):
    - Ethereum:
      - `ABI` (string)
        This field can be used to provide an Application Binary Interface (ABI) for EVM-based smart contracts, Ripple Custody's front-end uses the field to provide an extended support when interacting with smart contracts, therefore it is not recommended to submit invalid ABIs in this field but Ripple Custody will not prevent the submission of invalid ABIs to tolerate use cases outside of Ripple Custody's front-end.
      - `type` (string, required)
        Enum: "Ethereum"
    - Hedera:
      - `memo` (string)
        String encoded using UTF-8, up to 100-bytes long
      - `type` (string, required)
        Enum: "Hedera"
    - Stellar:
      - `memo` (any) — one of (discriminator: type):
        - Hash:
          - `value` (string, required)
            Hex encoded stellar hash.
          - `type` (string, required)
            Enum: "Hash"
        - Id:
          - `value` (string, required)
            This field is a unsigned 64bit integer that can store values in range from 0 to 18446744073709551615.It is represented as a string because it may contain value that cannot be expressed with JSON number without a loss of precision.
          - `type` (string, required)
            Enum: "Id"
        - Return:
          - `value` (string, required)
            Hex encoded stellar hash.
          - `type` (string, required)
            Enum: "Return"
        - Text:
          - `value` (string, required)
            String encoded using either ASCII or UTF-8, up to 28-bytes long
          - `type` (string, required)
            Enum: "Text"
      - `type` (string, required)
        Enum: "Stellar"
    - XRPL:
      - `destinationTag` (integer)
      - `type` (string, required)
        Enum: "XRPL"

  - `data.alias` (string, required)

  - `data.lock` (string, required)
    Enum: "Unlocked", "Locked", "Archived"

  - `data.metadata` (object, required)

  - `data.metadata.description` (string)

  - `data.metadata.revision` (integer, required)

  - `data.metadata.createdAt` (string, required)

  - `data.metadata.createdBy` (object)

  - `data.metadata.createdBy.id` (string, required)

  - `data.metadata.createdBy.domainId` (string, required)

  - `data.metadata.lastModifiedAt` (string, required)

  - `data.metadata.lastModifiedBy` (object)

  - `data.metadata.customProperties` (object, required)

  - `data.trustScore` (integer, required)

  - `signature` (string, required)

  - `signingKey` (string, required)

## Response 401 fields (application/json):

  - `reason` (string, required)

  - `message` (string)


