---
title: "Get order by events by orderId"
method: GET
path: "/api/Orders/{orderId}"
tags: ["Orders"]
---

# Get order by events by orderId

`GET /api/Orders/{orderId}`

## Path parameters

- `orderId` string, required

## Response `200`

OK

- OrderDTO
  - `orderId` union — Unique identifier of the order
    - StringPropertyDTO
      - `bytesValue` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `stringValue` string, nullable — String representation of the property value
    - TransactionHashPropertyDto
      - `bytesValue` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `stringValue` string, nullable — String representation of the property value
  - `makerOrderNonce` integer — Consecutive unique number of the order for given user in given chain
  - `makerSrc` AddressPropertyDTO
    - `Base64Value` string, byte, nullable — Binary representation of the property value
    - `bytesArrayValue` string, nullable — Bytes array representation of the value
    - `stringValue` string, nullable — String representation of the property value
  - `giveOfferWithMetadata` OfferWithMetadataDTO — Info about an offer
    - `chainId` IntPropertyDTO
      - `bytesValue` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `bigIntegerValue` number, nullable — Integer representation of the property value
      - `stringValue` string, nullable — String representation of the property value
    - `tokenAddress` AddressPropertyDTO
      - `Base64Value` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `stringValue` string, nullable — String representation of the property value
    - `amount` IntPropertyDTO
      - `bytesValue` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `bigIntegerValue` number, nullable — Integer representation of the property value
      - `stringValue` string, nullable — String representation of the property value
    - `finalAmount` IntPropertyDTO
      - `bytesValue` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `bigIntegerValue` number, nullable — Integer representation of the property value
      - `stringValue` string, nullable — String representation of the property value
    - `metadata` MetadataDTO — Token metadata DTO
      - `decimals` integer — Decimals of the token
      - `name` string, nullable — Name of the token
      - `symbol` string, nullable — Symbol of the token
      - `logoURI` string, nullable — URI of the token's logo
    - `decimals` integer — Decimals of the token
    - `name` string, nullable — Name of the token
    - `symbol` string, nullable — Symbol of the token
    - `logoURI` string, nullable — Token's logo URI
  - `receiverDst` AddressPropertyDTO
    - `Base64Value` string, byte, nullable — Binary representation of the property value
    - `bytesArrayValue` string, nullable — Bytes array representation of the value
    - `stringValue` string, nullable — String representation of the property value
  - `takeOfferWithMetadata` OfferWithMetadataDTO — Info about an offer
    - `chainId` IntPropertyDTO
      - `bytesValue` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `bigIntegerValue` number, nullable — Integer representation of the property value
      - `stringValue` string, nullable — String representation of the property value
    - `tokenAddress` AddressPropertyDTO
      - `Base64Value` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `stringValue` string, nullable — String representation of the property value
    - `amount` IntPropertyDTO
      - `bytesValue` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `bigIntegerValue` number, nullable — Integer representation of the property value
      - `stringValue` string, nullable — String representation of the property value
    - `finalAmount` IntPropertyDTO
      - `bytesValue` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `bigIntegerValue` number, nullable — Integer representation of the property value
      - `stringValue` string, nullable — String representation of the property value
    - `metadata` MetadataDTO — Token metadata DTO
      - `decimals` integer — Decimals of the token
      - `name` string, nullable — Name of the token
      - `symbol` string, nullable — Symbol of the token
      - `logoURI` string, nullable — URI of the token's logo
    - `decimals` integer — Decimals of the token
    - `name` string, nullable — Name of the token
    - `symbol` string, nullable — Symbol of the token
    - `logoURI` string, nullable — Token's logo URI
  - `givePatchAuthoritySrc` AddressPropertyDTO
    - `Base64Value` string, byte, nullable — Binary representation of the property value
    - `bytesArrayValue` string, nullable — Bytes array representation of the value
    - `stringValue` string, nullable — String representation of the property value
  - `orderAuthorityAddressDst` AddressPropertyDTO
    - `Base64Value` string, byte, nullable — Binary representation of the property value
    - `bytesArrayValue` string, nullable — Bytes array representation of the value
    - `stringValue` string, nullable — String representation of the property value
  - `allowedTakerDst` AddressPropertyDTO
    - `Base64Value` string, byte, nullable — Binary representation of the property value
    - `bytesArrayValue` string, nullable — Bytes array representation of the value
    - `stringValue` string, nullable — String representation of the property value
  - `allowedCancelBeneficiarySrc` AddressPropertyDTO
    - `Base64Value` string, byte, nullable — Binary representation of the property value
    - `bytesArrayValue` string, nullable — Bytes array representation of the value
    - `stringValue` string, nullable — String representation of the property value
  - `state` 'None' | 'Created' | 'Fulfilled' | 'SentUnlock' | 'OrderCancelled' | 'SentOrderCancel' | 'ClaimedUnlock' | 'ClaimedOrderCancel'
  - `externalCallState` 'NoExtCall' | 'AwaitingOrderFulfillment' | 'AwaitingExecution' | 'Executing' | 'Completed' | 'Failed' | 'Cancelled' | 'OrderCancelled'
  - `referralCode` integer — Referral program code
  - `percentFee` IntPropertyDTO
    - `bytesValue` string, byte, nullable — Binary representation of the property value
    - `bytesArrayValue` string, nullable — Bytes array representation of the value
    - `bigIntegerValue` number, nullable — Integer representation of the property value
    - `stringValue` string, nullable — String representation of the property value
  - `finalPercentFee` IntPropertyDTO
    - `bytesValue` string, byte, nullable — Binary representation of the property value
    - `bytesArrayValue` string, nullable — Bytes array representation of the value
    - `bigIntegerValue` number, nullable — Integer representation of the property value
    - `stringValue` string, nullable — String representation of the property value
  - `fixFee` IntPropertyDTO
    - `bytesValue` string, byte, nullable — Binary representation of the property value
    - `bytesArrayValue` string, nullable — Bytes array representation of the value
    - `bigIntegerValue` number, nullable — Integer representation of the property value
    - `stringValue` string, nullable — String representation of the property value
  - `unlockBeneficiarySrc` AddressPropertyDTO
    - `Base64Value` string, byte, nullable — Binary representation of the property value
    - `bytesArrayValue` string, nullable — Bytes array representation of the value
    - `stringValue` string, nullable — String representation of the property value
  - `cancelBeneficiarySrc` AddressPropertyDTO
    - `Base64Value` string, byte, nullable — Binary representation of the property value
    - `bytesArrayValue` string, nullable — Bytes array representation of the value
    - `stringValue` string, nullable — String representation of the property value
  - `taker` AddressPropertyDTO
    - `Base64Value` string, byte, nullable — Binary representation of the property value
    - `bytesArrayValue` string, nullable — Bytes array representation of the value
    - `stringValue` string, nullable — String representation of the property value
  - `unlockAuthorityDst` AddressPropertyDTO
    - `Base64Value` string, byte, nullable — Binary representation of the property value
    - `bytesArrayValue` string, nullable — Bytes array representation of the value
    - `stringValue` string, nullable — String representation of the property value
  - `affiliateFee` AffiliateFeeDTO
    - `beneficiarySrc` AddressPropertyDTO
      - `Base64Value` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `stringValue` string, nullable — String representation of the property value
    - `amount` IntPropertyDTO
      - `bytesValue` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `bigIntegerValue` number, nullable — Integer representation of the property value
      - `stringValue` string, nullable — String representation of the property value
  - `createdSrcEventMetadata` TransactionMetadataDTO
    - `transactionHash` TransactionHashPropertyDto
      - `bytesValue` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `stringValue` string, nullable — String representation of the property value
    - `blockNumber` integer — Number of a block\slot this event was produced in
    - `blockHash` union — Hash of a block\slot this event was produced in
      - StringPropertyDTO
        - `bytesValue` string, byte, nullable — Binary representation of the property value
        - `bytesArrayValue` string, nullable — Bytes array representation of the value
        - `stringValue` string, nullable — String representation of the property value
      - TransactionHashPropertyDto
        - `bytesValue` string, byte, nullable — Binary representation of the property value
        - `bytesArrayValue` string, nullable — Bytes array representation of the value
        - `stringValue` string, nullable — String representation of the property value
    - `blockTimeStamp` integer — Timestamp of a block\slot event was produced in
    - `initiator` AddressPropertyDTO
      - `Base64Value` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `stringValue` string, nullable — String representation of the property value
  - `fulfilledDstEventMetadata` TransactionMetadataDTO
    - `transactionHash` TransactionHashPropertyDto
      - `bytesValue` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `stringValue` string, nullable — String representation of the property value
    - `blockNumber` integer — Number of a block\slot this event was produced in
    - `blockHash` union — Hash of a block\slot this event was produced in
      - StringPropertyDTO
        - `bytesValue` string, byte, nullable — Binary representation of the property value
        - `bytesArrayValue` string, nullable — Bytes array representation of the value
        - `stringValue` string, nullable — String representation of the property value
      - TransactionHashPropertyDto
        - `bytesValue` string, byte, nullable — Binary representation of the property value
        - `bytesArrayValue` string, nullable — Bytes array representation of the value
        - `stringValue` string, nullable — String representation of the property value
    - `blockTimeStamp` integer — Timestamp of a block\slot event was produced in
    - `initiator` AddressPropertyDTO
      - `Base64Value` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `stringValue` string, nullable — String representation of the property value
  - `sentUnlockDstEventInfo` OrderEventDTO — Information about an orderEvent
    - `transactionMetadata` TransactionMetadataDTO
      - `transactionHash` TransactionHashPropertyDto
        - `bytesValue` string, byte, nullable — Binary representation of the property value
        - `bytesArrayValue` string, nullable — Bytes array representation of the value
        - `stringValue` string, nullable — String representation of the property value
      - `blockNumber` integer — Number of a block\slot this event was produced in
      - `blockHash` union — Hash of a block\slot this event was produced in
        - StringPropertyDTO
          - `bytesValue` string, byte, nullable — Binary representation of the property value
          - `bytesArrayValue` string, nullable — Bytes array representation of the value
          - `stringValue` string, nullable — String representation of the property value
        - TransactionHashPropertyDto
          - `bytesValue` string, byte, nullable — Binary representation of the property value
          - `bytesArrayValue` string, nullable — Bytes array representation of the value
          - `stringValue` string, nullable — String representation of the property value
      - `blockTimeStamp` integer — Timestamp of a block\slot event was produced in
      - `initiator` AddressPropertyDTO
        - `Base64Value` string, byte, nullable — Binary representation of the property value
        - `bytesArrayValue` string, nullable — Bytes array representation of the value
        - `stringValue` string, nullable — String representation of the property value
    - `submissionId` union — Debridge's generic protocol's submission Id associated with this event
      - StringPropertyDTO
        - `bytesValue` string, byte, nullable — Binary representation of the property value
        - `bytesArrayValue` string, nullable — Bytes array representation of the value
        - `stringValue` string, nullable — String representation of the property value
      - TransactionHashPropertyDto
        - `bytesValue` string, byte, nullable — Binary representation of the property value
        - `bytesArrayValue` string, nullable — Bytes array representation of the value
        - `stringValue` string, nullable — String representation of the property value
  - `claimedUnlockSrcEventInfo` OrderEventDTO — Information about an orderEvent
    - `transactionMetadata` TransactionMetadataDTO
      - `transactionHash` TransactionHashPropertyDto
        - `bytesValue` string, byte, nullable — Binary representation of the property value
        - `bytesArrayValue` string, nullable — Bytes array representation of the value
        - `stringValue` string, nullable — String representation of the property value
      - `blockNumber` integer — Number of a block\slot this event was produced in
      - `blockHash` union — Hash of a block\slot this event was produced in
        - StringPropertyDTO
          - `bytesValue` string, byte, nullable — Binary representation of the property value
          - `bytesArrayValue` string, nullable — Bytes array representation of the value
          - `stringValue` string, nullable — String representation of the property value
        - TransactionHashPropertyDto
          - `bytesValue` string, byte, nullable — Binary representation of the property value
          - `bytesArrayValue` string, nullable — Bytes array representation of the value
          - `stringValue` string, nullable — String representation of the property value
      - `blockTimeStamp` integer — Timestamp of a block\slot event was produced in
      - `initiator` AddressPropertyDTO
        - `Base64Value` string, byte, nullable — Binary representation of the property value
        - `bytesArrayValue` string, nullable — Bytes array representation of the value
        - `stringValue` string, nullable — String representation of the property value
    - `submissionId` union — Debridge's generic protocol's submission Id associated with this event
      - StringPropertyDTO
        - `bytesValue` string, byte, nullable — Binary representation of the property value
        - `bytesArrayValue` string, nullable — Bytes array representation of the value
        - `stringValue` string, nullable — String representation of the property value
      - TransactionHashPropertyDto
        - `bytesValue` string, byte, nullable — Binary representation of the property value
        - `bytesArrayValue` string, nullable — Bytes array representation of the value
        - `stringValue` string, nullable — String representation of the property value
  - `orderCancelledDstEventMetadata` TransactionMetadataDTO
    - `transactionHash` TransactionHashPropertyDto
      - `bytesValue` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `stringValue` string, nullable — String representation of the property value
    - `blockNumber` integer — Number of a block\slot this event was produced in
    - `blockHash` union — Hash of a block\slot this event was produced in
      - StringPropertyDTO
        - `bytesValue` string, byte, nullable — Binary representation of the property value
        - `bytesArrayValue` string, nullable — Bytes array representation of the value
        - `stringValue` string, nullable — String representation of the property value
      - TransactionHashPropertyDto
        - `bytesValue` string, byte, nullable — Binary representation of the property value
        - `bytesArrayValue` string, nullable — Bytes array representation of the value
        - `stringValue` string, nullable — String representation of the property value
    - `blockTimeStamp` integer — Timestamp of a block\slot event was produced in
    - `initiator` AddressPropertyDTO
      - `Base64Value` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `stringValue` string, nullable — String representation of the property value
  - `sentOrderCancelDstEventInfo` OrderEventDTO — Information about an orderEvent
    - `transactionMetadata` TransactionMetadataDTO
      - `transactionHash` TransactionHashPropertyDto
        - `bytesValue` string, byte, nullable — Binary representation of the property value
        - `bytesArrayValue` string, nullable — Bytes array representation of the value
        - `stringValue` string, nullable — String representation of the property value
      - `blockNumber` integer — Number of a block\slot this event was produced in
      - `blockHash` union — Hash of a block\slot this event was produced in
        - StringPropertyDTO
          - `bytesValue` string, byte, nullable — Binary representation of the property value
          - `bytesArrayValue` string, nullable — Bytes array representation of the value
          - `stringValue` string, nullable — String representation of the property value
        - TransactionHashPropertyDto
          - `bytesValue` string, byte, nullable — Binary representation of the property value
          - `bytesArrayValue` string, nullable — Bytes array representation of the value
          - `stringValue` string, nullable — String representation of the property value
      - `blockTimeStamp` integer — Timestamp of a block\slot event was produced in
      - `initiator` AddressPropertyDTO
        - `Base64Value` string, byte, nullable — Binary representation of the property value
        - `bytesArrayValue` string, nullable — Bytes array representation of the value
        - `stringValue` string, nullable — String representation of the property value
    - `submissionId` union — Debridge's generic protocol's submission Id associated with this event
      - StringPropertyDTO
        - `bytesValue` string, byte, nullable — Binary representation of the property value
        - `bytesArrayValue` string, nullable — Bytes array representation of the value
        - `stringValue` string, nullable — String representation of the property value
      - TransactionHashPropertyDto
        - `bytesValue` string, byte, nullable — Binary representation of the property value
        - `bytesArrayValue` string, nullable — Bytes array representation of the value
        - `stringValue` string, nullable — String representation of the property value
  - `claimedOrderCancelSrcEventInfo` OrderEventDTO — Information about an orderEvent
    - `transactionMetadata` TransactionMetadataDTO
      - `transactionHash` TransactionHashPropertyDto
        - `bytesValue` string, byte, nullable — Binary representation of the property value
        - `bytesArrayValue` string, nullable — Bytes array representation of the value
        - `stringValue` string, nullable — String representation of the property value
      - `blockNumber` integer — Number of a block\slot this event was produced in
      - `blockHash` union — Hash of a block\slot this event was produced in
        - StringPropertyDTO
          - `bytesValue` string, byte, nullable — Binary representation of the property value
          - `bytesArrayValue` string, nullable — Bytes array representation of the value
          - `stringValue` string, nullable — String representation of the property value
        - TransactionHashPropertyDto
          - `bytesValue` string, byte, nullable — Binary representation of the property value
          - `bytesArrayValue` string, nullable — Bytes array representation of the value
          - `stringValue` string, nullable — String representation of the property value
      - `blockTimeStamp` integer — Timestamp of a block\slot event was produced in
      - `initiator` AddressPropertyDTO
        - `Base64Value` string, byte, nullable — Binary representation of the property value
        - `bytesArrayValue` string, nullable — Bytes array representation of the value
        - `stringValue` string, nullable — String representation of the property value
    - `submissionId` union — Debridge's generic protocol's submission Id associated with this event
      - StringPropertyDTO
        - `bytesValue` string, byte, nullable — Binary representation of the property value
        - `bytesArrayValue` string, nullable — Bytes array representation of the value
        - `stringValue` string, nullable — String representation of the property value
      - TransactionHashPropertyDto
        - `bytesValue` string, byte, nullable — Binary representation of the property value
        - `bytesArrayValue` string, nullable — Bytes array representation of the value
        - `stringValue` string, nullable — String representation of the property value
  - `preswapData` SwapExecutedEventDTO
    - `chainId` IntPropertyDTO
      - `bytesValue` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `bigIntegerValue` number, nullable — Integer representation of the property value
      - `stringValue` string, nullable — String representation of the property value
    - `inTokenAddress` AddressPropertyDTO
      - `Base64Value` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `stringValue` string, nullable — String representation of the property value
    - `inAmount` IntPropertyDTO
      - `bytesValue` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `bigIntegerValue` number, nullable — Integer representation of the property value
      - `stringValue` string, nullable — String representation of the property value
    - `tokenInMetadata` MetadataDTO — Token metadata DTO
      - `decimals` integer — Decimals of the token
      - `name` string, nullable — Name of the token
      - `symbol` string, nullable — Symbol of the token
      - `logoURI` string, nullable — URI of the token's logo
    - `tokenInLogoURI` string, nullable — Logo URI of the token that was used as input of the swap
    - `outTokenAddress` AddressPropertyDTO
      - `Base64Value` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `stringValue` string, nullable — String representation of the property value
    - `outAmount` IntPropertyDTO
      - `bytesValue` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `bigIntegerValue` number, nullable — Integer representation of the property value
      - `stringValue` string, nullable — String representation of the property value
    - `tokenOutMetadata` MetadataDTO — Token metadata DTO
      - `decimals` integer — Decimals of the token
      - `name` string, nullable — Name of the token
      - `symbol` string, nullable — Symbol of the token
      - `logoURI` string, nullable — URI of the token's logo
    - `tokenOutLogoURI` string, nullable — Logo URI of the token that was received as a result of the swap
  - `externalCallData` union — External call data
    - StringPropertyDTO
      - `bytesValue` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `stringValue` string, nullable — String representation of the property value
    - TransactionHashPropertyDto
      - `bytesValue` string, byte, nullable — Binary representation of the property value
      - `bytesArrayValue` string, nullable — Bytes array representation of the value
      - `stringValue` string, nullable — String representation of the property value
  - `orderMetadata` union — Metadata of the order
    - OrderRawMetadataDTO — Order metadata base class
    - OrderParsedMetadataDTO — Order metadata base class

## Other responses

- `400` — Bad Request
- `422` — Unprocessable Content
- `500` — Internal Server Error

---

[API](https://skmtc.net/debridge/apis/debridge-liquidity-network-dln-api.md) · [All operations](https://skmtc.net/debridge/apis/debridge-liquidity-network-dln-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/debridge/debridge-liquidity-network-dln-api/revisions/ec461847e46f/schema)
