Infinia API
  1. Appendix
Infinia API
  • Infinia E-commerce API
    • Introduction
    • API overview
    • Request and Response parameters
    • Encryption and Decryption
    • Account Binding
      • Account Binding
      • Account Binding Status Query
    • Trade Details
      • Trade details upload
      • Trade Details Upload Status Query
    • Query
      • Platform Account Balance Query
      • Seller's Available Revenue Share Query
    • Revenue Sharing
      • Revenue Sharing
      • Revenue Sharing Status Query
    • Webhook
      • Seller status notification
    • Appendix
      • System Code
      • Product types
      • CipherRsaUtil.java
      • Templates: Trade_details.csv
      • Templates: Trade_details_error_file(.csv)
      • Log
    • Schemas
      • Schemas
        • ErrorBody
        • AccountBindingRequestData
        • AccountBindingResponseData
        • AccountBindingQueryRequestData
        • AccountBindingQueryResponseData
        • TradeDetailsUploadStatusRequestData
        • TradeDetailsUploadStatusResponseData
        • AccountBalanceQueryRequestData
        • AccountBalanceQueryResponseData
        • AvailableRevenueQueryRequestData
        • AvailableRevenueQueryResponseData
        • RevenueSharingRequestData
        • RevenueSharingResponseData
        • RevenueSharingStatusQueryRequestData
        • RevenueSharingStatusQueryResponseData
  1. Appendix

System Code

Success code:#

Success codeDescription
SUC-200Operation completed successfully.

Error codes:#

System Error Codes:#

Error codeDescription
SYS-001Database operation failed.
SYS-002Invalid request parameters. Example: The requestNo parameter cannot be empty
SYS-003Internal server error.
SYS-004Missing or null parameter.
SYS-005Invalid parameter format.
SYS-006Parameter value exceeds the allowed range.
SYS-007Request payload too large.
SYS-008Service unavailable. Please try again later.
SYS-009Operation timed out.
SYS-010Remote service call failed.
SYS-011No data found for the query.
SYS-012Unexpected system error.
Business Logic Error Codes
Error codeDescription
BUS-101Account binding is incomplete.
BUS-102Insufficient account balance.
BUS-103Real-name authentication failed.
BUS-104Mismatch between account and seller information.
BUS-105Duplicate request detected.
BUS-106Binding request does not exist or has expired.
BUS-107Operation not allowed due to business rules.
BUS-108Data duplication error. Example: Payment order number already exists.
BUS-109Seller ID is currently being processed; duplicate requests are not allowed.
BUS-110Invalid link or link has expired.

Authentication & Authorization Error Codes:#

Error codeDescription
AUTH-201Authentication failed due to invalid credentials.
AUTH-202Missing or expired authentication token.
AUTH-203appId is invalid or unauthorized.
AUTH-204Insufficient permissions to perform this operation.
AUTH-205Failed to retrieve the client’s public key using the provided appId.

Security Error Codes:#

Error codeDescription
SEC-401Encryption key mismatch; data could not be decrypted.
SEC-402Unauthorized access attempt detected; request has been blocked.
SEC-403Invalid digital signature; request has been rejected.

User Input & Validation Error Codes:#

Error codeDescription
VAL-501Required field missing. Example: The sellerId field is required but was not provided.
VAL-502Invalid data format. Example: The date format must be Timestamp.
VAL-503Field value out of range. Example: The quantity must be between 1 and 1000.

Integration & API Usage Error Codes:#

Error codeDescription
API-601Missing required header in API request.
API-602Invalid API endpoint.
API-603HTTPS method not allowed. Example: POST is required for this endpoint.
API-604requestData is malformed or incomplete.
General Communication & Network Error Codes
Error codeDescription
NET-701Network communication failure. Please check your connection.
NET-702SSL/TLS handshake failed.
NET-703Server not reachable.
Modified at 2025-09-11 03:15:08
Previous
Seller status notification
Next
Product types
Built with