The order is part of a longer workflow
Consider a team running a strategy against a connected account. The strategy submits a limit order, changes its price, and eventually asks to cancel the remainder. Meanwhile, an operator watches fills and positions, and an administrator changes the account’s trading window. The team needs to answer several questions about the same activity:
Each answer is useful by itself. Their connection is what makes Anthid a platform. You can follow an instruction from the application that sent it into the operational view your team uses, then into the history you investigate afterwards.
An instruction has a life before the broker responds
Anthid models what you ask for as an intent. After the submission passes validation, authorization, and the applicable controls, the accepted instruction is committed in the same transaction that queues its execution. That gives the instruction a durable identity before the broker answers. If the connection fails or the broker refuses the order, you can still inspect what Anthid accepted and how far it got. A replace or cancel adds a sequenced action to the same intent. The original request remains part of the history. Each action records the credential behind that action, so a person cancelling an order submitted by a strategy does not erase the distinction between them. A client reference lets your application carry its own correlation identifier into that history. The webapp makes this model visible. An intent detail page shows the latest action and the action chain. The related order shows the broker’s execution state. Your software can read the same underlying records through the API. This separation also makes operational questions more precise.SENT describes dispatch. FILLED describes a broker outcome. An instruction can be sent successfully and still be rejected by the broker. See SENT is not FILLED for the distinction.