Error Codes

Complete reference of all internal error codes generated by the BizKitHub core application. These error codes can be logged to system logs, returned as HTTP API responses, or sent via notification emails to organization administrators.

Error Response Format

All API errors follow a consistent JSON format with error code, message, and description fields.

Showing 17 of 17 error codes
Internal
INTERNAL_ACCOUNT_CAN_NOT_DETERMINATE_USER_IP

Can not determinate user IP.

Failed to detect user IP address from HTTP request.

1 troubleshooting steps
Internal
429
INTERNAL_TOO_MANY_REQUESTS

Rate limit exceeded

You have exceeded the rate limit for requests. Please try again later.

2 troubleshooting steps
Internal
401
INTERNAL_USER_MUST_BE_AUTHORIZED

User must be authorized

User is not logged in.

1 troubleshooting steps
Internal
401
INTERNAL_ORGANISATION_IS_REQUIRED

Organisation context is required

Provide a valid organization ID or slug.

1 troubleshooting steps
Permission
401
PERMISSION_MEMBER_IS_BLOCKED_IN_ORGANISATION

Organisation member has been blocked.

Your user account within the organisation has been blocked. For further information, please contact your organisation administrator.

3 troubleshooting steps
Permission
401
PERMISSION_MEMBER_HAS_NO_PERMISSION

Member has no permission.

Your member account has not a permission for load this module.

Public API
404
PUBLIC_API_KEY_DOES_NOT_EXIST

Organisation API key does not exist or is broken.

Parameter "apiKey" is always required.

Public API
404
PUBLIC_API_KEY_IS_NOT_IN_VALID_FORMAT

Organisation API key does not match expected format.

Please use 32 char length key generated from system.

Public API
404
PUBLIC_API_KEY_HAS_BEEN_DELETED

Organisation API key has been deleted.

Public API
404
PUBLIC_API_KEY_IS_NOT_ACTIVE

Organisation API key is not active now.

Public API
404
PUBLIC_API_KEY_IS_EMPTY

Organisation API key is empty. Please add your API key to request query.

Public API
404
PUBLIC_API_KEY_HAS_BEEN_EXPIRED

Organisation API key has been expired.

Public API
404
PUBLIC_CALENDAR_DOES_NOT_EXIST

Calendar does not exist.

Calendar does not exist, please check your calendar code and your permission.

Public API
404
PUBLIC_PRODUCT_DOES_NOT_EXIST

Product does not exist.

Product does not exist, please check your slug.

Public API
404
PUBLIC_CATEGORY_DOES_NOT_EXIST

Category does not exist.

Category does not exist, please check your slug.

Public API
404
PUBLIC_CUSTOMER_DETAIL_NOT_PERMITTED

You have no permission to load this customer detail.

Wrong cuRefNo or your profile is not manager of this customer.

Public API
404
PUBLIC_CUSTOMER_CAN_NOT_ASSIGNEE_ITSELF

Customer can not assignee itself.

Common HTTP Status Codes

4xx Client Errors

Client
  • 400 - Bad Request
  • 401 - Unauthorized
  • 403 - Forbidden
  • 404 - Not Found
  • 429 - Too Many Requests

5xx Server Errors

Server
  • 500 - Internal Server Error
  • 502 - Bad Gateway
  • 503 - Service Unavailable
  • 504 - Gateway Timeout

2xx Success

Success
  • 200 - OK
  • 201 - Created
  • 204 - No Content