Skip to main content
Version: 1.1.0

Trade Metadata Management API Documentation

The Trade Metadata Management API provides comprehensive operations to manage products, events, mappings, and UI configurations for Trade Finance and Supply Chain Finance platforms. This unified API covers all metadata configuration aspects:

Key Features:

1. Product & Event Management

  • Product Management: Retrieve products (e.g., Import LC, Export LC, LC Bills)
  • Event Management: Retrieve events (e.g., Issuance, Amendment, Cancellation)
  • Query and Filter: Retrieve products and events with filtering capabilities
  • Module-based Organization: Products and events are organized by modules (TF for Trade Finance, SCF for Supply Chain Finance)
  • Note: Products and events are managed in the definition table and cannot be created, modified, or deleted via API

2. Product-Event Mapping Management

  • Mapping Management: Create, read, update, and delete product-event mappings
  • Query and Filter: Retrieve mappings with filtering by product code, event code, module code, target audience, and business application
  • Configuration: Product-event mappings define which events can be performed on which products for specific target audiences and business applications

Product-Event mappings are administrative configurations that link:

  • Products (e.g., Import LC, Export LC) with Events (e.g., Issuance, Amendment)
  • Target audiences (Corporate, Bank, Agent)
  • Business applications (Adria TSCF Client, Adria Process Orchestrator, Adria TSCF Bank)

3. Pane-Section Mapping Management

  • Pane-Section Management: Create, read, update, and delete pane-section configurations
  • Query and Filter: Retrieve configurations with filtering by product code, event code, business application, and customer segment
  • UI Structure Definition: Define panes, sections, and navigation buttons for dynamic form rendering

Pane-Section mappings define the UI structure for specific product-event combinations:

  • Panes: Logical groupings of form sections (e.g., Parties, Amount, Documents)
  • Sections: Ordered containers within panes with grid layout configuration
  • Buttons: Navigation and action buttons for each pane

Error Codes:

Below is a table listing the possible error codes and their descriptions:

System Errors |Error Code||Description|

|ERR_GENERAL_0001|

|An internal service error occurred.|

|ERR_GENERAL_0004|

|The requested resource was not found.|

|ERR_GENERAL_0007|

|Missing required attribute(s) : %s|

|ERR_GENERAL_0008|

|Validation failed for one or more fields.|

|ERR_GENERAL_0009|

|User with profile '%s' is not authorized to access this endpoint|

Authentication

JWT token authentication

| Security Scheme Type: || http |

| HTTP Authorization Scheme: || bearer |

| Bearer format: || JWT |