Many of the APIs define and use enumerations of available strings.

Enums are case-sensitive (ALL CAPS) unless otherwise indicated for an individual API method.

New values may be added to an enum as needed, without requiring an API version change. To ensure your integration remains stable through updates, you should always handle unknown enum values gracefully.

Available Enumerations

EnumDescription
ACCOUNT_DOCUMENT_TYPE_STATUSESStatuses for account document type configurations
ACCOUNT_PROVISIONING_ENTITY_STATUSESLifecycle states of account provisioning entities
ACCOUNT_PROVISIONING_OPERATION_STATUSESCurrent status of provisioning operations (pending, success, failed)
ACCOUNT_PROVISIONING_OPERATIONSTypes of provisioning operations (onboarding, document sync)
ACCOUNT_PROVISIONING_SPONSORSExternal payment processing partners that sponsor merchant accounts
BANK_ACCOUNT_OWNERSHIP_TYPESTypes of entities that can own bank accounts (business, individual)
BANK_ACCOUNT_PURPOSESPurposes a bank account serves for a business (primary, settlement, etc.)
BANK_ACCOUNT_TYPESTypes of bank accounts (checking, savings, general ledger)
BENEFICIAL_OWNERSHIP_TYPESTypes of ownership a person has over a business
BUSINESS_ADDRESS_TYPESTypes of addresses associated with a business (legal, mailing)
BUSINESS_PERSON_POSITIONSPositions a person can hold within a business
BUSINESS_REGISTRATION_TYPESWays a business can be registered legally
CARD_BRANDSBrands of credit cards
COUNTRIESISO 3166-1 alpha-2 country codes
CURRENCIESISO 4217 three-letter codes for currencies
DEFENSE_DOCUMENT_STATUSESLifecycle states of defense document generation process
DOCUMENT_EVENT_NAMESEvent names for document lifecycle tracking
DOCUMENT_FILE_TYPESAccepted file extensions for document uploads
DOCUMENT_TYPE_CODESStandard document type classification codes
DOCUMENT_UPLOAD_STATUSESUpload progress statuses for document files
FULFILLMENT_DECISION_STATUSESReview outcome statuses for document submissions
FULFILLMENT_STATUSESStatuses for document fulfillment requirements
INDUSTRY_CODE_TYPESTypes of industry classification codes (MCC, etc.)
PERSON_ADDRESS_TYPESTypes of addresses associated with a person
PROPAY_MISSING_REQUIREMENTSValidation requirement codes for Propay account provisioning
MBTRUST_MISSING_REQUIREMENTSValidation requirement codes for MBTrust account provisioning
MCC_CARD_BRANDSCard brands with merchant category code systems
LOCATION_BANK_ACCOUNT_PURPOSESPurposes a bank account serves for a location (fees, settlement)
LOCATION_OWNER_TYPESIndicates the type of owner for a location
LOCATION_TYPESIndicates the type of a location
REQUIRED_DOCUMENT_CATEGORIESCategories for required documents (requirement, additional)
REQUIRED_DOCUMENT_MISSING_REQUIREMENTSMissing requirement types for required document calculation
REQUIRED_DOCUMENT_STATUSESFulfillment statuses for required documents
SALES_AMOUNT_TYPESThe statistic type in capturing sales related information
SOCIAL_NETWORKSSocial media platforms for business presence
STATESUS state and territory codes
SUBJECT_RECORD_TYPESTypes of entity records
WEBHOOK_KEY_STATUSESStatus of a webhook key
WORKFLOW_MISSING_REQUIREMENTSMissing requirement codes returned during workflow validation
WORKFLOW_STATESStates in a workflow's lifecycle
WORKFLOW_TYPESTypes of workflows available in the system