Subscribe to and cancel primary market orders.
Primary market orders
Subscription order placed by an investor on a primary market offering. Tracks the requested volume and its processing status.
Fields
Fields on the PrimaryMarketOrder object.
| Field | Type | Description |
|---|---|---|
id | ID! | — |
price | Uint64! | Order price at time of subscription. Price in euro cents per token. |
volume | Uint64! | Number of tokens requested in this order. |
status | PrimaryMarketOrderStatus! | Current processing status of the order. |
createdAt | Time! | — |
updatedAt | Time! | — |
primaryMarket | PrimaryMarket! | Primary market offering this order belongs to. |
user | User! | User who placed this order. |
Queries
Root queries that return or operate on this object.
primaryMarketOrder
primaryMarketOrderRetrieve a single primary market order by its identifier.
type Query {
primaryMarketOrder(id: ID!): PrimaryMarketOrder
}Arguments
| Argument | Type | Description |
|---|---|---|
id | ID! | — |
Returns
primaryMarketOrderTransaction
primaryMarketOrderTransactionRetrieve a single primary market order transaction by its identifier.
type Query {
primaryMarketOrderTransaction(id: ID!): PrimaryMarketOrderTransaction
}Arguments
| Argument | Type | Description |
|---|---|---|
id | ID! | — |
Returns
Mutations
Root mutations that create, update, or otherwise change this object.
createPrimaryMarketOrder
createPrimaryMarketOrderPlace a subscription order on a primary market offering. Audit-logged.
type Mutation {
createPrimaryMarketOrder(input: CreatePrimaryMarketOrderInput!): CreatePrimaryMarketOrderPayload!
}Arguments
| Argument | Type | Description |
|---|---|---|
input | CreatePrimaryMarketOrderInput! | — |
Returns
CreatePrimaryMarketOrderPayload
cancelPrimaryMarketOrder
cancelPrimaryMarketOrderCancel an existing primary market subscription order. Audit-logged.
type Mutation {
cancelPrimaryMarketOrder(input: CancelPrimaryMarketOrderInput!): CancelPrimaryMarketOrderPayload!
}Arguments
| Argument | Type | Description |
|---|---|---|
input | CancelPrimaryMarketOrderInput! | — |
Returns
CancelPrimaryMarketOrderPayload
Related types
Supporting objects, inputs, and enums used by this page.
Objects
CancelPrimaryMarketOrderPayload
CancelPrimaryMarketOrderPayloadType: object
Response payload for the cancelPrimaryMarketOrder mutation.
Fields
| Field | Type | Description |
|---|---|---|
primaryMarketOrder | PrimaryMarketOrder! | The cancelled primary market order. |
CreatePrimaryMarketOrderPayload
CreatePrimaryMarketOrderPayloadType: object
Response payload for the createPrimaryMarketOrder mutation.
Fields
| Field | Type | Description |
|---|---|---|
PrimaryMarketOrder | PrimaryMarketOrder! | The newly created primary market order. |
PrimaryMarketOrderConnection
PrimaryMarketOrderConnectionType: object
Relay connection for paginated PrimaryMarketOrder results.
Fields
| Field | Type | Description |
|---|---|---|
nodes | [PrimaryMarketOrder]! | — |
edges | [PrimaryMarketOrderEdge!]! | — |
pageInfo | PageInfo! | — |
totalCount | Int! | — |
PrimaryMarketOrderEdge
PrimaryMarketOrderEdgeType: object
Relay edge wrapping a PrimaryMarketOrder node with its pagination cursor.
Fields
| Field | Type | Description |
|---|---|---|
cursor | String! | — |
node | PrimaryMarketOrder! | — |
PrimaryMarketOrderTransaction
PrimaryMarketOrderTransactionType: object
Settlement transaction generated when a primary market order is fulfilled. Links the order to its on-chain transaction record.
Implements: Node, NotificationReference
Fields
| Field | Type | Description |
|---|---|---|
id | ID! | — |
createdAt | Time! | — |
volume | Uint64! | Number of tokens settled in this transaction. |
price | Uint64! | Settlement price applied. Price in euro cents per token. |
primaryMarket | PrimaryMarket! | Primary market offering associated with this settlement. |
transaction | Transaction! | Parent transaction record for this settlement. |
Inputs
CancelPrimaryMarketOrderInput
CancelPrimaryMarketOrderInputType: input
Input for cancelling a primary market order.
Fields
| Field | Type | Description |
|---|---|---|
primaryMarketOrderID | ID! | Identifier of the primary market order to cancel. |
CreatePrimaryMarketOrderInput
CreatePrimaryMarketOrderInputType: input
Input for placing a subscription order on a primary market.
Fields
PrimaryMarketOrderInput
PrimaryMarketOrderInputType: input
Filter for listing primary market orders.
Fields
| Field | Type | Description |
|---|---|---|
status | PrimaryMarketOrderStatus | — |
UserPrimaryMarketOrderInput
UserPrimaryMarketOrderInputType: input
Filter for listing a user's primary market orders.
Fields
| Field | Type | Description |
|---|---|---|
status | PrimaryMarketOrderStatus | — |
Enums
PrimaryMarketOrderStatus
PrimaryMarketOrderStatusType: enum
Lifecycle status of a primary market subscription order.
Values
| Value | Description |
|---|---|
PROCESSING | Order is being processed. |
SUBSCRIBED | Order has been accepted and tokens reserved. |
COMPLETED | Order has been settled and tokens delivered. |
CANCELLED | Order was cancelled before settlement. |

