Infinia API
  1. Infinia E-commerce API
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. Infinia E-commerce API

Introduction

Purpose#

The purpose of this document is to provide a comprehensive guide for developers integrating with the Infinia API interfaces.
It covers the API interfaces’ capabilities, usage, and implementation details to ensure a seamless integration process for:
Binding accounts
Trade details upload
Revenue sharing
This document is intended for developers, system architects, and technical stakeholders involved in the integration process.

Document Scope#

This document outlines the technical specifications, parameters, and processes necessary for interacting with the Infinia system.
It includes details on:
API requests and responses
Encryption methods
Account binding procedures
Trade details management
Revenue sharing
Related queries
The scope also covers error codes and their descriptions to facilitate troubleshooting and error handling.

Glossary of Terms#

Abbreviation#

AbbreviationFull TermDescription
MMandatoryThe parameter must be provided in every request.
CConditionalThe parameter is needed only if certain conditions are met.
OOptionalThe parameter can be provided, but it's not necessary.

Terminologies#

TermDescription
appIdGlobally unique product ID, representing the product authorized to the client. It is used to obtain the client’s public key and restrict operations.
Redirect URLThe URL where the response from an API request will be sent.
EncryptionThe process of converting data into a coded format to prevent unauthorized access. In this document, it refers to the encryption of API request data.
DecryptionThe process of converting encrypted data back into its original format. In this document, it refers to the decryption of API response data.
EndpointA specific URL where an API can be accessed by a client application to perform operations.
Sandbox EnvironmentA testing environment that mimics the production environment, allowing developers to simulate API calls without affecting real-world data.
Production EnvironmentThe live environment where the API is available for real-world use, with real data and operational systems.
API VersionIndicates the version of the API being used, allowing for version control and backward compatibility.
requestDataThe data sent by the client to the server when making an API call.
responseDataThe data returned by the server to the client in response to an API call.

Modified at 2025-09-09 08:00:09
Next
API overview
Built with