Skip to main content
These error codes are consistent across the API.

Authentication and account errors

Troubleshooting the common ones

AUTH-0030: application is not active

current status is the application’s status, not your account type. New applications can only act for the developer who created them until Fluz moves them to ACTIVE. Switching or converting accounts won’t fix it.
  1. Check the application type. Apps made with Create new app can only act for their developer. To act for other users, create one from Templates → OAuth Integration.
  2. Ask Fluz to activate it. Send the application name or ID to your Fluz contact. Activation is per environment.
Don’t retry automatically; this is a configuration problem. See How accounts work.

AUTH-0002: requires account type

The operation needs a token for a different account type. Every token is minted for one accountId: a personal account gives a CONSUMER token, and a business account gives a BUSINESS token. Mint a new token with the same userId and the other accountId (Get Accounts lists them), then retry. The operations with a fixed requirement are listed in How accounts work.

AUTH-0022: registration not allowed

registerUser must be enabled on your application by Fluz, separately in staging and live. Contact your account manager. Don’t retry.

AUTH-0026 / AUTH-0027: already in use

The person already has a Fluz account. This isn’t a failure: route them to the OAuth grant flow so they can authorize your app on the account they already have.

Address errors

Address fields are validated across several flows. Constraints differ by context: for example, virtual card and bank account addresses are US-only, while business legal addresses may be international. For formatting rules and worked examples, see Address Formatting Requirements.
Missing or malformed address fieldsA missing required field, or an invalid value inside an address object, is returned as a general argument error rather than one of the address codes above. On virtual card calls that’s ARG-0001; on business registration it’s AR-0001 or AR-0002.

Next steps

Errors reference

The error envelope shape, domain prefixes, and how to troubleshoot with request IDs.

Address formatting

Formatting rules and worked examples for avoiding the address errors above.
Want to learn more? Contact us at partnerships@fluz.app. Speak with our experts for more info or to request a demo.