Last updated

API Touchpoints Supported

Fynd Konnect provides a comprehensive suite of REST APIs that enable seamless integration between your ERP/WMS systems and various sales channels. Our APIs follow standard HTTP protocols and support JSON-encoded requests and responses, making integration straightforward and efficient.

Curious about our API capabilities? Visit our API Reference to dive into the complete specification and experiment with our endpoints.

Authorization

The Generate Access Token API provide secure access management for Fynd Konnect channels. They allow the generation of access tokens at both company and location levels, enabling robust authentication for all subsequent API calls. This endpoint ensure controlled permissions across the organization, handle token refresh cycles, and validate token integrity, establishing a secure foundation for interaction with the platform’s services.


Explore Generate Access Token API Specification

  • Generates an access token that works across all APIs for all stores/warehouses within a seller account. It provides a comprehensive view and control over the entire company's e-commerce operations.

Catalog

Product Count

The Product Count API retrieves accurate SKU count in real time, assisting with catalog synchronization and inventory reconciliation by monitoring catalog health and completeness.


Explore Product Count API Specification

  • Pre-Inventory Update Check: Helps verify the current SKU count before initiating any bulk inventory updates, ensuring data consistency.
  • System Health Monitoring: Acts as an effective tool for monitoring inventory integrity, helping identify discrepancies in SKU counts between systems.

Product Listings

The Product Listings API fetches detailed SKU information with support for pagination and filtering, returning complete product details—including pricing—which is essential for bulk data retrieval and system synchronization.


Explore Product Listings API Specification

  • Supports pagination parameters such as page_number and page_size, which optimize the retrieval process for larger catalogs.
  • Allows filtering results by specific SKU identifiers, making it easy to narrow down the search to relevant products.
  • Supports multi-attribute filtering, enabling results to be refined based on attributes like category, brand, or status.

Pricing

Update Price

The Update Price API enables dynamic price management across the product catalog. It facilitates the updating of Maximum Retail Price (MRP) and Effective Selling Price (ESP) for multiple SKUs simultaneously, supporting bulk operations and synchronization of prices across various sales channels.


Explore Update Price API Specification

  • Promotional Adjustment: Modify prices during sales or special events.
  • Price Synchronization: Align prices across multiple sales channels.
  • Dynamic Pricing: Enable regular updates to respond to market trends.

Inventory

Update Inventory

The Update Inventory API provides real-time stock management across multiple store locations. It supports bulk inventory adjustments, stock transfers, and ensures that inventory levels are accurately maintained across all sales channels. By preventing overselling through instant updates, Update Inventory endpoint plays a crucial role in maintaining inventory accuracy and operational efficiency.


Explore Update Inventory API Specification

  • Replenishment: Adjust inventory levels when new stock arrives.
  • Out-of-Stock Management: Update stock to reflect product unavailability.
  • Seasonal Adjustments: Prepare stock levels based on seasonal demand.

Orders

Fetch Orders


Fetch Orders retrieves orders based on status filters with pagination and detailed order information for status tracking and monitoring.

Explore Get Orders API Specification

  • Supports pagination to handle large datasets, allowing efficient data management.
  • Enables filtering by order status, such as CREATED, CONFIRMED, PROCESSING, etc.

Fetch Order by ID

Fetch Order by ID allows detailed lookups of individual orders, providing item-level specifics, payment, shipment, and customer information.


Explore Get Order by ID API Specification

  • Parameter: orderId (required) - The unique identifier of the order to be retrieved.
  • Benefit: Provides a detailed view of order specifics, allowing precise tracking, analysis, and management.
  • Response Structure: Returns order ID, item details, payment status, shipment info, and timestamps.

Order Cancellation

Order Cancellation manages the cancellation process for entire orders or specific bag items.


Explore Order Cancellation API Specification

  • Response Structure: Provides confirmation of cancellation status, including order ID and affected items.

Order Confirmation

Order Confirmation streamlines the processing of bulk order confirmations, updating statuses efficiently and integrating with fulfillment workflows.


Explore Order Confirmation API Specification

  • Benefit: Streamlines workflow by confirming multiple orders at once, improving operational efficiency.
  • Response Structure: Returns confirmation status, order IDs, and success/failure details.

Update Invoice

Update Invoice enables the third-party Aggregators to push customer invoices to Fynd, managing tax calculations and supporting multiple formats.


Explore Update Invoice API Specification

Ensure the order is confirmed before updating invoice information.

  • Invoice Generation: Finalize order details and generate invoices for shipping.
  • Financial Reconciliation: Align invoicing data with financial systems.

Courier Details

Courier Details fetches logistics information like Airway Bill Number (AWB) and courier assignments to facilitate shipment tracking.


Explore Courier Details API Specification

  • Shipment Tracking: Provide customers with accurate tracking information.
  • Logistics Analysis: Monitor courier performance and delivery times.

Shipping Label

Shipping Label generates standardized labels for packages, supporting various standard shipping requirements and enabling bulk label creation.


Explore Shipping Label API Specification

Shipping labels contain crucial information such as destination address, sender address, tracking numbers, and barcodes required by courier services.

Customer Invoice

Customer Invoice produces detailed billing documentation, including tax and pricing breakdowns, ensuring regulatory compliance.


Explore Customer Invoice API Specification

  • Customer Communication: Include invoices in shipments to provide customers with purchase details.
  • Accounting: Use invoices for financial reconciliation and record-keeping.
  • Compliance: Ensure compliance with tax regulations by providing accurate invoices.

Order Pack

Using the Order Pack, Aggregator can update Fynd when orders are packed and ready for dispatch.


Explore Order Pack API Specification

  • Fulfillment Preparation: Mark orders as packed to signal readiness for dispatch.
  • Batch Operations: Update multiple orders simultaneously during batch packing.

Order Dispatch

Marks orders as dispatched, indicating they have left the warehouse and are en route to the customer


Explore Order Dispatch API Specification

  • Benefit: Updates order status for all stakeholders, providing visibility into the shipping process.
  • Response Structure: Returns dispatch status, tracking information, and order ID.

Returns

Fetch Returns

Retrieves information on shipments that are marked with return statuses, providing insights into the return process


Explore Get Returns API Specification

  • Return Tracking: Monitor the status of returns for timely processing.
  • Analytics: Analyze return patterns to identify common issues and improve product quality or service.

Update Return & QC

Accepts returned items and updates the system based on quality inspection results


Explore Update Return & QC API Specification

  • Return Processing: Confirm the acceptance or rejection of returned items based on quality checks.
  • Inventory Replenishment: Restock acceptable returns to improve inventory levels.

Credit Note

Issues and posts credit notes for returned items, facilitating accurate financial reconciliation for refunds


Explore Credit Note API Specification

  • Refund Processing: Issue credit notes as part of the return management process, allowing for prompt customer refunds.
  • Financial Reconciliation: Align return-related financial transactions with credit note issuance.