A field that takes one of a set of values names the set here. Every value is a string in lowercase kebab-case; an operation kind and an event type join two such words with a dot, such as settlement.start. A closed set gains no value within /v1; an extensible one may, and a client treats a value it does not know as unknown. A request takes only the listed values: another is 400, its field named in errors. A filter on a value takes several by repeating the parameter, such as ?state=claimed&state=priced. Sets: AdmissionConsentProposalKind · AdmissionState · AllocationLeg · AllocationSide · AmendmentState · ApprovalState · AttributeState · ClaimTopic · CredentialIssuerKind · DealingCycleState · DistributionFrequency · DistributionLineState · DistributionPeriodState · DistributionRollState · DistributionState · EventKind · EventType · ForcedMoveGrounds · HoldState · HolderState · InvestorType · IssuerPowersConsentState · LockAgreementState · LockKind · MovementKind · NavFeedState · OperationKind · OperationState · ParticipantPermission · PolicyChange · PolicyTermsSource · PolicyVersionState · PrecheckAct · PricePinKind · PrimaryMarketState · ProposalKind · RateChangeRule · ReconciliationTrigger · ReconciliationVerdict · RedemptionOrderState · RedemptionState · RegisterLineKind · ReserveOrderState · ReserveState · ResourceKind · ResponseFormat · RestrictionMode · RestrictionReason · RestrictionState · Role · ScreeningState · SeriesInterval · SeriesMetric · SeriesUnit · SortOrder · StandingApprovalState · StandingSettlementKind · StandingSettlementState · StatementKind · SubscriptionOrderState · SubscriptionState · SupplyProposalKind · ValuationMode · WebhookSource · Weekday.

AdmissionConsentProposalKind

What the venue’s proposal to an admission consent proposes. Extensible: a value may be added within /v1. Used by AdmissionConsentProposalView.kind.

AdmissionState

Where a holder stands with one instrument. Extensible: a value may be added within /v1. Used by AdmissionView.state, RegisterLine.admission.

AllocationLeg

One of an order’s two allocations in a dealing cycle. Extensible: a value may be added within /v1. Used by SubscriptionSettleResult.awaiting[], RedemptionSettleResult.awaiting[], DealingCycleAwaitedOrder.missing[], StandingSettlementSettleResult.awaiting[], DealingCycleOrder.allocated[].

AllocationSide

Which side of a leg an allocation request asks the holder’s custodian to allocate. Extensible: a value may be added within /v1. Used by AllocationRequestSide.side.

AmendmentState

Where an amendment of a reserve’s terms stands. Extensible: a value may be added within /v1. Used by AmendmentView.state, GET /v1/reserves/{reserveId}/amendments ?state[].

ApprovalState

Where a four-eyes action stands. Extensible: a value may be added within /v1. Used by WriteAnswer.state, AwaitingApprovalView.state, ApprovalView.state, ApprovalRequestedWebhook.payload.state, ApprovalSignedWebhook.payload.state, ApprovalApprovedWebhook.payload.state, ApprovalRejectedWebhook.payload.state, GET /v1/approvals ?state[].

AttributeState

Where an eligibility attribute stands, as the caller that recorded it asserts. Extensible: a value may be added within /v1. Used by HolderAttribute.state.

ClaimTopic

An eligibility topic an admission may require. Extensible: a value may be added within /v1. Used by InstrumentBody.requires[], AdmissionTerms.requires[], EligibilityTerms.requires[].

CredentialIssuerKind

Whose isHolderOf credential an instrument’s configuration requires. Extensible: a value may be added within /v1. Used by AdmissionConsentView.credentialIssuerKind.

DealingCycleState

Where a dealing cycle stands: open, or ended. Extensible: a value may be added within /v1. Used by DealingCycleSettleResult.state, DealingCycleView.state, GET /v1/dealing-cycles ?state[].

DistributionFrequency

How often an instrument distributes; periods are calendar periods, UTC. Extensible: a value may be added within /v1. Used by DistributionCalendar.frequency, DistributionDate.frequency.

DistributionLineState

Where one line of a distribution’s payment stands. Extensible: a value may be added within /v1. Used by DistributionLine.state, DistributionExportLine.state.

DistributionPeriodState

Where one calendar month with an oracle point stands. Extensible: a value may be added within /v1. Used by DistributionPeriodView.state.

DistributionRollState

What a roll found for one line of a distribution’s plan. Extensible: a value may be added within /v1. Used by DistributionRollLine.state.

DistributionState

Where an executed distribution stands. Extensible: a value may be added within /v1. Used by DistributionExecuteResult.state, DistributionRollResult.state, DistributionView.state, DistributionExport.state, DistributionPeriodView.distributionState, DistributionDate.distributionState, TaxLine.state, GET /v1/distributions ?state[].

EventKind

Which feed an event belongs to. Extensible: a value may be added within /v1. Used by Event.kind, GET /v1/events ?kind[].

EventType

What an event announces: the record and what happened to it, <record>.<event>. Extensible: a value may be added within /v1. Used by WebhooksStatusView.types[], WebhookStatusView.events[], WebhookOutboxView.lastDeliveredType, WebhookOutboxView.lastErrorType, Event.type, WebhookView.events[], WebhookBody.events[], ReconciliationRunWebhook.type, ReconciliationFindingWebhook.type, ReconciliationHoldWebhook.type, HoldReleasedWebhook.type, StatementReceivedWebhook.type, StatementOverdueWebhook.type, DistributionPayableWebhook.type, DistributionHeldWebhook.type, DistributionPaidWebhook.type, HolderRestrictedWebhook.type, HolderUnrestrictedWebhook.type, HolderForcedTransferWebhook.type, HolderRecoveredWebhook.type, InstrumentPausedWebhook.type, DistributionRateChangedWebhook.type, DistributionCarriedWebhook.type, DistributionDueWebhook.type, StandingApprovalGrantedWebhook.type, StandingApprovalRevokedWebhook.type, ReserveMintedWebhook.type, ReserveRedeemedWebhook.type, ReserveCoverLowWebhook.type, ReserveReportedWebhook.type, ReserveAmendedWebhook.type, RetentionPrunedWebhook.type, OperationSucceededWebhook.type, OperationFailedWebhook.type, ApprovalRequestedWebhook.type, ApprovalSignedWebhook.type, ApprovalApprovedWebhook.type, ApprovalRejectedWebhook.type, SubscriptionPricedWebhook.type, SubscriptionDeliveredWebhook.type, SubscriptionEndedWebhook.type, RedemptionPricedWebhook.type, RedemptionFundedWebhook.type, RedemptionBurnedWebhook.type, RedemptionSettledWebhook.type, RedemptionWithdrawnWebhook.type, DealingCycleSettledWebhook.type, DealingCycleReleasedWebhook.type, GET /v1/events ?type[].

ForcedMoveGrounds

Why a forced move moved a holder’s units. Extensible: a value may be added within /v1. Used by IssuerPowerResult.kind, ForcedMoveView.grounds.

HoldState

Where an instrument hold stands. Extensible: a value may be added within /v1. Used by HoldView.state, GET /v1/holds ?state[].

HolderState

Where a holder stands. Extensible: a value may be added within /v1. Used by HolderView.state.

InvestorType

An investor’s type, as its verified attribute states it. Extensible: a value may be added within /v1. Used by Policy.investorTypes[], EligibilityTerms.investorTypes[].

IssuerPowersConsentState

Where a holder’s consent to the issuer powers on one instrument stands. Extensible: a value may be added within /v1. Used by IssuerPowersConsentView.state.

LockAgreementState

Where a reserve’s lock agreement stands. Extensible: a value may be added within /v1. Used by LockAgreementView.state.

LockKind

What holds a holder’s locked units. Extensible: a value may be added within /v1. Used by HoldingLock.kind, LockedHolding.kind.

MovementKind

What moved an account’s units. Extensible: a value may be added within /v1. Used by Movement.kind, GET /v1/instruments/{instrumentId}/movements ?kind[], GET /v1/holders/{holderId}/movements ?kind[]. Whether an instrument may be priced from the fund administrator’s NAV feed. Extensible: a value may be added within /v1. Used by NavFeedView.state.

OperationKind

What an operation does: the record it acts on and the act, <record>.<verb>. Extensible: a value may be added within /v1. Used by WriteAnswer.kind, OperationView.kind, ApprovalView.kind, StandingApprovalView.action, StandingApprovalBody.action, StandingApprovalGrantedWebhook.payload.action, OperationSucceededWebhook.payload.kind, OperationFailedWebhook.payload.kind, ApprovalRequestedWebhook.payload.kind, ApprovalSignedWebhook.payload.kind, ApprovalApprovedWebhook.payload.kind, ApprovalRejectedWebhook.payload.kind, GET /v1/approvals ?kind[], GET /v1/operations ?kind[].

OperationState

Where an operation stands. Extensible: a value may be added within /v1. Used by WriteAnswer.state, OperationView.state, AuditLogEntry.state, GET /v1/operations ?state[].

ParticipantPermission

A Canton node’s permission for the venue’s party on a synchronizer. Extensible: a value may be added within /v1. Used by SynchronizerView.permission.

PolicyChange

Which way a policy version changes the policy before it. Extensible: a value may be added within /v1. Used by PolicyVersionView.change.

PolicyTermsSource

Where the terms in effect come from. Extensible: a value may be added within /v1. Used by PolicyTermsView.source.

PolicyVersionState

Where a stored policy version stands now. Extensible: a value may be added within /v1. Used by PolicyVersionView.state.

PrecheckAct

An act a precheck judges. Extensible: a value may be added within /v1. Used by GET /v1/instruments/{instrumentId}/precheck ?act.

PricePinKind

What an instrument’s price is read from. Extensible: a value may be added within /v1. Used by PricePin.kind.

PrimaryMarketState

Where a fund’s consent to a primary market paid on the ledger stands. Extensible: a value may be added within /v1. Used by PrimaryMarketView.state.

ProposalKind

What an open proposal of the venue’s proposes. Extensible: a value may be added within /v1. Used by ProposalView.kind, GET /v1/proposals ?kind[].

RateChangeRule

Whether a period whose withholding rate changed may execute under a standing approval. Extensible: a value may be added within /v1. Used by StandingApprovalView.rateChange, StandingApprovalBody.rateChange, StandingApprovalGrantedWebhook.payload.rateChange.

ReconciliationTrigger

What started a reconciliation run. Extensible: a value may be added within /v1. Used by ReconciliationReport.trigger, ReconciliationRunSummary.trigger, ReconciliationRunVerdict.trigger, ReconciliationRunWebhook.payload.trigger.

ReconciliationVerdict

What a reconciliation run, or one of its checks, found. Extensible: a value may be added within /v1. Used by ReconciliationReport.verdict, ReconciliationRunSummary.verdict, ReconciliationCheck.verdict, ReconciliationRunVerdict.verdict, ReconciliationRunWebhook.payload.verdict.

RedemptionOrderState

A redemption as an order, on a fund whose primary market is paid on the ledger. Extensible: a value may be added within /v1. Used by RedemptionSettleResult.orderState, RedemptionView.orderState.

RedemptionState

Where a redemption stands, from its claim to its settlement. Extensible: a value may be added within /v1. Used by RedemptionSettleResult.state, RedemptionView.state, GET /v1/redemptions ?state[].

RegisterLineKind

Whose account a register’s line is. Extensible: a value may be added within /v1. Used by RegisterLine.kind.

ReserveOrderState

Where a mint or a redemption against a reserve stands. Extensible: a value may be added within /v1. Used by MintView.state, ReserveRedemptionView.state, GET /v1/reserves/{reserveId}/mints ?state[], GET /v1/reserves/{reserveId}/redemptions ?state[].

ReserveState

Where a reserve stands. Extensible: a value may be added within /v1. Used by ReserveView.state.

ResourceKind

A kind of record an operation, an action or an event concerns. Extensible: a value may be added within /v1. Used by ResourceRef.kind, DealingCycleOrderFigures.kind, DealingCycleAwaitedOrder.kind, DealingCycleOrder.kind, StandingSettlementIteration.kind, Event.resourceKind, ReconciliationRunWebhook.resourceKind, ReconciliationFindingWebhook.resourceKind, ReconciliationHoldWebhook.resourceKind, HoldReleasedWebhook.resourceKind, StatementReceivedWebhook.resourceKind, StatementOverdueWebhook.resourceKind, DistributionPayableWebhook.resourceKind, DistributionHeldWebhook.resourceKind, DistributionPaidWebhook.resourceKind, HolderRestrictedWebhook.resourceKind, HolderUnrestrictedWebhook.resourceKind, HolderForcedTransferWebhook.resourceKind, HolderRecoveredWebhook.resourceKind, InstrumentPausedWebhook.resourceKind, DistributionRateChangedWebhook.resourceKind, DistributionCarriedWebhook.resourceKind, DistributionDueWebhook.resourceKind, StandingApprovalGrantedWebhook.resourceKind, StandingApprovalRevokedWebhook.resourceKind, ReserveMintedWebhook.resourceKind, ReserveRedeemedWebhook.resourceKind, ReserveCoverLowWebhook.resourceKind, ReserveReportedWebhook.resourceKind, ReserveAmendedWebhook.resourceKind, OperationSucceededWebhook.resourceKind, OperationFailedWebhook.resourceKind, ApprovalRequestedWebhook.resourceKind, ApprovalSignedWebhook.resourceKind, ApprovalApprovedWebhook.resourceKind, ApprovalRejectedWebhook.resourceKind, SubscriptionPricedWebhook.resourceKind, SubscriptionDeliveredWebhook.resourceKind, SubscriptionEndedWebhook.resourceKind, RedemptionPricedWebhook.resourceKind, RedemptionFundedWebhook.resourceKind, RedemptionBurnedWebhook.resourceKind, RedemptionSettledWebhook.resourceKind, RedemptionWithdrawnWebhook.resourceKind, DealingCycleSettledWebhook.resourceKind, DealingCycleReleasedWebhook.resourceKind, GET /v1/approvals ?resourceKind[], GET /v1/operations ?resourceKind[], GET /v1/events ?resourceKind[].

ResponseFormat

The form a read answers in. Closed. Used by GET /v1/distributions/{distributionId}/export ?format, GET /v1/instruments/{instrumentId}/register ?format.

RestrictionMode

What a restriction stops. Extensible: a value may be added within /v1. Used by RestrictionView.mode, RestrictionBody.mode, BatchRestrictionBody.mode, HolderRestrictedWebhook.payload.mode, HolderUnrestrictedWebhook.payload.mode.

RestrictionReason

Why a holder is restricted. Extensible: a value may be added within /v1. Used by RestrictionView.reason, RestrictionBody.reason, BatchRestrictionBody.reason, HolderRestrictedWebhook.payload.reason.

RestrictionState

Where a holder’s restriction stands. Extensible: a value may be added within /v1. Used by RestrictionView.state, GET /v1/restrictions ?state[].

Role

A role a bearer may hold, as x-role-catalog lists it. Extensible: a value may be added within /v1. Used by WriteAnswer.role, WriteAnswer.makerRole, OperationView.role, AwaitingApprovalView.makerRole, ApprovalView.makerRole, CallerView.roles[], HolderAttributeVersionView.makerRole, StandingApprovalView.makerRole, OperationSucceededWebhook.payload.role, OperationFailedWebhook.payload.role, ApprovalRequestedWebhook.payload.makerRole, ApprovalSignedWebhook.payload.makerRole, ApprovalApprovedWebhook.payload.makerRole, ApprovalRejectedWebhook.payload.makerRole.

ScreeningState

What a holder’s screening found. Extensible: a value may be added within /v1. Used by ScreeningRecord.state.

SeriesInterval

How far apart a series’ points are. Closed. Used by SeriesView.interval, GET /v1/instruments/{instrumentId}/series ?interval.

SeriesMetric

A figure an instrument’s series reads. Extensible: a value may be added within /v1. Used by SeriesView.metric, GET /v1/instruments/{instrumentId}/series ?metric.

SeriesUnit

What a series’ points count. Extensible: a value may be added within /v1. Used by SeriesView.unit.

SortOrder

Which end of the feed a page starts from. Closed. Used by GET /v1/events ?order.

StandingApprovalState

Where a standing approval stands, as of the read. Extensible: a value may be added within /v1. Used by StandingApprovalView.state.

StandingSettlementKind

What a standing settlement settles. Extensible: a value may be added within /v1. Used by StandingSettlementSettleResult.kind, StandingSettlementView.kind, StandingSettlementBody.kind.

StandingSettlementState

Where a standing settlement stands. Extensible: a value may be added within /v1. Used by StandingSettlementView.state, GET /v1/standing-settlements ?state[].

StatementKind

What an external statement states. Extensible: a value may be added within /v1. Used by CanonicalStatement.kind, ExternalStatementView.kind, ExternalSourceView.kind, StatementReceivedWebhook.payload.kind, GET /v1/external-statements ?kind[].

SubscriptionOrderState

A subscription as an order, on a fund whose primary market is paid on the ledger. Extensible: a value may be added within /v1. Used by SubscriptionSettleResult.orderState, SubscriptionView.orderState.

SubscriptionState

Where a subscription stands, from its claim to its close. Extensible: a value may be added within /v1. Used by SubscriptionDeliverResult.state, SubscriptionSettleResult.state, SubscriptionView.state, SubscriptionEndedWebhook.payload.state, GET /v1/subscriptions ?state[].

SupplyProposalKind

What the venue’s proposal to a supply ledger proposes. Extensible: a value may be added within /v1. Used by SupplyProposalView.kind.

ValuationMode

How an instrument carries value. Extensible: a value may be added within /v1. Used by InstrumentView.valuation, InstrumentBody.valuation, PriceView.mode, ReserveView.valuation.

WebhookSource

Where a webhook was made. Extensible: a value may be added within /v1. Used by WebhookView.source.

Weekday

A day of the week, in a window’s time zone. Closed. Used by Window.days[]. Related: Conventions · Problems