Loading...
Loading...
Guides development and debugging of Fynd extensions using the FDK (Fynd Development Kit). Covers backend layout (Express, platform/partner/basic routes), webhooks, company-scoped config, and common patterns for catalog, custom, and platform-scoped extensions. Use when working on any Fynd extension, FDK, Fynd Platform APIs, partner panel, or extension webhooks.
npx skill4agent add mridul-devx/fynd-extension-best-practices fynd-extensioncompanyIdx-company-idcompany_idgetPlatformClient(companyId)fdkExtension.fdkHandlerfdkExtension.getPlatformClient(companyId)webhook_config.event_map(event_name, request_body, company_id, application_id)company_idapplication_idcompanyIdgetPlatformClient(companyId)extension_id === process.env.EXTENSION_API_KEYbackend/fdk.jssetupFdk()fdkHandlerplatformApiRoutespartnerApiRoutesfdkHandlergetPlatformClient(companyId)platformApiRoutespartnerApiRouteswebhookRegistry/api/apipartner/apibasiccompanyIdgetPlatformClient(companyId)companyIdx-company-idgetPlatformClient(companyId)webhook_config.event_map{ handler, version }(event_name, request_body, company_id, application_id)fdkHandlercompanyIdgetPlatformClient(companyId)extension_id === process.env.EXTENSION_API_KEY