Error Messages

Error Codes

In addition to descriptive error text, error messages contain codes. While the text for an error message may change, the codes will stay the same. The following table describes the codes you might encounter while working with the Fusioo API:

Code

Message

Description

10000

Success

The operation was completed successfully.

10001

Internal Server Error

Something is broken. Please contact support@fusioo.com so that the Fusioo dev team can investigate.

10002

The requested resource was not found

The requested URIis invalid or does not exist. This also happens when the incorrect HTTP method is used, for example using GET instead of POST.

10003

Unauthorized access

This can happen if the Access Token is expired, invalid or missing from the request.
It can also happen if the user revokes access to your application.

10004

Service Unavailable

Fusioo is going through scheduled maintenance.

20000

Email or password are invalid

Authentication credentials were missing or incorrect.

20001

Invalid Client Id

The Client Id used is invalid. You can find the correct Client Id from here.

20002

Client Id or secret are invalid

You can find the correct Client Id and Secret for your application from here.

The Refresh token used is being used by another application. Make sure you have the correct Refresh token issued for your application.

20005

You have reached the hourly API rate limit

Returned when a request cannot be served due to the API’s rate limit having been exhausted.

20006

Refresh token is invalid or expired

The Refresh token does not exist or has expired. This can also happen when the user revokes access to your application. You can get a new Access and Refresh token by restarting the Authentication flow.

20007

Invalid user

Only active, regular users can access the API. The user is either Deactivated or marked as a Lite user.

30000

App not found

The specified App does not exist.

30001

App access denied

The user you are authenticated with does not have access to the specified App. Check out the Permissions section for more information.

30002

Cannot create App records

The user you are authenticated with does not have access to create records in the specified App. Check out the Permissions section for more information.

30003

Cannot update App records

The user you are authenticated with does not have access to update records in the specified App. Check out the Permissions section for more information.

30004

Cannot delete App records

The user you are authenticated with does not have access to delete records in the specified App. Check out the Permissions section for more information.

30050

Record validation errors

Field options should be respected when entering data. For example, if a Number Field has a maximum value of 2000, any number greater than that will trigger a validation error.