id | ID! | |
expiresAt | DateTime! | The time at which the session expires. |
expired | Boolean! | True when expiresAt is in the past. Computed at read time. |
applicationId | ID! | The Application opened for this session's email + agency. Set when the session is started or created. |
applicationStatus | ApplicationStatus! | Status of the linked Application. Resolved at read time; not persisted on the session. |
businessInformation | ApplySessionBusinessInformation! | Business information for the linked Application. Resolved at read time; not persisted on the session. |
productsAndServices | ApplySessionProductsAndServices! | Products & services for the linked Application. Resolved at read time; not persisted on the session. |
owners | [ApplySessionOwner!]! | Owners on the linked Application. Resolved at read time; not persisted on the session. |
idvCompleted | Boolean! | True when the linked Application's identity-verification session has reached a terminal state (Success, Failed, or PendingReview). Resolved at read time. |
businessInfoCompleted | Boolean! | True when the linked Application has all required business-information fields populated. Resolved at read time. |
productsAndServicesCompleted | Boolean! | True when the linked Application has all required products-and-services fields populated. Resolved at read time. |
bankLinked | Boolean! | True when an ACH bank account has been linked to the Application via Plaid. Resolved at read time. |
totalOwnership | Int! | Sum of the percentageOwnership across all owners on the linked Application. Resolved at read time. |
ownersCompleted | Boolean! | True when the listed owners on the linked Application collectively represent at least 75% ownership. Resolved at read time. |
agreementsCompleted | Boolean! | True when the merchant has accepted the agreements on the linked Application. Resolved at read time. |
transferInstrumentCompleted | Boolean! | True when a transfer instrument (Card payout account) has been attached on the linked Application. Currently hardcoded to true pending Adyen webhook integration. |
totalSections | Int! | Total number of sections in the apply wizard. Equal to sections.length. Resolved at read time. |
completedSections | Int! | Number of completed apply-wizard sections — the count of sections entries with completed: true. Resolved at read time. |
sections | [ApplySectionStatus!]! | Ordered list of apply-wizard sections with their completion state. Order matches the order they should be shown in the UI. Length equals totalSections; count of completed entries equals completedSections. Resolved at read time. |