Developers
Title
Every error from the DROPSZ API carries a code and a `type` link that opens the matching page here.
225 codes
- ACCOUNT_BLOCKEDAccount blocked
- ACCOUNT_LINK_REQUIREDAccount link required
- ACCOUNT_SECURITY_COOLDOWNAccount security cooldown
- ACK_TIMEOUTAck timeout
- ACTION_DISABLEDAction disabled
- ACTION_DISABLED_LOCALLYAction disabled locally
- ACTION_NOT_IN_MANIFESTAction not in manifest
- ACTION_SUSPENDEDAction suspended
- ACTION_VERSION_UNSUPPORTEDAction version unsupported
- ACTIVE_ORGANIZATION_MISMATCHActive organization mismatch
- ADMIN_2FA_REQUIREDAdmin 2fa required
- ADMIN_ACCESS_DENIEDAdmin access denied
- AFFECTS_OTHERS_NOT_ALLOWEDAffects others not allowed
- ALREADY_ORGANIZATION_MEMBERAlready organization member
- API_KEY_INVALIDApi key invalid
- API_KEY_LIMIT_REACHEDApi key limit reached
- API_KEY_SCOPE_INSUFFICIENTApi key scope insufficient
- API_KEY_SCOPE_UNAVAILABLEApi key scope unavailable
- APPROVAL_EXPIREDApproval expired
- BILLING_DOCUMENT_INVALIDBilling document invalid
- BILLING_PROFILE_REQUIREDBilling profile required
- CANCELED_BY_ADMINCanceled by admin
- CANNOT_REMOVE_SELFCannot remove self
- CONFLICTConflict
- CONNECTOR_DISABLEDConnector disabled
- CONNECTOR_NOT_PAIREDConnector not paired
- CONNECTOR_OFFLINEConnector offline
- COOLDOWN_ACTIVECooldown active
- COOLDOWN_BELOW_MINIMUMCooldown below minimum
- COURTESY_NOT_FOUNDCourtesy not found
- CSRF_TOKEN_INVALIDCsrf token invalid
- CURRENCY_NOT_SUPPORTEDCurrency not supported
- DISPUTE_ALREADY_RESPONDEDDispute already responded
- DISPUTE_EXISTSDispute exists
- DISPUTE_INVALID_TRANSITIONDispute invalid transition
- DISPUTE_REFUND_UNAVAILABLEDispute refund unavailable
- DISPUTE_RESPONSE_WINDOW_CLOSEDDispute response window closed
- DISPUTE_WINDOW_CLOSEDDispute window closed
- DZ_BONUS_ABOVE_MAXDz bonus above max
- DZ_CONVERSION_BELOW_MINDz conversion below min
- DZ_CONVERSION_PAUSEDDz conversion paused
- DZ_COVERAGE_BREACHEDDz coverage breached
- DZ_CURRENCY_PAUSEDDz currency paused
- DZ_DAILY_LIMIT_REACHEDDz daily limit reached
- DZ_DISABLEDDz disabled
- DZ_FEE_ABOVE_RESERVEDz fee above reserve
- DZ_NOT_ACCEPTEDDz not accepted
- DZ_PACKAGE_NOT_FOUNDDz package not found
- DZ_PURCHASE_ABOVE_MAXDz purchase above max
- DZ_PURCHASE_BELOW_MINDz purchase below min
- DZ_RATE_CHANGEDDz rate changed
- DZ_REFUND_EXCEEDS_PAIDDz refund exceeds paid
- DZ_SETTINGS_INSOLVENTDz settings insolvent
- DZ_SURPLUS_EXCEEDS_AVAILABLEDz surplus exceeds available
- DZ_TOO_MANY_PENDINGDz too many pending
- EMAIL_ALREADY_SETEmail already set
- EMAIL_CODE_EXPIREDEmail code expired
- EMAIL_CODE_INVALIDEmail code invalid
- EMAIL_NOT_VERIFIEDEmail not verified
- EMERGENCY_PAUSEDEmergency paused
- EXECUTION_FAILEDExecution failed
- EXECUTION_INTERRUPTEDExecution interrupted
- FORBIDDENForbidden
- FOUR_EYES_REQUIREDFour eyes required
- FX_QUOTE_EXPIREDFx quote expired
- GAME_IDENTITY_REQUIREDGame identity required
- GAME_NOT_ACTIVEGame not active
- GAME_NOT_SUPPORTEDGame not supported
- GAME_UNAVAILABLEGame unavailable
- GUEST_EMAIL_REQUIREDGuest email required
- HOLDER_BLOCKEDHolder blocked
- IDEMPOTENCY_KEY_REQUIREDIdempotency key required
- IDEMPOTENCY_KEY_REUSEDIdempotency key reused
- IDENTITY_ALREADY_LINKEDIdentity already linked
- INSUFFICIENT_BALANCEInsufficient balance
- INSUFFICIENT_CREDITInsufficient credit
- INSUFFICIENT_DZInsufficient dz
- INTERNAL_ERRORInternal error
- INVALID_PARAMSInvalid params
- INVITE_ALREADY_PENDINGInvite already pending
- INVITE_EMAIL_MISMATCHInvite email mismatch
- INVITE_EXPIREDInvite expired
- INVITE_INVALIDInvite invalid
- INVOICE_NOT_PAYABLEInvoice not payable
- LAST_LOGIN_METHODLast login method
- LAST_OWNER_CANNOT_LEAVELast owner cannot leave
- LICENSE_INACTIVELicense inactive
- LIMIT_EXCEEDEDLimit exceeded
- LINK_ALREADY_EXISTSLink already exists
- LINK_INVALID_TRANSITIONLink invalid transition
- LINK_NOT_APPROVEDLink not approved
- LINK_REVOKEDLink revoked
- MANDATE_ALREADY_EXISTSMandate already exists
- MANDATE_REQUIRES_OPEN_INVOICEMandate requires open invoice
- MESSAGE_NOT_ALLOWEDMessage not allowed
- MODERATION_BLOCKEDModeration blocked
- MODE_MISMATCHMode mismatch
- MODE_NOT_ALLOWED_IN_ENVIRONMENTMode not allowed in environment
- MODULE_ACCOUNTS_UNSUPPORTEDModule accounts unsupported
- MODULE_CAPABILITY_MISSINGModule capability missing
- MODULE_CONFIG_INVALIDModule config invalid
- MODULE_DISABLEDModule disabled
- MODULE_HAS_PENDINGModule has pending
- MODULE_NOT_CONFIGUREDModule not configured
- MODULE_UNHEALTHYModule unhealthy
- MODULE_USES_ACCOUNTSModule uses accounts
- NAME_CONTAINS_AT_SIGNName contains at sign
- NAME_UNSAFE_CHARACTERSName unsafe characters
- NOT_FOUNDNot found
- NOT_IMPLEMENTEDNot implemented
- NOT_ORGANIZATION_MEMBERNot organization member
- OAUTH_PROVIDER_DISABLEDOauth provider disabled
- OAUTH_PROVIDER_ERROROauth provider error
- OAUTH_STATE_INVALIDOauth state invalid
- OFFER_INACTIVEOffer inactive
- OFFER_PRICE_CHANGEDOffer price changed
- ORDER_ALREADY_DELIVEREDOrder already delivered
- ORDER_EXPIREDOrder expired
- ORDER_INVALID_TRANSITIONOrder invalid transition
- ORDER_NOT_DISPUTABLEOrder not disputable
- ORDER_NOT_FINALOrder not final
- ORDER_REFUND_BEARER_LOCKEDOrder refund bearer locked
- ORDER_REFUND_EXCEEDS_REFUNDABLEOrder refund exceeds refundable
- ORDER_REFUND_IN_FLIGHTOrder refund in flight
- ORGANIZATION_REQUIREDOrganization required
- ORGANIZATION_ROLE_INSUFFICIENTOrganization role insufficient
- OVERLAY_PLAYBACK_SESSION_REQUIREDOverlay playback session required
- OVERLAY_TOKEN_INVALIDOverlay token invalid
- OVERLAY_TOO_MANY_CONNECTIONSOverlay too many connections
- PANIC_STOPPanic stop
- PARAM_OUT_OF_RANGEParam out of range
- PAYEE_ALREADY_EXISTSPayee already exists
- PAYEE_DOCUMENT_INVALIDPayee document invalid
- PAYEE_KYC_REQUIREDPayee kyc required
- PAYEE_REQUIREDPayee required
- PAYER_BLOCKEDPayer blocked
- PAYMENT_EXPIREDPayment expired
- PAYMENT_FAILEDPayment failed
- PAYMENT_METHOD_UNAVAILABLEPayment method unavailable
- PAYMENT_NOT_CONFIRMEDPayment not confirmed
- PAYMENT_REVERSEDPayment reversed
- PAYOUT_ABOVE_MAXIMUMPayout above maximum
- PAYOUT_ALREADY_OPENPayout already open
- PAYOUT_BELOW_MINIMUMPayout below minimum
- PAYOUT_DESTINATION_COOLDOWNPayout destination cooldown
- PAYOUT_FEE_CHANGEDPayout fee changed
- PAYOUT_INVALID_TRANSITIONPayout invalid transition
- PAYOUT_METHOD_CURRENCY_MISMATCHPayout method currency mismatch
- PAYOUT_METHOD_DUPLICATEPayout method duplicate
- PAYOUT_METHOD_IN_USEPayout method in use
- PAYOUT_METHOD_UNVERIFIEDPayout method unverified
- PAYOUT_PROVIDER_UNAVAILABLEPayout provider unavailable
- PAYOUT_RETURN_EXCEEDS_PAIDPayout return exceeds paid
- PIX_KEY_OWNER_MISMATCHPix key owner mismatch
- PLAN_INACTIVEPlan inactive
- PLAN_PRICE_NOTICE_TOO_SHORTPlan price notice too short
- PLAN_REQUIREDPlan required
- PLATFORM_PAUSEDPlatform paused
- PRICE_BELOW_MINIMUMPrice below minimum
- PROFILE_ALREADY_EXISTSProfile already exists
- PROFILE_REQUIREDProfile required
- PROVIDER_ACCOUNT_IN_USEProvider account in use
- PROVIDER_ACCOUNT_READ_ONLYProvider account read only
- PROVIDER_ACCOUNT_TEST_FAILEDProvider account test failed
- PROVIDER_EMAIL_UNVERIFIEDProvider email unverified
- PROVIDER_FUNCTION_UNSUPPORTEDProvider function unsupported
- PROVIDER_REAUTH_MISMATCHProvider reauth mismatch
- PROVIDER_REAUTH_REQUIREDProvider reauth required
- QUEUE_FULLQueue full
- QUEUE_PAUSEDQueue paused
- RATE_LIMITEDRate limited
- REAUTH_REQUIREDReauth required
- RECORDING_ALREADY_CONFIRMEDRecording already confirmed
- RECORDING_INVALIDRecording invalid
- RECORDING_NOT_AVAILABLERecording not available
- RECORDING_TOO_LARGERecording too large
- RECORDING_TOO_LONGRecording too long
- RECORDING_TYPE_MISMATCHRecording type mismatch
- RECORDING_UPLOAD_MISSINGRecording upload missing
- RECURRING_PROVIDER_UNAVAILABLERecurring provider unavailable
- REFUND_REQUEST_INVALID_TRANSITIONRefund request invalid transition
- REJECTED_BY_STREAMERRejected by streamer
- REVISION_MISMATCHRevision mismatch
- SERVER_ARCHIVEDServer archived
- SERVER_NOT_APPROVED_FOR_LIVEServer not approved for live
- SERVER_UNAVAILABLEServer unavailable
- SKIPPED_BY_STREAMERSkipped by streamer
- SLUG_INVALIDSlug invalid
- SLUG_TAKENSlug taken
- SPLIT_RULE_INVALIDSplit rule invalid
- SPLIT_RULE_OVERLAPSplit rule overlap
- SPLIT_RULE_RETROACTIVESplit rule retroactive
- STREAMER_NOT_ON_SERVERStreamer not on server
- STREAMER_OFFLINEStreamer offline
- STREAMER_SERVER_CHANGEDStreamer server changed
- STREAMER_UNAVAILABLEStreamer unavailable
- STREAMING_CHANNEL_IN_USEStreaming channel in use
- STREAMING_CHANNEL_REQUIREDStreaming channel required
- SUBSCRIPTION_ALREADY_EXISTSSubscription already exists
- SUBSCRIPTION_INVALID_TRANSITIONSubscription invalid transition
- SUBSCRIPTION_NOT_FOUNDSubscription not found
- TARGET_NOT_LINKEDTarget not linked
- TARGET_OFFLINETarget offline
- TARGET_UNAVAILABLETarget unavailable
- TOO_MANY_ATTEMPTSToo many attempts
- TOTP_ALREADY_ENABLEDTotp already enabled
- TOTP_ENROLLMENT_REQUIREDTotp enrollment required
- TOTP_INVALIDTotp invalid
- TOTP_NOT_ENABLEDTotp not enabled
- UNAUTHENTICATEDUnauthenticated
- UNKNOWN_ACTIONUnknown action
- VALIDATION_FAILEDValidation failed
- VOICE_ALREADY_PLAYINGVoice already playing
- VOICE_AUDIO_INVALIDVoice audio invalid
- VOICE_DONATION_NOT_ACTIONABLEVoice donation not actionable
- VOICE_DONATION_NOT_NEXTVoice donation not next
- VOICE_DONATION_UNAVAILABLEVoice donation unavailable
- VOICE_PRICE_BELOW_FLOORVoice price below floor
- VOICE_TEXT_TOO_LONGVoice text too long
- VOICE_UNAVAILABLEVoice unavailable
- VOUCHER_EXPIREDVoucher expired
- VOUCHER_NOT_ACTIVEVoucher not active
- VOUCHER_NOT_FOUNDVoucher not found
- VOUCHER_NOT_VALID_FOR_OFFERVoucher not valid for offer
- WEBHOOK_SIGNATURE_INVALIDWebhook signature invalid
