---
title: "Get external call processed events by orderId"
method: GET
path: "/api/Orders/{orderId}/externalCallProcess"
tags: ["Orders"]
---

# Get external call processed events by orderId

`GET /api/Orders/{orderId}/externalCallProcess`

## Path parameters

- `orderId` string, required

## Response `200`

OK

- ExtcallExecutionFullProgressDTO
  - `totalInstructionsCount` integer — Total number of instructions in the ExternalCall
  - `steps` ExtcallExecutionProgressStepDTO[], nullable — External call execution steps
    - `stepNumber` integer — Indicates how many ExternalCall instructions were executed at the time the event occurred
    - `eventMetadata` 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
    - `extcallBeneficiaries` AddressPropertyDTO[], nullable — Beneficiaries of the ExternalCall execution
      - `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
    - `status` 'Executed' | 'FailedToExecute' | 'Canceled'

## 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)
