Class ApiConstants.QueryParameters
java.lang.Object
com.bluebell.greenhouse.planter.constants.ApiConstants.QueryParameters
- Enclosing class:
ApiConstants
Query parameter names used by both planter and the testing module.
Unless otherwise noted, parameter values are expected to be provided as URL/query-string values.
- Version:
- 3.0.6
- Author:
- Stephen Prizio
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classParameters specific to analysis-related endpoints.static final classParameters specific to trade-related endpoints. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringAccount identifier (numeric).static final StringIs active.static final StringAs-of date for analysis windows.static final StringPosition closed lower-bound filter.static final StringPosition closed upper-bound filter.static final StringFree-form text content parameter.static final StringGeneric count/limit parameter for result sizing.static final StringISO 3166-1 alpha-3 country code (e.g.,CAN,USA).static final StringISO 4217 currency code (e.g.,CAD,USD).static final StringData source.static final StringCalendar date for date-based queries, ISO-8601 (e.g.,2025-08-30).static final StringOptional date time format pattern used for exports.static final StringDisabled filter.static final StringWhether a data migration should preview changes without saving them.static final StringEmail address for user-scoped queries.static final StringEnd timestamp/offset for range queries.static final StringTarget endpoint/path name when routing or proxying requests.static final StringMachine-readable error code returned by an endpoint.static final StringExchange MIC.static final StringPosition family filter.static final StringFile upload or reference parameter name.static final StringRequested forward-move horizon bars.static final StringImport format selector for multipart import endpoints.static final StringIncoming ping/event type token.static final StringGeneric interval token (e.g.,1D,1W,1M); semantics depend on endpoint.static final StringJob identifier (string/UUID).static final StringJob status filter (e.g., PENDING/RUNNING/SUCCEEDED/FAILED).static final StringJob type filter (implementation-specific token).static final StringGeneric limit parameter for provider-backed result sizing.static final StringRequested locales for content negotiation (comma-separated BCP 47 tags, e.g.,en-US,fr-CA).static final StringLook back bars for analysis windows.static final StringLookback period in days for rolling summary calculations.static final StringNew symbol id.static final StringRecurring notification type filter (e.g., MARKET_EVENTS).static final StringGeneric offset parameter for provider-backed pagination.static final StringOld symbol id.static final StringOpen-state filter.static final StringPosition opened lower-bound filter.static final StringPosition opened upper-bound filter.static final StringPage number for paginated endpoints (1-based unless documented otherwise).static final StringPage size for paginated endpoints (positive integer).static final StringPortfolio identifier (numeric).static final StringWhether an entity has a position assignment.static final StringPosition number.static final StringPosition type filter.static final StringEncoded position uid.static final StringPrice aggregation interval for market data (e.g.,1m,5m,1h,1d).static final StringSearch query.static final StringReport header profile selector for csv exports.static final StringReset password api token.static final StringSentiment aggregation bucket size in days.static final StringRequested sigma thresholds.static final StringSort expression.static final StringStart timestamp/offset for range queries.static final StringStrategy implementation type.static final StringStrategy implementation uid.static final StringStrategy reference code.static final StringRequested strategy reference codes.static final StringStrategy uid.static final StringInstrument/symbol code (e.g.,AAPL,EURUSD).static final StringSymbol alias uid.static final StringSymbol id.static final StringSymbol revision.static final StringSymbol type.static final StringSymbol uid.static final StringLogical system/source name for cross-system requests.static final StringNews or topic tag.static final StringSymbol ticker.static final StringIANA time zone id (e.g.,America/Toronto).static final StringTransaction identifier/number (numeric).static final StringTransaction status filter (e.g., PENDING/POSTED/CANCELLED).static final StringTransaction type filter (e.g., DEBIT/CREDIT/BUY/SELL).static final StringMulti-value transaction type filter.static final StringGeneric uid.static final StringUsername identifier for user-scoped queries.static final StringWatchlist item uid.static final StringWatchlist uid. -
Method Summary
-
Field Details
-
ACCOUNT_NUMBER
-
PORTFOLIO_NUMBER
-
SYMBOL_ID
-
SYMBOL_UID
-
TICKER
-
EXCHANGE_MIC
-
SYMBOL_TYPE
-
INTERVAL
Generic interval token (e.g.,1D,1W,1M); semantics depend on endpoint.- See Also:
-
PRICE_INTERVAL
Price aggregation interval for market data (e.g.,1m,5m,1h,1d).- See Also:
-
JOB_ID
-
START
Start timestamp/offset for range queries. Expected format ISO-8601 date or datetime (e.g.,2025-08-30or2025-08-30T09:00:00Z).- See Also:
-
END
End timestamp/offset for range queries. Expected format ISO-8601 date or datetime (e.g.,2025-08-30or2025-08-30T17:00:00Z).- See Also:
-
JOB_STATUS
Job status filter (e.g., PENDING/RUNNING/SUCCEEDED/FAILED).- See Also:
-
JOB_TYPE
-
SYMBOL
-
DATE
Calendar date for date-based queries, ISO-8601 (e.g.,2025-08-30).- See Also:
-
LOCALES
Requested locales for content negotiation (comma-separated BCP 47 tags, e.g.,en-US,fr-CA).- See Also:
-
USERNAME
-
EMAIL
-
SYSTEM_NAME
Logical system/source name for cross-system requests.- See Also:
-
INCOMING_PING_TYPE
-
PAGE
Page number for paginated endpoints (1-based unless documented otherwise).- See Also:
-
PAGE_SIZE
Page size for paginated endpoints (positive integer).- See Also:
-
SORT
Sort expression. Common patterns:field,field,asc, orfield,desc. Multiple fields may be comma-separated.- See Also:
-
TRANSACTION_TYPE
Transaction type filter (e.g., DEBIT/CREDIT/BUY/SELL).- See Also:
-
TRANSACTION_TYPES
-
TRANSACTION_STATUS
Transaction status filter (e.g., PENDING/POSTED/CANCELLED).- See Also:
-
NOTIFICATION_TYPE
Recurring notification type filter (e.g., MARKET_EVENTS).- See Also:
-
TRANSACTION_NUMBER
-
POSITION_UID
-
POSITION_ASSIGNED
-
FILE
-
COUNT
-
LOOKBACK_DAYS
Lookback period in days for rolling summary calculations.- See Also:
-
LIMIT
Generic limit parameter for provider-backed result sizing.- See Also:
-
DRY_RUN
Whether a data migration should preview changes without saving them.- See Also:
-
OFFSET
Generic offset parameter for provider-backed pagination.- See Also:
-
REPORT_HEADERS
-
TIME_ZONE
-
CONTENT
-
COUNTRY
-
CURRENCY
-
ENDPOINT
Target endpoint/path name when routing or proxying requests.- See Also:
-
ERROR_CODE
Machine-readable error code returned by an endpoint.- See Also:
-
RESET_PASSWORD_TOKEN
-
SYMBOL_REVISION
-
TAGS
-
ACTIVE
-
QUERY
-
DISABLED
-
DATA_SOURCE
-
OLD_SYMBOL_ID
-
NEW_SYMBOL_ID
-
SYMBOL_ALIAS_UID
-
STRATEGY_UID
-
STRATEGY_REFERENCE_CODE
-
STRATEGY_IMPLEMENTATION_UID
-
STRATEGY_IMPLEMENTATION_TYPE
-
AS_OF
-
LOOKBACK_BARS
-
SENTIMENT_BUCKET_DAYS
Sentiment aggregation bucket size in days.- See Also:
-
FORWARD_HORIZON_BARS
-
SIGMA_THRESHOLDS
-
STRATEGY_REFERENCE_CODES
-
WATCHLIST_UID
-
WATCHLIST_ITEM_UID
-
UID
-
OPENED_AFTER
-
OPENED_BEFORE
-
CLOSED_AFTER
-
CLOSED_BEFORE
-
FAMILY
-
OPEN
-
POSITION_TYPE
-
POSITION_NUMBER
-
DATE_TIME_FORMAT
Optional date time format pattern used for exports.- See Also:
-
IMPORT_FORMAT
Import format selector for multipart import endpoints.- See Also:
-